cloud-ide-lms-model
Version:
Package for Model management of Cloud IDEsys LMS
29 lines (28 loc) • 868 B
TypeScript
import { controlType, labelPlacementType, themeSize } from "../../common-types";
interface ICoreSype {
_id?: string;
sype_key: string;
sype_page_id_sypg?: string;
sype_label?: string;
sype_label_hide?: boolean;
sype_hide_helper_and_error_text?: boolean;
sype_auto_complete?: string;
sype_type?: controlType;
sype_option_key?: string;
sype_placeholder?: string;
sype_min_length?: number;
sype_max_length?: number;
sype_regex?: string;
sype_required?: boolean;
sype_disabled?: boolean;
sype_width?: number;
sype_height?: number;
sype_label_placement?: labelPlacementType;
sype_helper_text_collapse?: boolean;
sype_default?: boolean | string | number;
sype_tooltip?: string;
sype_size?: themeSize;
sype_leading_icon?: string;
sype_isactive?: boolean;
}
export { ICoreSype };