@skhemata/skhemata-form
Version:
Skhemata Form Web Component. This web component can be used as base web component when working with forms and inputs.
29 lines (28 loc) • 848 B
TypeScript
import { CSSResult } from '@skhemata/skhemata-base';
import { FontAwesomeIcon } from '@riovir/wc-fontawesome';
import { SkhemataFormInput } from './SkhemataFormInput';
export declare class SkhemataFormTextarea extends SkhemataFormInput {
static get styles(): CSSResult[];
static get scopedElements(): {
'fa-icon': typeof FontAwesomeIcon;
};
label: string;
description: string;
horizontal: boolean;
rows: number;
minlength: number;
maxlength: number;
required: boolean;
name: string;
placeholder: string;
errorMessage: string;
submitOnEnter: boolean;
valid: boolean;
helpClass: string;
reset(): void;
validate(): void;
clearError(): void;
handleInput(event: any): void;
handleKeydown(event: any): void;
render(): import("lit-html").TemplateResult<1>;
}