@skhemata/skhemata-form
Version:
Skhemata Form Web Component. This web component can be used as base web component when working with forms and inputs.
31 lines (30 loc) • 802 B
TypeScript
import { CSSResult, SkhemataBase } from '@skhemata/skhemata-base';
export declare abstract class SkhemataFormInput extends SkhemataBase {
static get styles(): CSSResult[];
private _value;
faTriangle: any;
get value(): any;
set value(value: any);
label: string;
horizontal: boolean;
description: string;
required: boolean;
name: string;
placeholder: string;
errorMessage: string;
valid: boolean;
helpClass: string;
translationData: {
eng: {
formErrorMinlength: string;
formErrorMaxlength: string;
formErrorEmail: string;
formErrorRequired: string;
};
};
constructor();
firstUpdated(): Promise<void>;
reset(): void;
validate(): void;
clearError(): void;
}