/* eslint-disable */ /* tslint:disable */ /** * This is an autogenerated file created by the Stencil compiler. * It contains typing information for all components that exist in this project. */ import { HTMLStencilElement, JSXBase } from "./stencil-public-runtime"; import { StatusProp, TypeProp } from "./components/molecules/alert/types"; import { Bcm, DirectionTypes as DirectionTypes1, ListTypes, PlacementTypes as PlacementTypes1, PositionTypes, ShapeTypes, SizeTypes, StatusTypes, TrigglerTypes } from "./models"; import { ItemType } from "./components/molecules/breadcrumb/types"; import { ButtonTypes, ColorPaletteTypes as ColorPaletteTypes1, DirectionTypes, FontSizesTypes, IconPositionTypes, IndeterminateTypes, InputTypes, KindTypes, PlacementTypes, SizeTypes as SizeTypes1, StatusTypes as StatusTypes1, TagTypes, TrigglerTypes as TrigglerTypes1 } from "./models/bcm-types"; import { VariantProp } from "./components/atoms/button/types"; import { Type } from "./components/organism/datetime-picker/types"; import { SizeProp } from "./components/molecules/error-layout/types"; import { SizeProp as SizeProp1 } from "./components/other_deprecated/listbox/types"; import { StatusProp as StatusProp1 } from "./components/molecules/message/types"; import { TypeProp as TypeProp1 } from "./components/molecules/notification/types"; import { ColorPaletteTypes } from "./global/variables/colors"; import { OptionType } from "./components/molecules/radio/radio-group"; import { Moment } from "moment"; import { statusType } from "./components/molecules/result/types"; import { DirectionProp, SizeProp as SizeProp2, TypeProp as TypeProp2 } from "./components/other_deprecated/tabs/types"; import { GridOptions } from "@ag-grid-community/core"; import { ResizeTypes } from "./components/molecules/textarea/types"; import { SizeProp as SizeProp3 } from "./components/other_deprecated/treeview/types"; export namespace Components { interface BcmAccordion { "_id": string; "multi": boolean; } interface BcmAlert { "_id": string; "_title": any; "bigIcon": boolean; "description": any; "dismissible": any; "fullWidth": boolean; "hidden": boolean; "icon": boolean; "status": StatusProp; "type": TypeProp; } interface BcmAttendance { "_id": string; "data": any; } interface BcmAttendanceActions { "_id": string; "data": Bcm.InputDropdownData[]; "disabled": boolean; "get": () => Promise; "hideComment": boolean; "lateKeys": string; "set": (key: string, triggerChange?: boolean) => Promise; "size": SizeTypes; } interface BcmAttendanceActionsComment { "_id": string; "disabled": boolean; "hide": () => Promise; "isLate": boolean; "isShow": boolean; "selectedItem": Bcm.InputDropdownData; "selectedKey": string; "show": () => Promise; "size": SizeTypes; "targetId": string; } interface BcmAttendanceActionsDropdown { "_id": string; "data": Bcm.InputDropdownData[]; "disabled": boolean; "hide": () => Promise; "isShow": boolean; "selectedKey": string; "show": () => Promise; "size": SizeTypes; "targetId": string; } interface BcmAutocomplete { "_items": Array | string; "config": (_config: Array) => Promise; "fullWidth": boolean; "hidden": boolean; "returnField": string; "searchFields": Array; "searchPlaceholder": string; "searchSub": string; "searchText": string; "setData": (_data?: Array | string) => Promise; } interface BcmAvatar { "_id": string; "alt": string; "blink": boolean; "color": string; "icon": string; "image": string; "name": string; "shape": ShapeTypes; "size": SizeTypes; "status": StatusTypes; } interface BcmBadge { "_id": string; "blink": boolean; "color": any; "size": SizeTypes; "status": StatusTypes; "value": string; } interface BcmBox { } interface BcmBreadcrumb { "hidden": boolean; "items": Array; "seperator": string; } interface BcmButton { "_id": string; "checked": boolean; "color": any; "dataDismiss": boolean; "disabled": boolean; "fullWidth": boolean; "hidden": boolean; "href": string; "icon": string; "iconPosition": IconPositionTypes; "kind": KindTypes; "loading": boolean; "outline": boolean; "size": SizeTypes1; "target": string; "type": ButtonTypes; "value": string; "variant": VariantProp; } interface BcmButtonGroup { "_id": string; "color": any; "direction": DirectionTypes; "disabled": any; "size": SizeTypes1; "type": 'checkbox' | 'radio' | 'button'; } interface BcmCaption { "caption": string; "captionClasses": any; "captionError": string; "captionType": StatusTypes1; "customErrorMessage": string; "maxLength": any; "noCaption": boolean; "size": SizeTypes1; "value": any; } interface BcmCard { "_id": string; "color": string; "hidden": boolean; } interface BcmCheckbox { /** * Props * */ "_id": string; "caption": string; "captionError": string; "captionType": StatusTypes1; "check": (uncheck?: boolean) => Promise; "checked": boolean; "color": string; "disabled": boolean; "get": () => Promise; "hidden": boolean; /** * Component Properties */ "inGroup": boolean; "indeterminate": IndeterminateTypes; "label": string; "name": string; "noCaption": boolean; "onBcmBlur": () => Promise; "onBcmFocus": () => Promise; "readonly": boolean; "required": boolean; "resetCaption": () => Promise; "set": (data: any) => Promise; "setClear": () => Promise; "size": SizeTypes1; "value": boolean; } interface BcmCheckboxGroup { "_id": string; "buttonStyle": 'solid' | 'outline'; "caption": string; "captionType": StatusTypes1; "check": (items: Array | string, checked?: boolean, reset?: boolean) => Promise; "defaultValue": string; "direction": DirectionTypes; "disabled": boolean; "fullWidth": boolean | "flex"; "gap": string; "get": () => Promise; "getCheckedList": () => Promise; "getValue": (name?: string) => Promise; "hidden": boolean; "indeterminate": boolean; "items": Array | string; "label": string; "name": string; "noCaption": boolean; "onBcmBlur": () => Promise; "onBcmFocus": () => Promise; "optionType": 'default' | 'button'; "readonly": boolean; "required": boolean; "resetCaption": () => Promise; "set": (data: any) => Promise; "setClear": () => Promise; "size": SizeTypes1; "value": any; } interface BcmCheckboxLite { "_id": string; "captionType": StatusTypes1; "checked": boolean; "disabled": boolean; "hidden": boolean; "indeterminate": IndeterminateTypes; "readOnly": boolean; "required": boolean; } interface BcmChip { "_id": string; "avatar": any; "color": any; "data": any; "disabled": false; "icon": any; "selected": boolean; "size": "small" | "medium" | "large"; "type": "default" | "dismissable" | "addable" | "checkable"; "value": string; } interface BcmChipGroup { "_id": string; "caption": string; "captionError": string; "captionType": StatusTypes; "label": string; "name": string; "noCaption": boolean; "required": boolean; "size": "small" | "medium" | "large"; "value": any; } interface BcmCollapse { "_id": string; "borderless": boolean; "hidden": boolean; "noBorder": boolean; "noPadding": boolean; "open": boolean; } interface BcmCollapseGroup { "borderless": boolean; "hidden": boolean; "multiple": boolean; "open": boolean; } interface BcmColorInput { "_id": string; "disabled": boolean; "fullWidth": boolean; "label": string; "placeholder": string; "readonly": boolean; "required": boolean; "value": string; } interface BcmColorful { "color": any; } interface BcmColorpicker { /** * Component Properties */ "_color": string; "caption": string; "captionError": string; "captionType": 'primary' | 'success' | 'warning' | 'error' | 'default'; "disabled": boolean; "fullWidth": boolean; "getValue": () => Promise; "hidden": boolean; "label": string; "noCaption": boolean; "open": boolean; "required": boolean; "setColor": (color: string) => Promise; "size": 'small' | 'medium' | 'large'; "tooltip": string; "value": string; } interface BcmContent { } interface BcmDate { "_id": string; "caption": string; "captionError": string; "captionType": StatusTypes; "clearable": boolean; "disabled": boolean; "disabledDates": any; "disabledTime": any; "format": any; "fullWidth": boolean; "get": () => Promise; "getInput": () => Promise; "getValue": () => Promise; "hideDisabledOptions": boolean; "hourStep": number; "isValid": () => Promise; "label": string; "minuteStep": number; "name": string; "noCaption": boolean; "noMargin": boolean; "placeholder": string; "range": boolean; "required": boolean; "resetCaption": () => Promise; "secondStep": number; "set": (value: any) => Promise; "setClear": () => Promise; "showHour": boolean; "showMinute": boolean; "showNow": boolean; "showSecond": boolean; "showTime": boolean; "showToday": boolean; "size": SizeTypes; "type": "time" | "date" | "week" | "month" | "year" | "datetime"; "use12Hours": boolean; "value": any; } interface BcmDatePicker { "_id": string; "_internal_id": string; "alignment": any; "caption": string; "captionError": string; "captionType": 'primary' | 'success' | 'warning' | 'error' | 'default'; "clearable": boolean; "date": Date | string; "disabled": boolean; "disabledDates": any; "endDate": Date | string; "fullWidth": boolean; "get": () => Promise; /** * @desc */ "getInput": () => Promise; /** * @desc */ "getValue": () => Promise; "hidden": boolean; /** * @desc */ "isValid": () => Promise<{ valid: boolean; error: boolean; errorText: string; }>; "label": string; "linkedComponent": string; "name": string; "noCaption": boolean; "noMargin": boolean; /** * @desc */ "open": () => Promise; "placeholder": string; "placement": PlacementTypes; "range": boolean; "required": boolean; "resetCaption": () => Promise; /** * @desc * @param value */ "set": (value: any) => Promise; "setClear": () => Promise; /** * @desc * @param disabled */ "setDisabled": (disabled: boolean) => Promise; "setEndDate": (dateOrTime: any) => Promise; "setStartDate": (dateOrTime: any) => Promise; "value": any; } interface BcmDatetimePicker { /** * Component Properties */ "_id": string; "_open": boolean; "alignment": any; "caption": string; "captionError": string; "captionType": 'primary' | 'success' | 'warning' | 'error' | 'default'; "clearable": boolean; /** * @desc */ "close": () => Promise; "date": string | Date; "disabled": boolean; "disabledDates": any; "endDate": string | Date; "fullWidth": boolean; "get": () => Promise; /** * @desc */ "getInput": () => Promise; /** * @desc */ "getValue": () => Promise; "hidden": boolean; /** * @desc * @returns */ "isValid": () => Promise<{ valid: boolean; error: boolean; errorText: string; }>; "label": string; "linkedComponent": string; "maxYear": number; "minYear": number; "name": string; "noCaption": boolean; "noMargin": boolean; /** * @desc */ "open": () => Promise; "placeholder": string; "placement": PlacementTypes; "required": boolean; "resetCaption": () => Promise; /** * @desc * @param dateOrTime */ "set": (dateOrTime: any) => Promise; "setClear": () => Promise; /** * @param * @param disabled */ "setDisabled": (disabled: boolean) => Promise; "type": Type; "value": any; } interface BcmDefault { "_id": string; } interface BcmDivider { "direction": DirectionTypes; "hidden": boolean; } interface BcmDrawer { "_id": string; "_title": any; "fullWidth": boolean; "hide": () => Promise; "position": PositionTypes; "show": () => Promise; } interface BcmDropdown { "_id": string; "color": any; "data": any; "dataDismiss": boolean; "disabled": boolean; "dropdownIcon": string; "fullWidth": boolean; "gap": string; "getActive": () => Promise; "height": any; "hidden": boolean; "href": string; "icon": string; "iconPosition": IconPositionTypes; "isOpen": boolean; "kind": KindTypes; "linkedComponent": string; "loading": boolean; "maxHeight": string; "menuId": string; "minHeight": string; "noStyle": boolean; "placement": PlacementTypes; "selectable": boolean; "setActive": (id?: any) => Promise; "size": SizeTypes1; "stopDeepClean": boolean; "target": string; "type": 'dropdown' | 'split'; "value": string; "variant": VariantProp; } interface BcmEmpty { "icon": string; } interface BcmErrorLayout { "clear": () => Promise; "hidden": boolean; "items": Array | string; "set": (val: any) => Promise; "size": SizeProp; } interface BcmExpansionPanel { "_id": string; "disabled": boolean; "expandIconPosition": 'right' | 'left'; "expanded": boolean; "hidden": boolean; "hideToggle": boolean; "tooltip": any; "valid": boolean; } interface BcmForm { "_id": string; "autocomplete": boolean; "config": (_config: Array) => Promise; "get": () => Promise<{}>; "hidden": boolean; "name": string; "resetCaption": () => Promise; "set": (data: object) => Promise; "setClear": () => Promise; "submit": () => Promise; "validation": boolean; "value": any; } interface BcmForm2 { "_id": string; "get": () => Promise<{}>; "resetCaption": () => Promise; "set": (data: Object) => Promise; "setClear": () => Promise; "submit": () => Promise; "validation": boolean; } interface BcmFormGroup { "_id": string; "hidden": boolean; "name": string; "validation": boolean; "value": any; } interface BcmIcon { "hidden": boolean; "icon": string; } interface BcmInput { /** * Props * */ "_id": string; "_internal_id": string; "_prefix": string; "_suffix": string; "autocomplete": boolean; "caption": string; "captionError": string; "captionType": StatusTypes1; "clearable": boolean; "customErrorMessage": string; "decimal": boolean; "disableWatchValue": boolean; "disabled": boolean; "fullWidth": boolean; "get": () => Promise; "getValue": () => Promise; "hidden": boolean; "label": string; "max": number; "maxLength": number; "min": number; "minLength": number; "name": string; "noCaption": boolean; "noDefaultIcon": boolean; "onBcmBlur": () => Promise; "onBcmFocus": () => Promise; "onBcmSelect": () => Promise; "passwordToggle": boolean; "pattern": string; "placeholder": string; "readonly": boolean; "required": boolean; "resetCaption": () => Promise; "set": (data: any) => Promise; "setClear": () => Promise; "setValue": (value: any) => Promise; "size": SizeTypes1; "step": any; "tooltip": string; "type": InputTypes; "unit": string; "unitPrefix": string; "value": any; } interface BcmInput2 { /** * Props * */ "_id": string; "_internal_id": string; "_prefix": string; "_suffix": string; "autocomplete": boolean; "caption": string; "captionError": string; "captionType": StatusTypes1; "clearable": boolean; "customErrorMessage": string; "decimal": boolean; "disableWatchValue": boolean; "disabled": boolean; "fullWidth": boolean; "hidden": boolean; "label": string; "max": number; "maxLength": number; "min": number; "minLength": number; "name": string; "noCaption": boolean; "noDefaultIcon": boolean; "onBcmBlur": () => Promise; "onBcmFocus": () => Promise; "onBcmSelect": () => Promise; "passwordToggle": boolean; "pattern": string; "placeholder": string; "readonly": boolean; "required": boolean; "size": SizeTypes1; "step": any; "tooltip": string; "type": InputTypes; "unit": string; "unitPrefix": string; "value": any; } interface BcmInputCustom { "_id": string; "disabled": boolean; "fullwidth": boolean; "label": string; "name": string; "placeholder": string; "readonly": boolean; "required": boolean; "type": string; "value": string; } interface BcmInputDropdown { "_id": string; "caption": string; "captionError": string; "captionType": StatusTypes; "customErrorMessage": string; "data": Bcm.InputDropdownData[]; "defaultValue": Object; "disabled": boolean; "fullWidth": boolean; "get": () => Promise; "hideCaption": boolean; "hideComment": boolean; "label": string; "lateKeys": string; "maxCharacterLimit": number; "name": string; "noCaption": boolean; "placeholder": string; "readonly": boolean; "required": boolean; "resetCaption": () => Promise; "set": (data: Bcm.InputDropdownData[]) => Promise; "setClear": () => Promise; "size": SizeTypes; "value": Bcm.InputDropdownData; } interface BcmItem { "_id": string; "color": any; "size": SizeTypes1; "static": boolean; } interface BcmItems { "_id": string; } interface BcmLabel { "_id": string; "form": any; "hidden": boolean; "htmlFor": any; "label": string; "required": boolean; "size": SizeTypes1; "tooltip": string; "type": StatusTypes1 | any; "value": string; } interface BcmLink { "disabled": boolean; "hidden": boolean; "href": string; "icon": string; "iconPosition": IconPositionTypes; "target": string; } interface BcmLinked { "_id": string; "height": string; "hide": (wait?: boolean) => Promise; "hideDelay": number; "isOpen": boolean; "maxHeight": string; "minHeight": string; "moveOverLayContainer": boolean; "placement": PlacementTypes1; "show": (wait?: boolean) => Promise; "targetId": string; "toggle": (wait?: boolean) => Promise; "trigger": TrigglerTypes; } interface BcmList { "_id": string; "addChecked": (ids?: any[], save?: boolean, emit?: boolean) => Promise; "allOpen": boolean; "caption": string; "captionError": string; "captionType": StatusTypes; "checkAll": boolean; "checkboxes": boolean; "clearable": boolean; "data": any; "disableChangeEvent": boolean; "disabled": boolean; "emptyIcon": string; "emptyText": string; "fullWidth": boolean; "get": () => Promise; "getCheckedList": () => Promise<{ checkedList: any[]; nestedResult: any[]; }>; "getSelected": () => Promise; "getValue": () => Promise; "height": string; "hidden": boolean; "hide": () => Promise; "highlight": boolean; "highlightText": any; "infoFooter": boolean; "keyControl": boolean; "label": string; "linkedComponent": string; "maxHeight": string; "minHeight": string; "minSearchLength": number; "name": string; "noCaption": boolean; "openIntersecting": boolean; "placeholder": string; "placement": PlacementTypes1; "readonly": boolean; "required": boolean; "resetCaption": () => Promise; "searchIsOnlyChilds": boolean; "searchPlaceholder": string; "searchable": boolean; "selected": (id: any) => Promise; "set": (data: any, trigger?: boolean) => Promise; "setClear": (e?: any) => Promise; "show": () => Promise; "size": SizeTypes; "stopDeepClean": boolean; "tempId": string; "template": string; "tooltip": string; "treeview": boolean; "triggerChange": (action: boolean) => Promise; "type": ListTypes; "value": any; "variableText": string; "width": string; } interface BcmListbox { "_flex": string; "_internal_id": string; "_items": Array | string; "addChecked": (items: any) => Promise; "caption": string; "captionError": string; "captionType": 'primary' | 'success' | 'warning' | 'error' | 'default'; "checkboxes": boolean; "checkedList": Array; "clearAndSelectSearch": (select?: boolean) => Promise; "config": (_config: Array) => Promise; "fullWidth": boolean; "getChecklist": () => Promise; "getValue": () => Promise; "height": string; "hidden": boolean; "highlight": boolean; "infoFooter": boolean; /** * Component Properties */ "innerComponent": boolean; "label": string; "listboxUncheckedMethod": (item: any, internal_id?: string) => Promise; "loading": boolean; "maxHeight": string; "noCaption": boolean; "numberOfColumns": number; "required": boolean; "resetCaption": () => Promise; "returnField": string; "search": boolean; "searchFields": Array; "searchPlaceholder": string; "searchResultMethod": (items?: any[]) => Promise; "searchSub": string; "searchText": string; "selected": (id: any) => Promise; "selectedId": string; "setClear": () => Promise; "setData": (_data?: Array | string) => Promise; "showIcon": boolean; "showSearchMethod": (val?: boolean) => Promise; "size": SizeProp1; "template": string; "tooltip": string; "treeview": boolean; "updateChecked": (items: any) => Promise; "updateCheckedList": Array; "value": any; } interface BcmListboxGroup { "_id": string; "hidden": boolean; "text": string; } interface BcmListboxItem { "_id": string; "_internal_id": string; "avatar": boolean; "avatarImage": string; "avatarName": string; "checkboxes": boolean; "checked": boolean; "disabled": boolean; "display": boolean; "focused": boolean; "hidden": boolean; "highlight": boolean | string; "icon": string; "itemObject": string; "objectMapping": object; "open": boolean; "secondaryText": string; "selected": boolean; "showIcon": boolean; "size": SizeProp1; "template": string; "text": string; "tooltipText": string; } interface BcmMenu { "_id": string; "collapse": boolean; "collapsible": boolean; "data": any; "disabled": boolean; "dropdown": boolean; "gap": string; "getActive": () => Promise; "height": string; "hidden": boolean; "linkedComponent": string; "maxHeight": string; "minHeight": string; "mode": 'horizontal' | 'vertical' | 'inline'; "placement": PlacementTypes1; "selectable": boolean; "setActive": (param: any) => Promise; "size": 'small' | 'medium' | 'large'; } interface BcmMessage { "fullWidth"?: boolean; "hidden": boolean; /** * @desc */ "hide": () => Promise; "isShow": boolean; "loading"?: boolean; /** * @desc */ "show": () => Promise; /** * Component Properties */ "status"?: StatusProp1; } interface BcmModal { "_id": string; "backdrop": boolean | 'static'; "fullWidth": boolean; "height": string; "hidden": boolean; "hide": (obj?: { force: boolean; }) => Promise; "isShow": boolean; "show": (obj?: { force: boolean; }) => Promise; "size": any; "width": string; } interface BcmModal2 { "_id": string; "backdrop": boolean | "static"; "center": boolean; "fullScreen": boolean; "fullWidth": boolean; "hide": () => Promise; "isShow": boolean; "overflow": boolean; "show": () => Promise; "size": any; "zIndex": string; } interface BcmModal2Footer { "_id": string; } interface BcmModal2Header { "_id": string; } interface BcmNotification { /** * Component Properties */ "_title": string; "confirmText": any; "hidden": boolean; /** * @desc */ "hide": () => Promise; "isShow": boolean; /** * @desc */ "show": () => Promise; "status"?: TypeProp1; } interface BcmNumberInput { "_id": string; "_prefix"?: string; "_suffix"?: string; "allowLeadingZeros"?: boolean; "allowNegative"?: boolean; /** * Caption Props */ "caption": string; "captionError": string; "captionType": StatusTypes; "clearable": boolean; "customErrorMessage": string; "decimalScale"?: number; "decimalSeparator"?: string; "defaultValue"?: number | string; "disabled"?: boolean; "fixedDecimalScale"?: boolean; "fullWidth": boolean; "get": () => Promise; "label": string; "max"?: number | string; "min"?: number | string; /** * Number Input Props */ "mode": "strict" | "none"; "name": string; "noCaption": boolean; "onBcmBlur": () => Promise; "onBcmFocus": () => Promise; "onBcmSelect": () => Promise; "placeholder": string; /** * Input states */ "readonly"?: boolean; "required"?: boolean; "resetCaption": () => Promise; "set": (data: any) => Promise; "setCaption": (caption?: any, captionType?: any) => Promise; "setClear": () => Promise; "setValue": (value: any) => Promise; "size"?: SizeTypes; "step"?: number; "thousandSeparator"?: string | boolean; "unitPrefix"?: string; "unitSuffix"?: string; "value"?: number | string; } interface BcmOldInput { "_id": string; "_internal_id": string; "caption": string; "captionError": string; "captionType": 'primary' | 'success' | 'warning' | 'error' | 'default'; "clearable": boolean; "decimal": any; "disableWatchValue": boolean; "disabled": boolean; "fullWidth": boolean; "getValue": () => Promise; "hidden": boolean; "label": string; "max": number; "maxLength": number; "min": number; "name": string; "noCaption": boolean; "noDefaultIcon": boolean; "noMargin": boolean; "passwordToggle": boolean; "placeholder": string; "readonly": boolean; "removeFocus": () => Promise; "required": boolean; "resetCaption": () => Promise; "select": () => Promise; "setClear": () => Promise; "setFocus": () => Promise; "setValue": (value: any) => Promise; "size": 'small' | 'medium' | 'large'; "step": any; "tooltip": string; "type": string; "unit": string; "unitPrefix": string; "value": any; } interface BcmOldSearch { "_internal_id": string; "clearable": boolean; "data": Array; "disabled": boolean; "hidden": boolean; "onlyChild": boolean; "returnField": string; "searchArray": (value: any, idFields?: string) => Promise; "searchFields": Array; "searchPlaceholder": string; "searchSub": string; "searchValue": string; "select": () => Promise; "setClear": () => Promise; "setValue": (value: any) => Promise; } interface BcmOldTag { "_id": string; "_internal_id": string; "checked": boolean; "color": ColorPaletteTypes; "customStyle": any; "hidden": boolean; "maxWidth": boolean; "size": number | string; "type": string; "value": string; } interface BcmOverlay { "center": boolean; "color": "#000"; "opacity": string; "zIndex": string; } interface BcmPopconfirm { "_id": string; "cancelText": string; "hidden": boolean; "hide": () => Promise; "message": string; "okeyText": string; "open": boolean; "placement": PlacementTypes; "show": () => Promise; "status": 'warning' | 'error'; "trigger": TrigglerTypes1; } interface BcmPopconfirmBox { "_id": string; "_internal_id": string; "_target_id": string; "cancelText": string; "hidden": boolean; "hide": () => Promise; "message": string; "okeyText": string; "open": boolean; "placement": any; "show": () => Promise; "status": 'warning' | 'error'; } interface BcmPopover { "_id": string; "autoHide": boolean; "closeDelay": number; "color": string; "content": string; "hide": () => Promise; "message": string; "open": boolean; "openDelay": number; "placement": PlacementTypes1; "show": () => Promise; "targetId": string; "toggle": () => Promise; "trigger": TrigglerTypes; } interface BcmProgress { "_id": string; "color": string; "decrement": (percent: number) => Promise; "error": boolean; "fullWidth": boolean; "hidden": boolean; "increment": (percent: number) => Promise; "info": "value-max" | "value" | "percent" | "icon"; "max": number; "set": (percent: number) => Promise; "size": "small" | "medium"; "type": "line" | "line-rounded" | "circle"; "value": number; } interface BcmRadio { "_id": string; "checked": boolean; "color": any; "disabled": boolean; "size": SizeTypes; "value": string | number; } interface BcmRadioGroup { "_id": string; "caption": string; "captionError": string; "captionType": StatusTypes; "check": (itemId: any, checked?: boolean) => Promise; "defaultValue": string | number; "direction": DirectionTypes1; "disabled": boolean; "fullWidth": boolean; "gap": string; "get": () => Promise; "getValue": () => Promise; "hidden": boolean; "items": Array | OptionType[] | string; "label": string; "name": string; "noCaption": boolean; "required": boolean; "resetCaption": () => Promise; "set": (data: any) => Promise; "setClear": () => Promise; "size": SizeTypes; "value": string | number; } interface BcmRange { "_id": string; "_prefix": string; "_suffix": string; "direction": DirectionTypes; "getValue": () => Promise; "height": string; "max": number; "min": number; "name": string; "resetCaption": () => Promise; "setClear": () => Promise; "setValue": (value: any) => Promise; "step": number; "value": any; } interface BcmRcOverflow { "_id": string; "data": []; "maxCount": number | "responsive" | "invalidate"; } interface BcmRcPicker { "ariaLabel": string; "clearable": boolean; "disabled": boolean; "disabledDates": { min: any; max: any; dates: any; custom: any; }; "disabledTime": { disabledHours: any; disabledMinutes: any; disabledSeconds: any }; "error": boolean; "format": any; "hideDisabledOptions": boolean; "hourStep": number; "minuteStep": number; "placeholder": string; "range": boolean; "secondStep": number; "set": (value: Moment | null) => Promise; "showHour": boolean; "showMinute": boolean; "showNow": boolean; "showSecond": boolean; "showTime": boolean; "showToday": boolean; "size": SizeTypes; "type": "time" | "date" | "week" | "month" | "year" | "datetime"; "use12Hours": boolean; } interface BcmReactNumber { "disabled": boolean; "options": ExtendedNumericPropsType; } interface BcmResult { "description": string; "heading": string; "hidden": boolean; "status": statusType; } interface BcmScrollArea { "height": string; "isDisabled": boolean; "width": string; } interface BcmSearch { "_id": string; "clearable": boolean; "data": any; "disabled": boolean; "handleClear": (eventEmit?: boolean) => Promise; "limit": number; "minSearchLength": number; "onBcmBlur": () => Promise; "onBcmFocus": () => Promise; "onBcmSelect": () => Promise; "placeholder": string; "readonly": boolean; "searchIsOnlyChilds": boolean; "setValue": (newValue: any) => Promise; "size": SizeTypes1; } interface BcmSelect { "_data": any; "_id": string; "_internal_id": string; "_items": any; "addChecked": (id?: any[]) => Promise; "alignment": 'left' | 'right' | 'default'; "caption": string; "captionError": string; "captionType": 'primary' | 'success' | 'warning' | 'error' | 'default'; "checkboxes": boolean; "clearAndSelectSearch": (select?: boolean) => Promise; "clearable": boolean; "config": (_config: Array) => Promise; "defaultValue": string; "disabled": boolean; "flex": boolean; "fullWidth": boolean; "get": () => Promise; "getChecklist": () => Promise; "getValue": () => Promise; "hidden": boolean; "infoFooter": boolean; "label": string; "maxHeight": string; "name": string; "noCaption": boolean; "numberOfColumns": number; "placeholder": string; "placement": PlacementTypes; "required": boolean; "resetCaption": () => Promise; "scrollable": 'none' | 'vertical' | 'horizontal' | 'both'; "search": boolean; "searchFields": Array; "searchable": boolean; "selected": (id: any) => Promise; "set": (data: any) => Promise; "setClear": () => Promise; "setData": (_data?: Array | string) => Promise; "setDataAsync": (_data?: Array | string) => Promise; "size": 'small' | 'medium' | 'large'; "template": string; "tooltip": string; "treeview": boolean; "updateChecked": (id?: any[]) => Promise; "value": string; "value2": string; "viewportMaxWidth": string; "viewportMinWidth": string; "viewportWidth": string; } interface BcmSelectBox { "_internal_id": string; "hidden": boolean; "isShow": boolean; } interface BcmSelectGroup { "heading": string; "hidden": boolean; "visible": boolean; } interface BcmSelectOption { "disabled": boolean; "getLabel": () => Promise; "hidden": boolean; "selected": boolean; "value": string; "visible": boolean; } interface BcmShortcut { "color": string; "hotkey": string; "size": SizeTypes; } interface BcmSkeleton { "_id": string; "customStyles": { [key: string]: string } | string; "effect": "pulse" | "ping" | "none"; "height": string; "hidden": boolean; "marginBottom": string; "variant": "circle" | "rect"; "width": string; } interface BcmStep { "_id": string; "_title": string; "active": boolean; "description": string; "disabled": boolean; "hidden": boolean; "htmlTemplate": string; "icon": string; "index": number; "isLast": boolean; "loading": boolean; "status": 'default' | 'success' | 'warning' | 'error'; "valid": boolean; } interface BcmStepper { "_id": string; "active": number; "data": any[]; "direction": DirectionTypes1; "getCurrentStep": () => Promise; "getSteps": () => Promise; "hidden": boolean; "icon": boolean; "linear": boolean; "next": (idx?: number) => Promise; "prev": () => Promise; "reset": () => Promise; "setActive": (index: number) => Promise; "size": SizeTypes; "stepperId": string; "tick": {}; } interface BcmSwitch { /** * Props * */ "_id": string; "_internal_id": string; "activeIcon": string; "activeText": string; "caption": string; "captionError": string; "captionType": StatusTypes1; "check": (uncheck?: boolean) => Promise; "checked": boolean; "disabled": boolean; "get": () => Promise; "hidden": boolean; "inactiveIcon": string; "inactiveText": string; "label": string; "labelPosition": 'top' | 'left' | 'right'; "name": string; "noCaption": boolean; "onBcmBlur": () => Promise; "onBcmFocus": () => Promise; "pending": boolean; "readonly": boolean; "required": boolean; "resetCaption": () => Promise; "set": (data: any) => Promise; "setClear": () => Promise; "size": SizeTypes1; "tooltip": string; "value": boolean; } interface BcmTab { "active": boolean; "badge": boolean; "blink": boolean; "closable"?: boolean; "disabled"?: boolean; "formControl": string; "hidden": boolean; "status": 'processing' | 'error' | 'warning' | 'success' | 'default'; "tabId"?: string; /** * Component Properties */ "type": TypeProp2; } interface BcmTabGroup { "_id": string; "active": string; "color": string; "refresh": () => Promise; "setActive": (index: number) => Promise; "size": SizeTypes; } interface BcmTabItem { "_id": string; "active": boolean; "disabled": boolean; "index": any; } interface BcmTabItemHeader { "_id": string; "active": boolean; "color": string; "disabled": boolean; "index": any; "size": SizeTypes; } interface BcmTabPane { "active": boolean; "fullWidth": boolean; "hidden": boolean; "size": SizeProp2; "tab"?: string; } interface BcmTable { "_id": string; "extensions": string; "gridOptions": GridOptions; "height": string; "showFooter": boolean; "showToolbar": boolean; "toolBarConfig": Bcm.ToolBarButtonProps; } interface BcmTabs { "active": (id: any) => Promise; "complete": () => Promise<{ isValid: Boolean; Forms: any[]; }>; "config": (_config: Array) => Promise; "direction": DirectionProp; "error": (id: any, blink?: boolean) => Promise; "fullWidth": boolean; "getActiveIndex": () => Promise; "getActiveTab": () => Promise; "hidden": boolean; "info": (id: any, blink?: boolean) => Promise; "next": () => Promise; "prev": () => Promise; /** * Component Properties */ "size": SizeProp2; "statusReset": (id: any) => Promise; "success": (id: any, blink?: boolean) => Promise; "type": TypeProp2; "underline": boolean; "warning": (id: any, blink?: boolean) => Promise; } interface BcmTabsContent { "fullWidth": boolean; "hidden": boolean; "size": SizeProp2; "type": TypeProp2; } interface BcmTag { "_id": string; "_internal_id": string; "checked": boolean; "closeFunc": Function; "color": ColorPaletteTypes1; "customStyle": any; "hidden": boolean; "itemObject": string; "selectFunc": Function; "size": FontSizesTypes | number; "type": TagTypes; "value": string; } interface BcmText { "color": string; "fontSize": number; "hidden": boolean; "scale": any; "text": string; "weight": string; } interface BcmTextarea { /** * Props * */ "_id": string; "_internal_id": string; "caption": string; "captionError": string; "captionType": StatusTypes1; "clearable": boolean; "disabled": boolean; "fullWidth": boolean; "get": () => Promise; "getValue": () => Promise; "hidden": boolean; "label": string; "maxLength": number; "name": string; "noCaption": boolean; "onBcmBlur": () => Promise; "onBcmFocus": () => Promise; "onBcmSelect": () => Promise; "placeholder": string; "readonly": boolean; "required": boolean; "resetCaption": () => Promise; "resize": ResizeTypes | any; "rows": number; "set": (data: any) => Promise; "setClear": () => Promise; "setValue": (value: any) => Promise; "size": SizeTypes1; "value": string; } interface BcmTimePicker { "_id": string; "alignment": any; "caption": string; "captionError": string; "captionType": 'primary' | 'success' | 'warning' | 'error' | 'default'; "clearable": boolean; "disabled": boolean; "fullWidth": boolean; "get": () => Promise; /** * @desc */ "getInput": () => Promise; /** * @desc */ "getValue": () => Promise; "hidden": boolean; /** * @desc */ "isValid": () => Promise<{ valid: boolean; error: boolean; errorText: string; }>; "label": string; "linkedComponent": string; "name": string; "noCaption": boolean; "noMargin": boolean; /** * @desc */ "open": () => Promise; "placeholder": string; "placement": PlacementTypes; "required": boolean; "resetCaption": () => Promise; /** * @desc * @param value */ "set": (value: string) => Promise; "setClear": () => Promise; /** * @desc * @param disabled */ "setDisabled": (disabled: boolean) => Promise; "time": Date | string; "value": any; } interface BcmTimeline { "hidden": boolean; /** * Component Properties */ "icon": string; "type": 'left' | 'right' | 'alternate'; } interface BcmTimelineItem { /** * Component Properties */ "even": boolean; "first": boolean; "hidden": boolean; "icon": string; "last": boolean; "timelineType": 'left' | 'right' | 'alternate'; } interface BcmToast { "_id": string; "closeButton": boolean; "description": string; "duration": number; "hide": () => Promise; "message": string; "messageIcon": any; "position": PlacementTypes; "removeAfterClose": boolean; "show": () => Promise; "status": "success" | "error" | "warning" | "info"; "viewButton": boolean; } interface BcmTooltip { "_id": string; "autoHide": boolean; "closeDelay": number; "color": string; "hide": () => Promise; "message": string; "open": boolean; "openDelay": number; "placement": PlacementTypes1; "show": () => Promise; "size": SizeTypes; "targetId": string; "toggle": () => Promise; "trigger": TrigglerTypes; } interface BcmTreeview { "_internal_id": string; "_items": Array | string; "addChecked": (items?: any[]) => Promise; "allOpen": boolean; "checkboxes": boolean; "checkedList": Array; "clearAndSelectSearch": (select?: boolean) => Promise; "config": (_config: Array) => Promise; "favIcon": boolean; "favIconOnlyChilds": boolean; "fullWidth": boolean; "getChecklist": () => Promise; "getFavorites": () => Promise; "hidden": boolean; "highlight": boolean; "infoFooter": boolean; "keydown": boolean; "loading": boolean; "maxHeight": string; "returnField": string; "search": boolean; "searchFields": Array; "searchOnlyChild": boolean; "searchPlaceholder": string; "searchResultMethod": (items?: any) => Promise; "searchSub": string; "selected": (id: any) => Promise; "selectedId": string; "setData": (_data?: Array | string) => Promise; "showIcon": boolean; "showSearchMethod": (val?: boolean) => Promise; "size": SizeProp3; "treeviewUncheckedMethod": (item: any) => Promise; "updateChecked": (items?: any[]) => Promise; "updateCheckedList": Array; } interface BcmTreeviewGroup { } interface BcmTreeviewItem { "_contextMenu": Array | string; "_id": string; "_internal_id": string; "checkTrigger": boolean; "checkboxes": boolean; "checked": boolean; "contextMenuShow": boolean; "disabled": boolean; "favicon": boolean; "favorite": boolean; "focused": boolean; "hasChild": boolean; "icon": string; "indeterminateState": 'uncheck' | 'indeterminate' | 'determinate'; "itemObject": string; "items": any; "open": boolean; "parentId": string; "selected": boolean; "showIcon": boolean; "size": SizeProp3; "text": string; "tooltipText": string; } interface BcmTypography { } interface OldBcmPopover { "_id": string; "_title": string; "hide": () => Promise; "linkedComponent": string; "message": string; "open": boolean; "placement": PlacementTypes; "show": () => Promise; "trigger": TrigglerTypes1; } interface OldBcmPopoverBox { "_id": string; "_target_id": string; "_title": string; "height": string; "hidden": boolean; "hide": () => Promise; "htmlContent": any; "linkedComponent": string; "maxHeight": string; "message": string; "minHeight": string; "open": boolean; "placement": string; "show": () => Promise; } } export interface BcmAlertCustomEvent extends CustomEvent { detail: T; target: HTMLBcmAlertElement; } export interface BcmAttendanceActionsCustomEvent extends CustomEvent { detail: T; target: HTMLBcmAttendanceActionsElement; } export interface BcmAttendanceActionsCommentCustomEvent extends CustomEvent { detail: T; target: HTMLBcmAttendanceActionsCommentElement; } export interface BcmAttendanceActionsDropdownCustomEvent extends CustomEvent { detail: T; target: HTMLBcmAttendanceActionsDropdownElement; } export interface BcmAutocompleteCustomEvent extends CustomEvent { detail: T; target: HTMLBcmAutocompleteElement; } export interface BcmBreadcrumbCustomEvent extends CustomEvent { detail: T; target: HTMLBcmBreadcrumbElement; } export interface BcmButtonCustomEvent extends CustomEvent { detail: T; target: HTMLBcmButtonElement; } export interface BcmButtonGroupCustomEvent extends CustomEvent { detail: T; target: HTMLBcmButtonGroupElement; } export interface BcmCheckboxCustomEvent extends CustomEvent { detail: T; target: HTMLBcmCheckboxElement; } export interface BcmCheckboxGroupCustomEvent extends CustomEvent { detail: T; target: HTMLBcmCheckboxGroupElement; } export interface BcmChipCustomEvent extends CustomEvent { detail: T; target: HTMLBcmChipElement; } export interface BcmChipGroupCustomEvent extends CustomEvent { detail: T; target: HTMLBcmChipGroupElement; } export interface BcmCollapseCustomEvent extends CustomEvent { detail: T; target: HTMLBcmCollapseElement; } export interface BcmColorfulCustomEvent extends CustomEvent { detail: T; target: HTMLBcmColorfulElement; } export interface BcmColorpickerCustomEvent extends CustomEvent { detail: T; target: HTMLBcmColorpickerElement; } export interface BcmDateCustomEvent extends CustomEvent { detail: T; target: HTMLBcmDateElement; } export interface BcmDatetimePickerCustomEvent extends CustomEvent { detail: T; target: HTMLBcmDatetimePickerElement; } export interface BcmDrawerCustomEvent extends CustomEvent { detail: T; target: HTMLBcmDrawerElement; } export interface BcmDropdownCustomEvent extends CustomEvent { detail: T; target: HTMLBcmDropdownElement; } export interface BcmExpansionPanelCustomEvent extends CustomEvent { detail: T; target: HTMLBcmExpansionPanelElement; } export interface BcmFormCustomEvent extends CustomEvent { detail: T; target: HTMLBcmFormElement; } export interface BcmForm2CustomEvent extends CustomEvent { detail: T; target: HTMLBcmForm2Element; } export interface BcmInputCustomEvent extends CustomEvent { detail: T; target: HTMLBcmInputElement; } export interface BcmInput2CustomEvent extends CustomEvent { detail: T; target: HTMLBcmInput2Element; } export interface BcmInputDropdownCustomEvent extends CustomEvent { detail: T; target: HTMLBcmInputDropdownElement; } export interface BcmItemsCustomEvent extends CustomEvent { detail: T; target: HTMLBcmItemsElement; } export interface BcmLinkedCustomEvent extends CustomEvent { detail: T; target: HTMLBcmLinkedElement; } export interface BcmListCustomEvent extends CustomEvent { detail: T; target: HTMLBcmListElement; } export interface BcmListboxCustomEvent extends CustomEvent { detail: T; target: HTMLBcmListboxElement; } export interface BcmListboxItemCustomEvent extends CustomEvent { detail: T; target: HTMLBcmListboxItemElement; } export interface BcmMenuCustomEvent extends CustomEvent { detail: T; target: HTMLBcmMenuElement; } export interface BcmModalCustomEvent extends CustomEvent { detail: T; target: HTMLBcmModalElement; } export interface BcmModal2CustomEvent extends CustomEvent { detail: T; target: HTMLBcmModal2Element; } export interface BcmNotificationCustomEvent extends CustomEvent { detail: T; target: HTMLBcmNotificationElement; } export interface BcmNumberInputCustomEvent extends CustomEvent { detail: T; target: HTMLBcmNumberInputElement; } export interface BcmOldInputCustomEvent extends CustomEvent { detail: T; target: HTMLBcmOldInputElement; } export interface BcmOldSearchCustomEvent extends CustomEvent { detail: T; target: HTMLBcmOldSearchElement; } export interface BcmOldTagCustomEvent extends CustomEvent { detail: T; target: HTMLBcmOldTagElement; } export interface BcmPopconfirmCustomEvent extends CustomEvent { detail: T; target: HTMLBcmPopconfirmElement; } export interface BcmPopconfirmBoxCustomEvent extends CustomEvent { detail: T; target: HTMLBcmPopconfirmBoxElement; } export interface BcmPopoverCustomEvent extends CustomEvent { detail: T; target: HTMLBcmPopoverElement; } export interface BcmRadioCustomEvent extends CustomEvent { detail: T; target: HTMLBcmRadioElement; } export interface BcmRadioGroupCustomEvent extends CustomEvent { detail: T; target: HTMLBcmRadioGroupElement; } export interface BcmRangeCustomEvent extends CustomEvent { detail: T; target: HTMLBcmRangeElement; } export interface BcmRcOverflowCustomEvent extends CustomEvent { detail: T; target: HTMLBcmRcOverflowElement; } export interface BcmRcPickerCustomEvent extends CustomEvent { detail: T; target: HTMLBcmRcPickerElement; } export interface BcmSearchCustomEvent extends CustomEvent { detail: T; target: HTMLBcmSearchElement; } export interface BcmSelectCustomEvent extends CustomEvent { detail: T; target: HTMLBcmSelectElement; } export interface BcmStepCustomEvent extends CustomEvent { detail: T; target: HTMLBcmStepElement; } export interface BcmStepperCustomEvent extends CustomEvent { detail: T; target: HTMLBcmStepperElement; } export interface BcmSwitchCustomEvent extends CustomEvent { detail: T; target: HTMLBcmSwitchElement; } export interface BcmTabCustomEvent extends CustomEvent { detail: T; target: HTMLBcmTabElement; } export interface BcmTabGroupCustomEvent extends CustomEvent { detail: T; target: HTMLBcmTabGroupElement; } export interface BcmTabsCustomEvent extends CustomEvent { detail: T; target: HTMLBcmTabsElement; } export interface BcmTagCustomEvent extends CustomEvent { detail: T; target: HTMLBcmTagElement; } export interface BcmTextareaCustomEvent extends CustomEvent { detail: T; target: HTMLBcmTextareaElement; } export interface BcmToastCustomEvent extends CustomEvent { detail: T; target: HTMLBcmToastElement; } export interface BcmTooltipCustomEvent extends CustomEvent { detail: T; target: HTMLBcmTooltipElement; } export interface BcmTreeviewCustomEvent extends CustomEvent { detail: T; target: HTMLBcmTreeviewElement; } export interface BcmTreeviewItemCustomEvent extends CustomEvent { detail: T; target: HTMLBcmTreeviewItemElement; } export interface OldBcmPopoverCustomEvent extends CustomEvent { detail: T; target: HTMLOldBcmPopoverElement; } declare global { interface HTMLBcmAccordionElement extends Components.BcmAccordion, HTMLStencilElement { } var HTMLBcmAccordionElement: { prototype: HTMLBcmAccordionElement; new (): HTMLBcmAccordionElement; }; interface HTMLBcmAlertElement extends Components.BcmAlert, HTMLStencilElement { } var HTMLBcmAlertElement: { prototype: HTMLBcmAlertElement; new (): HTMLBcmAlertElement; }; interface HTMLBcmAttendanceElement extends Components.BcmAttendance, HTMLStencilElement { } var HTMLBcmAttendanceElement: { prototype: HTMLBcmAttendanceElement; new (): HTMLBcmAttendanceElement; }; interface HTMLBcmAttendanceActionsElement extends Components.BcmAttendanceActions, HTMLStencilElement { } var HTMLBcmAttendanceActionsElement: { prototype: HTMLBcmAttendanceActionsElement; new (): HTMLBcmAttendanceActionsElement; }; interface HTMLBcmAttendanceActionsCommentElement extends Components.BcmAttendanceActionsComment, HTMLStencilElement { } var HTMLBcmAttendanceActionsCommentElement: { prototype: HTMLBcmAttendanceActionsCommentElement; new (): HTMLBcmAttendanceActionsCommentElement; }; interface HTMLBcmAttendanceActionsDropdownElement extends Components.BcmAttendanceActionsDropdown, HTMLStencilElement { } var HTMLBcmAttendanceActionsDropdownElement: { prototype: HTMLBcmAttendanceActionsDropdownElement; new (): HTMLBcmAttendanceActionsDropdownElement; }; interface HTMLBcmAutocompleteElement extends Components.BcmAutocomplete, HTMLStencilElement { } var HTMLBcmAutocompleteElement: { prototype: HTMLBcmAutocompleteElement; new (): HTMLBcmAutocompleteElement; }; interface HTMLBcmAvatarElement extends Components.BcmAvatar, HTMLStencilElement { } var HTMLBcmAvatarElement: { prototype: HTMLBcmAvatarElement; new (): HTMLBcmAvatarElement; }; interface HTMLBcmBadgeElement extends Components.BcmBadge, HTMLStencilElement { } var HTMLBcmBadgeElement: { prototype: HTMLBcmBadgeElement; new (): HTMLBcmBadgeElement; }; interface HTMLBcmBoxElement extends Components.BcmBox, HTMLStencilElement { } var HTMLBcmBoxElement: { prototype: HTMLBcmBoxElement; new (): HTMLBcmBoxElement; }; interface HTMLBcmBreadcrumbElement extends Components.BcmBreadcrumb, HTMLStencilElement { } var HTMLBcmBreadcrumbElement: { prototype: HTMLBcmBreadcrumbElement; new (): HTMLBcmBreadcrumbElement; }; interface HTMLBcmButtonElement extends Components.BcmButton, HTMLStencilElement { } var HTMLBcmButtonElement: { prototype: HTMLBcmButtonElement; new (): HTMLBcmButtonElement; }; interface HTMLBcmButtonGroupElement extends Components.BcmButtonGroup, HTMLStencilElement { } var HTMLBcmButtonGroupElement: { prototype: HTMLBcmButtonGroupElement; new (): HTMLBcmButtonGroupElement; }; interface HTMLBcmCaptionElement extends Components.BcmCaption, HTMLStencilElement { } var HTMLBcmCaptionElement: { prototype: HTMLBcmCaptionElement; new (): HTMLBcmCaptionElement; }; interface HTMLBcmCardElement extends Components.BcmCard, HTMLStencilElement { } var HTMLBcmCardElement: { prototype: HTMLBcmCardElement; new (): HTMLBcmCardElement; }; interface HTMLBcmCheckboxElement extends Components.BcmCheckbox, HTMLStencilElement { } var HTMLBcmCheckboxElement: { prototype: HTMLBcmCheckboxElement; new (): HTMLBcmCheckboxElement; }; interface HTMLBcmCheckboxGroupElement extends Components.BcmCheckboxGroup, HTMLStencilElement { } var HTMLBcmCheckboxGroupElement: { prototype: HTMLBcmCheckboxGroupElement; new (): HTMLBcmCheckboxGroupElement; }; interface HTMLBcmCheckboxLiteElement extends Components.BcmCheckboxLite, HTMLStencilElement { } var HTMLBcmCheckboxLiteElement: { prototype: HTMLBcmCheckboxLiteElement; new (): HTMLBcmCheckboxLiteElement; }; interface HTMLBcmChipElement extends Components.BcmChip, HTMLStencilElement { } var HTMLBcmChipElement: { prototype: HTMLBcmChipElement; new (): HTMLBcmChipElement; }; interface HTMLBcmChipGroupElement extends Components.BcmChipGroup, HTMLStencilElement { } var HTMLBcmChipGroupElement: { prototype: HTMLBcmChipGroupElement; new (): HTMLBcmChipGroupElement; }; interface HTMLBcmCollapseElement extends Components.BcmCollapse, HTMLStencilElement { } var HTMLBcmCollapseElement: { prototype: HTMLBcmCollapseElement; new (): HTMLBcmCollapseElement; }; interface HTMLBcmCollapseGroupElement extends Components.BcmCollapseGroup, HTMLStencilElement { } var HTMLBcmCollapseGroupElement: { prototype: HTMLBcmCollapseGroupElement; new (): HTMLBcmCollapseGroupElement; }; interface HTMLBcmColorInputElement extends Components.BcmColorInput, HTMLStencilElement { } var HTMLBcmColorInputElement: { prototype: HTMLBcmColorInputElement; new (): HTMLBcmColorInputElement; }; interface HTMLBcmColorfulElement extends Components.BcmColorful, HTMLStencilElement { } var HTMLBcmColorfulElement: { prototype: HTMLBcmColorfulElement; new (): HTMLBcmColorfulElement; }; interface HTMLBcmColorpickerElement extends Components.BcmColorpicker, HTMLStencilElement { } var HTMLBcmColorpickerElement: { prototype: HTMLBcmColorpickerElement; new (): HTMLBcmColorpickerElement; }; interface HTMLBcmContentElement extends Components.BcmContent, HTMLStencilElement { } var HTMLBcmContentElement: { prototype: HTMLBcmContentElement; new (): HTMLBcmContentElement; }; interface HTMLBcmDateElement extends Components.BcmDate, HTMLStencilElement { } var HTMLBcmDateElement: { prototype: HTMLBcmDateElement; new (): HTMLBcmDateElement; }; interface HTMLBcmDatePickerElement extends Components.BcmDatePicker, HTMLStencilElement { } var HTMLBcmDatePickerElement: { prototype: HTMLBcmDatePickerElement; new (): HTMLBcmDatePickerElement; }; interface HTMLBcmDatetimePickerElement extends Components.BcmDatetimePicker, HTMLStencilElement { } var HTMLBcmDatetimePickerElement: { prototype: HTMLBcmDatetimePickerElement; new (): HTMLBcmDatetimePickerElement; }; interface HTMLBcmDefaultElement extends Components.BcmDefault, HTMLStencilElement { } var HTMLBcmDefaultElement: { prototype: HTMLBcmDefaultElement; new (): HTMLBcmDefaultElement; }; interface HTMLBcmDividerElement extends Components.BcmDivider, HTMLStencilElement { } var HTMLBcmDividerElement: { prototype: HTMLBcmDividerElement; new (): HTMLBcmDividerElement; }; interface HTMLBcmDrawerElement extends Components.BcmDrawer, HTMLStencilElement { } var HTMLBcmDrawerElement: { prototype: HTMLBcmDrawerElement; new (): HTMLBcmDrawerElement; }; interface HTMLBcmDropdownElement extends Components.BcmDropdown, HTMLStencilElement { } var HTMLBcmDropdownElement: { prototype: HTMLBcmDropdownElement; new (): HTMLBcmDropdownElement; }; interface HTMLBcmEmptyElement extends Components.BcmEmpty, HTMLStencilElement { } var HTMLBcmEmptyElement: { prototype: HTMLBcmEmptyElement; new (): HTMLBcmEmptyElement; }; interface HTMLBcmErrorLayoutElement extends Components.BcmErrorLayout, HTMLStencilElement { } var HTMLBcmErrorLayoutElement: { prototype: HTMLBcmErrorLayoutElement; new (): HTMLBcmErrorLayoutElement; }; interface HTMLBcmExpansionPanelElement extends Components.BcmExpansionPanel, HTMLStencilElement { } var HTMLBcmExpansionPanelElement: { prototype: HTMLBcmExpansionPanelElement; new (): HTMLBcmExpansionPanelElement; }; interface HTMLBcmFormElement extends Components.BcmForm, HTMLStencilElement { } var HTMLBcmFormElement: { prototype: HTMLBcmFormElement; new (): HTMLBcmFormElement; }; interface HTMLBcmForm2Element extends Components.BcmForm2, HTMLStencilElement { } var HTMLBcmForm2Element: { prototype: HTMLBcmForm2Element; new (): HTMLBcmForm2Element; }; interface HTMLBcmFormGroupElement extends Components.BcmFormGroup, HTMLStencilElement { } var HTMLBcmFormGroupElement: { prototype: HTMLBcmFormGroupElement; new (): HTMLBcmFormGroupElement; }; interface HTMLBcmIconElement extends Components.BcmIcon, HTMLStencilElement { } var HTMLBcmIconElement: { prototype: HTMLBcmIconElement; new (): HTMLBcmIconElement; }; interface HTMLBcmInputElement extends Components.BcmInput, HTMLStencilElement { } var HTMLBcmInputElement: { prototype: HTMLBcmInputElement; new (): HTMLBcmInputElement; }; interface HTMLBcmInput2Element extends Components.BcmInput2, HTMLStencilElement { } var HTMLBcmInput2Element: { prototype: HTMLBcmInput2Element; new (): HTMLBcmInput2Element; }; interface HTMLBcmInputCustomElement extends Components.BcmInputCustom, HTMLStencilElement { } var HTMLBcmInputCustomElement: { prototype: HTMLBcmInputCustomElement; new (): HTMLBcmInputCustomElement; }; interface HTMLBcmInputDropdownElement extends Components.BcmInputDropdown, HTMLStencilElement { } var HTMLBcmInputDropdownElement: { prototype: HTMLBcmInputDropdownElement; new (): HTMLBcmInputDropdownElement; }; interface HTMLBcmItemElement extends Components.BcmItem, HTMLStencilElement { } var HTMLBcmItemElement: { prototype: HTMLBcmItemElement; new (): HTMLBcmItemElement; }; interface HTMLBcmItemsElement extends Components.BcmItems, HTMLStencilElement { } var HTMLBcmItemsElement: { prototype: HTMLBcmItemsElement; new (): HTMLBcmItemsElement; }; interface HTMLBcmLabelElement extends Components.BcmLabel, HTMLStencilElement { } var HTMLBcmLabelElement: { prototype: HTMLBcmLabelElement; new (): HTMLBcmLabelElement; }; interface HTMLBcmLinkElement extends Components.BcmLink, HTMLStencilElement { } var HTMLBcmLinkElement: { prototype: HTMLBcmLinkElement; new (): HTMLBcmLinkElement; }; interface HTMLBcmLinkedElement extends Components.BcmLinked, HTMLStencilElement { } var HTMLBcmLinkedElement: { prototype: HTMLBcmLinkedElement; new (): HTMLBcmLinkedElement; }; interface HTMLBcmListElement extends Components.BcmList, HTMLStencilElement { } var HTMLBcmListElement: { prototype: HTMLBcmListElement; new (): HTMLBcmListElement; }; interface HTMLBcmListboxElement extends Components.BcmListbox, HTMLStencilElement { } var HTMLBcmListboxElement: { prototype: HTMLBcmListboxElement; new (): HTMLBcmListboxElement; }; interface HTMLBcmListboxGroupElement extends Components.BcmListboxGroup, HTMLStencilElement { } var HTMLBcmListboxGroupElement: { prototype: HTMLBcmListboxGroupElement; new (): HTMLBcmListboxGroupElement; }; interface HTMLBcmListboxItemElement extends Components.BcmListboxItem, HTMLStencilElement { } var HTMLBcmListboxItemElement: { prototype: HTMLBcmListboxItemElement; new (): HTMLBcmListboxItemElement; }; interface HTMLBcmMenuElement extends Components.BcmMenu, HTMLStencilElement { } var HTMLBcmMenuElement: { prototype: HTMLBcmMenuElement; new (): HTMLBcmMenuElement; }; interface HTMLBcmMessageElement extends Components.BcmMessage, HTMLStencilElement { } var HTMLBcmMessageElement: { prototype: HTMLBcmMessageElement; new (): HTMLBcmMessageElement; }; interface HTMLBcmModalElement extends Components.BcmModal, HTMLStencilElement { } var HTMLBcmModalElement: { prototype: HTMLBcmModalElement; new (): HTMLBcmModalElement; }; interface HTMLBcmModal2Element extends Components.BcmModal2, HTMLStencilElement { } var HTMLBcmModal2Element: { prototype: HTMLBcmModal2Element; new (): HTMLBcmModal2Element; }; interface HTMLBcmModal2FooterElement extends Components.BcmModal2Footer, HTMLStencilElement { } var HTMLBcmModal2FooterElement: { prototype: HTMLBcmModal2FooterElement; new (): HTMLBcmModal2FooterElement; }; interface HTMLBcmModal2HeaderElement extends Components.BcmModal2Header, HTMLStencilElement { } var HTMLBcmModal2HeaderElement: { prototype: HTMLBcmModal2HeaderElement; new (): HTMLBcmModal2HeaderElement; }; interface HTMLBcmNotificationElement extends Components.BcmNotification, HTMLStencilElement { } var HTMLBcmNotificationElement: { prototype: HTMLBcmNotificationElement; new (): HTMLBcmNotificationElement; }; interface HTMLBcmNumberInputElement extends Components.BcmNumberInput, HTMLStencilElement { } var HTMLBcmNumberInputElement: { prototype: HTMLBcmNumberInputElement; new (): HTMLBcmNumberInputElement; }; interface HTMLBcmOldInputElement extends Components.BcmOldInput, HTMLStencilElement { } var HTMLBcmOldInputElement: { prototype: HTMLBcmOldInputElement; new (): HTMLBcmOldInputElement; }; interface HTMLBcmOldSearchElement extends Components.BcmOldSearch, HTMLStencilElement { } var HTMLBcmOldSearchElement: { prototype: HTMLBcmOldSearchElement; new (): HTMLBcmOldSearchElement; }; interface HTMLBcmOldTagElement extends Components.BcmOldTag, HTMLStencilElement { } var HTMLBcmOldTagElement: { prototype: HTMLBcmOldTagElement; new (): HTMLBcmOldTagElement; }; interface HTMLBcmOverlayElement extends Components.BcmOverlay, HTMLStencilElement { } var HTMLBcmOverlayElement: { prototype: HTMLBcmOverlayElement; new (): HTMLBcmOverlayElement; }; interface HTMLBcmPopconfirmElement extends Components.BcmPopconfirm, HTMLStencilElement { } var HTMLBcmPopconfirmElement: { prototype: HTMLBcmPopconfirmElement; new (): HTMLBcmPopconfirmElement; }; interface HTMLBcmPopconfirmBoxElement extends Components.BcmPopconfirmBox, HTMLStencilElement { } var HTMLBcmPopconfirmBoxElement: { prototype: HTMLBcmPopconfirmBoxElement; new (): HTMLBcmPopconfirmBoxElement; }; interface HTMLBcmPopoverElement extends Components.BcmPopover, HTMLStencilElement { } var HTMLBcmPopoverElement: { prototype: HTMLBcmPopoverElement; new (): HTMLBcmPopoverElement; }; interface HTMLBcmProgressElement extends Components.BcmProgress, HTMLStencilElement { } var HTMLBcmProgressElement: { prototype: HTMLBcmProgressElement; new (): HTMLBcmProgressElement; }; interface HTMLBcmRadioElement extends Components.BcmRadio, HTMLStencilElement { } var HTMLBcmRadioElement: { prototype: HTMLBcmRadioElement; new (): HTMLBcmRadioElement; }; interface HTMLBcmRadioGroupElement extends Components.BcmRadioGroup, HTMLStencilElement { } var HTMLBcmRadioGroupElement: { prototype: HTMLBcmRadioGroupElement; new (): HTMLBcmRadioGroupElement; }; interface HTMLBcmRangeElement extends Components.BcmRange, HTMLStencilElement { } var HTMLBcmRangeElement: { prototype: HTMLBcmRangeElement; new (): HTMLBcmRangeElement; }; interface HTMLBcmRcOverflowElement extends Components.BcmRcOverflow, HTMLStencilElement { } var HTMLBcmRcOverflowElement: { prototype: HTMLBcmRcOverflowElement; new (): HTMLBcmRcOverflowElement; }; interface HTMLBcmRcPickerElement extends Components.BcmRcPicker, HTMLStencilElement { } var HTMLBcmRcPickerElement: { prototype: HTMLBcmRcPickerElement; new (): HTMLBcmRcPickerElement; }; interface HTMLBcmReactNumberElement extends Components.BcmReactNumber, HTMLStencilElement { } var HTMLBcmReactNumberElement: { prototype: HTMLBcmReactNumberElement; new (): HTMLBcmReactNumberElement; }; interface HTMLBcmResultElement extends Components.BcmResult, HTMLStencilElement { } var HTMLBcmResultElement: { prototype: HTMLBcmResultElement; new (): HTMLBcmResultElement; }; interface HTMLBcmScrollAreaElement extends Components.BcmScrollArea, HTMLStencilElement { } var HTMLBcmScrollAreaElement: { prototype: HTMLBcmScrollAreaElement; new (): HTMLBcmScrollAreaElement; }; interface HTMLBcmSearchElement extends Components.BcmSearch, HTMLStencilElement { } var HTMLBcmSearchElement: { prototype: HTMLBcmSearchElement; new (): HTMLBcmSearchElement; }; interface HTMLBcmSelectElement extends Components.BcmSelect, HTMLStencilElement { } var HTMLBcmSelectElement: { prototype: HTMLBcmSelectElement; new (): HTMLBcmSelectElement; }; interface HTMLBcmSelectBoxElement extends Components.BcmSelectBox, HTMLStencilElement { } var HTMLBcmSelectBoxElement: { prototype: HTMLBcmSelectBoxElement; new (): HTMLBcmSelectBoxElement; }; interface HTMLBcmSelectGroupElement extends Components.BcmSelectGroup, HTMLStencilElement { } var HTMLBcmSelectGroupElement: { prototype: HTMLBcmSelectGroupElement; new (): HTMLBcmSelectGroupElement; }; interface HTMLBcmSelectOptionElement extends Components.BcmSelectOption, HTMLStencilElement { } var HTMLBcmSelectOptionElement: { prototype: HTMLBcmSelectOptionElement; new (): HTMLBcmSelectOptionElement; }; interface HTMLBcmShortcutElement extends Components.BcmShortcut, HTMLStencilElement { } var HTMLBcmShortcutElement: { prototype: HTMLBcmShortcutElement; new (): HTMLBcmShortcutElement; }; interface HTMLBcmSkeletonElement extends Components.BcmSkeleton, HTMLStencilElement { } var HTMLBcmSkeletonElement: { prototype: HTMLBcmSkeletonElement; new (): HTMLBcmSkeletonElement; }; interface HTMLBcmStepElement extends Components.BcmStep, HTMLStencilElement { } var HTMLBcmStepElement: { prototype: HTMLBcmStepElement; new (): HTMLBcmStepElement; }; interface HTMLBcmStepperElement extends Components.BcmStepper, HTMLStencilElement { } var HTMLBcmStepperElement: { prototype: HTMLBcmStepperElement; new (): HTMLBcmStepperElement; }; interface HTMLBcmSwitchElement extends Components.BcmSwitch, HTMLStencilElement { } var HTMLBcmSwitchElement: { prototype: HTMLBcmSwitchElement; new (): HTMLBcmSwitchElement; }; interface HTMLBcmTabElement extends Components.BcmTab, HTMLStencilElement { } var HTMLBcmTabElement: { prototype: HTMLBcmTabElement; new (): HTMLBcmTabElement; }; interface HTMLBcmTabGroupElement extends Components.BcmTabGroup, HTMLStencilElement { } var HTMLBcmTabGroupElement: { prototype: HTMLBcmTabGroupElement; new (): HTMLBcmTabGroupElement; }; interface HTMLBcmTabItemElement extends Components.BcmTabItem, HTMLStencilElement { } var HTMLBcmTabItemElement: { prototype: HTMLBcmTabItemElement; new (): HTMLBcmTabItemElement; }; interface HTMLBcmTabItemHeaderElement extends Components.BcmTabItemHeader, HTMLStencilElement { } var HTMLBcmTabItemHeaderElement: { prototype: HTMLBcmTabItemHeaderElement; new (): HTMLBcmTabItemHeaderElement; }; interface HTMLBcmTabPaneElement extends Components.BcmTabPane, HTMLStencilElement { } var HTMLBcmTabPaneElement: { prototype: HTMLBcmTabPaneElement; new (): HTMLBcmTabPaneElement; }; interface HTMLBcmTableElement extends Components.BcmTable, HTMLStencilElement { } var HTMLBcmTableElement: { prototype: HTMLBcmTableElement; new (): HTMLBcmTableElement; }; interface HTMLBcmTabsElement extends Components.BcmTabs, HTMLStencilElement { } var HTMLBcmTabsElement: { prototype: HTMLBcmTabsElement; new (): HTMLBcmTabsElement; }; interface HTMLBcmTabsContentElement extends Components.BcmTabsContent, HTMLStencilElement { } var HTMLBcmTabsContentElement: { prototype: HTMLBcmTabsContentElement; new (): HTMLBcmTabsContentElement; }; interface HTMLBcmTagElement extends Components.BcmTag, HTMLStencilElement { } var HTMLBcmTagElement: { prototype: HTMLBcmTagElement; new (): HTMLBcmTagElement; }; interface HTMLBcmTextElement extends Components.BcmText, HTMLStencilElement { } var HTMLBcmTextElement: { prototype: HTMLBcmTextElement; new (): HTMLBcmTextElement; }; interface HTMLBcmTextareaElement extends Components.BcmTextarea, HTMLStencilElement { } var HTMLBcmTextareaElement: { prototype: HTMLBcmTextareaElement; new (): HTMLBcmTextareaElement; }; interface HTMLBcmTimePickerElement extends Components.BcmTimePicker, HTMLStencilElement { } var HTMLBcmTimePickerElement: { prototype: HTMLBcmTimePickerElement; new (): HTMLBcmTimePickerElement; }; interface HTMLBcmTimelineElement extends Components.BcmTimeline, HTMLStencilElement { } var HTMLBcmTimelineElement: { prototype: HTMLBcmTimelineElement; new (): HTMLBcmTimelineElement; }; interface HTMLBcmTimelineItemElement extends Components.BcmTimelineItem, HTMLStencilElement { } var HTMLBcmTimelineItemElement: { prototype: HTMLBcmTimelineItemElement; new (): HTMLBcmTimelineItemElement; }; interface HTMLBcmToastElement extends Components.BcmToast, HTMLStencilElement { } var HTMLBcmToastElement: { prototype: HTMLBcmToastElement; new (): HTMLBcmToastElement; }; interface HTMLBcmTooltipElement extends Components.BcmTooltip, HTMLStencilElement { } var HTMLBcmTooltipElement: { prototype: HTMLBcmTooltipElement; new (): HTMLBcmTooltipElement; }; interface HTMLBcmTreeviewElement extends Components.BcmTreeview, HTMLStencilElement { } var HTMLBcmTreeviewElement: { prototype: HTMLBcmTreeviewElement; new (): HTMLBcmTreeviewElement; }; interface HTMLBcmTreeviewGroupElement extends Components.BcmTreeviewGroup, HTMLStencilElement { } var HTMLBcmTreeviewGroupElement: { prototype: HTMLBcmTreeviewGroupElement; new (): HTMLBcmTreeviewGroupElement; }; interface HTMLBcmTreeviewItemElement extends Components.BcmTreeviewItem, HTMLStencilElement { } var HTMLBcmTreeviewItemElement: { prototype: HTMLBcmTreeviewItemElement; new (): HTMLBcmTreeviewItemElement; }; interface HTMLBcmTypographyElement extends Components.BcmTypography, HTMLStencilElement { } var HTMLBcmTypographyElement: { prototype: HTMLBcmTypographyElement; new (): HTMLBcmTypographyElement; }; interface HTMLOldBcmPopoverElement extends Components.OldBcmPopover, HTMLStencilElement { } var HTMLOldBcmPopoverElement: { prototype: HTMLOldBcmPopoverElement; new (): HTMLOldBcmPopoverElement; }; interface HTMLOldBcmPopoverBoxElement extends Components.OldBcmPopoverBox, HTMLStencilElement { } var HTMLOldBcmPopoverBoxElement: { prototype: HTMLOldBcmPopoverBoxElement; new (): HTMLOldBcmPopoverBoxElement; }; interface HTMLElementTagNameMap { "bcm-accordion": HTMLBcmAccordionElement; "bcm-alert": HTMLBcmAlertElement; "bcm-attendance": HTMLBcmAttendanceElement; "bcm-attendance-actions": HTMLBcmAttendanceActionsElement; "bcm-attendance-actions-comment": HTMLBcmAttendanceActionsCommentElement; "bcm-attendance-actions-dropdown": HTMLBcmAttendanceActionsDropdownElement; "bcm-autocomplete": HTMLBcmAutocompleteElement; "bcm-avatar": HTMLBcmAvatarElement; "bcm-badge": HTMLBcmBadgeElement; "bcm-box": HTMLBcmBoxElement; "bcm-breadcrumb": HTMLBcmBreadcrumbElement; "bcm-button": HTMLBcmButtonElement; "bcm-button-group": HTMLBcmButtonGroupElement; "bcm-caption": HTMLBcmCaptionElement; "bcm-card": HTMLBcmCardElement; "bcm-checkbox": HTMLBcmCheckboxElement; "bcm-checkbox-group": HTMLBcmCheckboxGroupElement; "bcm-checkbox-lite": HTMLBcmCheckboxLiteElement; "bcm-chip": HTMLBcmChipElement; "bcm-chip-group": HTMLBcmChipGroupElement; "bcm-collapse": HTMLBcmCollapseElement; "bcm-collapse-group": HTMLBcmCollapseGroupElement; "bcm-color-input": HTMLBcmColorInputElement; "bcm-colorful": HTMLBcmColorfulElement; "bcm-colorpicker": HTMLBcmColorpickerElement; "bcm-content": HTMLBcmContentElement; "bcm-date": HTMLBcmDateElement; "bcm-date-picker": HTMLBcmDatePickerElement; "bcm-datetime-picker": HTMLBcmDatetimePickerElement; "bcm-default": HTMLBcmDefaultElement; "bcm-divider": HTMLBcmDividerElement; "bcm-drawer": HTMLBcmDrawerElement; "bcm-dropdown": HTMLBcmDropdownElement; "bcm-empty": HTMLBcmEmptyElement; "bcm-error-layout": HTMLBcmErrorLayoutElement; "bcm-expansion-panel": HTMLBcmExpansionPanelElement; "bcm-form": HTMLBcmFormElement; "bcm-form-2": HTMLBcmForm2Element; "bcm-form-group": HTMLBcmFormGroupElement; "bcm-icon": HTMLBcmIconElement; "bcm-input": HTMLBcmInputElement; "bcm-input-2": HTMLBcmInput2Element; "bcm-input-custom": HTMLBcmInputCustomElement; "bcm-input-dropdown": HTMLBcmInputDropdownElement; "bcm-item": HTMLBcmItemElement; "bcm-items": HTMLBcmItemsElement; "bcm-label": HTMLBcmLabelElement; "bcm-link": HTMLBcmLinkElement; "bcm-linked": HTMLBcmLinkedElement; "bcm-list": HTMLBcmListElement; "bcm-listbox": HTMLBcmListboxElement; "bcm-listbox-group": HTMLBcmListboxGroupElement; "bcm-listbox-item": HTMLBcmListboxItemElement; "bcm-menu": HTMLBcmMenuElement; "bcm-message": HTMLBcmMessageElement; "bcm-modal": HTMLBcmModalElement; "bcm-modal-2": HTMLBcmModal2Element; "bcm-modal-2-footer": HTMLBcmModal2FooterElement; "bcm-modal-2-header": HTMLBcmModal2HeaderElement; "bcm-notification": HTMLBcmNotificationElement; "bcm-number-input": HTMLBcmNumberInputElement; "bcm-old-input": HTMLBcmOldInputElement; "bcm-old-search": HTMLBcmOldSearchElement; "bcm-old-tag": HTMLBcmOldTagElement; "bcm-overlay": HTMLBcmOverlayElement; "bcm-popconfirm": HTMLBcmPopconfirmElement; "bcm-popconfirm-box": HTMLBcmPopconfirmBoxElement; "bcm-popover": HTMLBcmPopoverElement; "bcm-progress": HTMLBcmProgressElement; "bcm-radio": HTMLBcmRadioElement; "bcm-radio-group": HTMLBcmRadioGroupElement; "bcm-range": HTMLBcmRangeElement; "bcm-rc-overflow": HTMLBcmRcOverflowElement; "bcm-rc-picker": HTMLBcmRcPickerElement; "bcm-react-number": HTMLBcmReactNumberElement; "bcm-result": HTMLBcmResultElement; "bcm-scroll-area": HTMLBcmScrollAreaElement; "bcm-search": HTMLBcmSearchElement; "bcm-select": HTMLBcmSelectElement; "bcm-select-box": HTMLBcmSelectBoxElement; "bcm-select-group": HTMLBcmSelectGroupElement; "bcm-select-option": HTMLBcmSelectOptionElement; "bcm-shortcut": HTMLBcmShortcutElement; "bcm-skeleton": HTMLBcmSkeletonElement; "bcm-step": HTMLBcmStepElement; "bcm-stepper": HTMLBcmStepperElement; "bcm-switch": HTMLBcmSwitchElement; "bcm-tab": HTMLBcmTabElement; "bcm-tab-group": HTMLBcmTabGroupElement; "bcm-tab-item": HTMLBcmTabItemElement; "bcm-tab-item-header": HTMLBcmTabItemHeaderElement; "bcm-tab-pane": HTMLBcmTabPaneElement; "bcm-table": HTMLBcmTableElement; "bcm-tabs": HTMLBcmTabsElement; "bcm-tabs-content": HTMLBcmTabsContentElement; "bcm-tag": HTMLBcmTagElement; "bcm-text": HTMLBcmTextElement; "bcm-textarea": HTMLBcmTextareaElement; "bcm-time-picker": HTMLBcmTimePickerElement; "bcm-timeline": HTMLBcmTimelineElement; "bcm-timeline-item": HTMLBcmTimelineItemElement; "bcm-toast": HTMLBcmToastElement; "bcm-tooltip": HTMLBcmTooltipElement; "bcm-treeview": HTMLBcmTreeviewElement; "bcm-treeview-group": HTMLBcmTreeviewGroupElement; "bcm-treeview-item": HTMLBcmTreeviewItemElement; "bcm-typography": HTMLBcmTypographyElement; "old-bcm-popover": HTMLOldBcmPopoverElement; "old-bcm-popover-box": HTMLOldBcmPopoverBoxElement; } } declare namespace LocalJSX { interface BcmAccordion { "_id"?: string; "multi"?: boolean; } interface BcmAlert { "_id"?: string; "_title"?: any; "bigIcon"?: boolean; "description"?: any; "dismissible"?: any; "fullWidth"?: boolean; "hidden"?: boolean; "icon"?: boolean; "onBcm-alert-dismissible"?: (event: BcmAlertCustomEvent) => void; "status"?: StatusProp; "type"?: TypeProp; } interface BcmAttendance { "_id"?: string; "data"?: any; } interface BcmAttendanceActions { "_id"?: string; "data"?: Bcm.InputDropdownData[]; "disabled"?: boolean; "hideComment"?: boolean; "lateKeys"?: string; "onBcm-attendance-change"?: (event: BcmAttendanceActionsCustomEvent) => void; "size"?: SizeTypes; } interface BcmAttendanceActionsComment { "_id"?: string; "disabled"?: boolean; "isLate"?: boolean; "isShow"?: boolean; "onBcm-attendance-actions-comment-change"?: (event: BcmAttendanceActionsCommentCustomEvent) => void; "selectedItem"?: Bcm.InputDropdownData; "selectedKey"?: string; "size"?: SizeTypes; "targetId"?: string; } interface BcmAttendanceActionsDropdown { "_id"?: string; "data"?: Bcm.InputDropdownData[]; "disabled"?: boolean; "isShow"?: boolean; "onBcm-attendance-actions-dropdown-change"?: (event: BcmAttendanceActionsDropdownCustomEvent) => void; "selectedKey"?: string; "size"?: SizeTypes; "targetId"?: string; } interface BcmAutocomplete { "_items"?: Array | string; "fullWidth"?: boolean; "hidden"?: boolean; "onBcm-autocomplete-item-selected"?: (event: BcmAutocompleteCustomEvent) => void; "returnField"?: string; "searchFields"?: Array; "searchPlaceholder"?: string; "searchSub"?: string; "searchText"?: string; } interface BcmAvatar { "_id"?: string; "alt"?: string; "blink"?: boolean; "color"?: string; "icon"?: string; "image"?: string; "name"?: string; "shape"?: ShapeTypes; "size"?: SizeTypes; "status"?: StatusTypes; } interface BcmBadge { "_id"?: string; "blink"?: boolean; "color"?: any; "size"?: SizeTypes; "status"?: StatusTypes; "value"?: string; } interface BcmBox { } interface BcmBreadcrumb { "hidden"?: boolean; "items"?: Array; "onBcm-breadcrumb-click"?: (event: BcmBreadcrumbCustomEvent) => void; "seperator"?: string; } interface BcmButton { "_id"?: string; "checked"?: boolean; "color"?: any; "dataDismiss"?: boolean; "disabled"?: boolean; "fullWidth"?: boolean; "hidden"?: boolean; "href"?: string; "icon"?: string; "iconPosition"?: IconPositionTypes; "kind"?: KindTypes; "loading"?: boolean; "onBcm-click"?: (event: BcmButtonCustomEvent) => void; "outline"?: boolean; "size"?: SizeTypes1; "target"?: string; "type"?: ButtonTypes; "value"?: string; "variant"?: VariantProp; } interface BcmButtonGroup { "_id"?: string; "color"?: any; "direction"?: DirectionTypes; "disabled"?: any; "onBcm-change"?: (event: BcmButtonGroupCustomEvent) => void; "size"?: SizeTypes1; "type"?: 'checkbox' | 'radio' | 'button'; } interface BcmCaption { "caption"?: string; "captionClasses"?: any; "captionError"?: string; "captionType"?: StatusTypes1; "customErrorMessage"?: string; "maxLength"?: any; "noCaption"?: boolean; "size"?: SizeTypes1; "value"?: any; } interface BcmCard { "_id"?: string; "color"?: string; "hidden"?: boolean; } interface BcmCheckbox { /** * Props * */ "_id"?: string; "caption"?: string; "captionError"?: string; "captionType"?: StatusTypes1; "checked"?: boolean; "color"?: string; "disabled"?: boolean; "hidden"?: boolean; /** * Component Properties */ "inGroup"?: boolean; "indeterminate"?: IndeterminateTypes; "label"?: string; "name"?: string; "noCaption"?: boolean; "onBcm-blur"?: (event: BcmCheckboxCustomEvent) => void; "onBcm-change"?: (event: BcmCheckboxCustomEvent) => void; "onBcm-change-checkbox"?: (event: BcmCheckboxCustomEvent) => void; "onBcm-focus"?: (event: BcmCheckboxCustomEvent) => void; "readonly"?: boolean; "required"?: boolean; "size"?: SizeTypes1; "value"?: boolean; } interface BcmCheckboxGroup { "_id"?: string; "buttonStyle"?: 'solid' | 'outline'; "caption"?: string; "captionType"?: StatusTypes1; "defaultValue"?: string; "direction"?: DirectionTypes; "disabled"?: boolean; "fullWidth"?: boolean | "flex"; "gap"?: string; "hidden"?: boolean; "indeterminate"?: boolean; "items"?: Array | string; "label"?: string; "name"?: string; "noCaption"?: boolean; "onBcm-change"?: (event: BcmCheckboxGroupCustomEvent) => void; "onBcm-group-checked-list"?: (event: BcmCheckboxGroupCustomEvent) => void; "optionType"?: 'default' | 'button'; "readonly"?: boolean; "required"?: boolean; "size"?: SizeTypes1; "value"?: any; } interface BcmCheckboxLite { "_id"?: string; "captionType"?: StatusTypes1; "checked"?: boolean; "disabled"?: boolean; "hidden"?: boolean; "indeterminate"?: IndeterminateTypes; "readOnly"?: boolean; "required"?: boolean; } interface BcmChip { "_id"?: string; "avatar"?: any; "color"?: any; "data"?: any; "disabled"?: false; "icon"?: any; "onBcm-chip-addable"?: (event: BcmChipCustomEvent) => void; "onBcm-chip-dismiss"?: (event: BcmChipCustomEvent) => void; "onBcm-chip-select"?: (event: BcmChipCustomEvent) => void; "onBcm-chip-select-item"?: (event: BcmChipCustomEvent) => void; "selected"?: boolean; "size"?: "small" | "medium" | "large"; "type"?: "default" | "dismissable" | "addable" | "checkable"; "value"?: string; } interface BcmChipGroup { "_id"?: string; "caption"?: string; "captionError"?: string; "captionType"?: StatusTypes; "label"?: string; "name"?: string; "noCaption"?: boolean; "onBcm-change"?: (event: BcmChipGroupCustomEvent) => void; "required"?: boolean; "size"?: "small" | "medium" | "large"; "value"?: any; } interface BcmCollapse { "_id"?: string; "borderless"?: boolean; "hidden"?: boolean; "noBorder"?: boolean; "noPadding"?: boolean; "onBcm-collapse-open"?: (event: BcmCollapseCustomEvent) => void; "open"?: boolean; } interface BcmCollapseGroup { "borderless"?: boolean; "hidden"?: boolean; "multiple"?: boolean; "open"?: boolean; } interface BcmColorInput { "_id"?: string; "disabled"?: boolean; "fullWidth"?: boolean; "label"?: string; "placeholder"?: string; "readonly"?: boolean; "required"?: boolean; "value"?: string; } interface BcmColorful { "color"?: any; "onBcmChange"?: (event: BcmColorfulCustomEvent) => void; } interface BcmColorpicker { /** * Component Properties */ "_color"?: string; "caption"?: string; "captionError"?: string; "captionType"?: 'primary' | 'success' | 'warning' | 'error' | 'default'; "disabled"?: boolean; "fullWidth"?: boolean; "hidden"?: boolean; "label"?: string; "noCaption"?: boolean; /** * Component Events */ "onBcm-change"?: (event: BcmColorpickerCustomEvent) => void; "open"?: boolean; "required"?: boolean; "size"?: 'small' | 'medium' | 'large'; "tooltip"?: string; "value"?: string; } interface BcmContent { } interface BcmDate { "_id"?: string; "caption"?: string; "captionError"?: string; "captionType"?: StatusTypes; "clearable"?: boolean; "disabled"?: boolean; "disabledDates"?: any; "disabledTime"?: any; "format"?: any; "fullWidth"?: boolean; "hideDisabledOptions"?: boolean; "hourStep"?: number; "label"?: string; "minuteStep"?: number; "name"?: string; "noCaption"?: boolean; "noMargin"?: boolean; "onBcm-change"?: (event: BcmDateCustomEvent) => void; "placeholder"?: string; "range"?: boolean; "required"?: boolean; "secondStep"?: number; "showHour"?: boolean; "showMinute"?: boolean; "showNow"?: boolean; "showSecond"?: boolean; "showTime"?: boolean; "showToday"?: boolean; "size"?: SizeTypes; "type"?: "time" | "date" | "week" | "month" | "year" | "datetime"; "use12Hours"?: boolean; "value"?: any; } interface BcmDatePicker { "_id"?: string; "_internal_id"?: string; "alignment"?: any; "caption"?: string; "captionError"?: string; "captionType"?: 'primary' | 'success' | 'warning' | 'error' | 'default'; "clearable"?: boolean; "date"?: Date | string; "disabled"?: boolean; "disabledDates"?: any; "endDate"?: Date | string; "fullWidth"?: boolean; "hidden"?: boolean; "label"?: string; "linkedComponent"?: string; "name"?: string; "noCaption"?: boolean; "noMargin"?: boolean; "placeholder"?: string; "placement"?: PlacementTypes; "range"?: boolean; "required"?: boolean; "value"?: any; } interface BcmDatetimePicker { /** * Component Properties */ "_id"?: string; "_open"?: boolean; "alignment"?: any; "caption"?: string; "captionError"?: string; "captionType"?: 'primary' | 'success' | 'warning' | 'error' | 'default'; "clearable"?: boolean; "date"?: string | Date; "disabled"?: boolean; "disabledDates"?: any; "endDate"?: string | Date; "fullWidth"?: boolean; "hidden"?: boolean; "label"?: string; "linkedComponent"?: string; "maxYear"?: number; "minYear"?: number; "name"?: string; "noCaption"?: boolean; "noMargin"?: boolean; "onBcm-change"?: (event: BcmDatetimePickerCustomEvent) => void; /** * @desc */ "onBcm-load"?: (event: BcmDatetimePickerCustomEvent) => void; "onBcm-open"?: (event: BcmDatetimePickerCustomEvent) => void; "placeholder"?: string; "placement"?: PlacementTypes; "required"?: boolean; "type"?: Type; "value"?: any; } interface BcmDefault { "_id"?: string; } interface BcmDivider { "direction"?: DirectionTypes; "hidden"?: boolean; } interface BcmDrawer { "_id"?: string; "_title"?: any; "fullWidth"?: boolean; "onBcm-before-close"?: (event: BcmDrawerCustomEvent) => void; "onBcm-before-open"?: (event: BcmDrawerCustomEvent) => void; "position"?: PositionTypes; } interface BcmDropdown { "_id"?: string; "color"?: any; "data"?: any; "dataDismiss"?: boolean; "disabled"?: boolean; "dropdownIcon"?: string; "fullWidth"?: boolean; "gap"?: string; "height"?: any; "hidden"?: boolean; "href"?: string; "icon"?: string; "iconPosition"?: IconPositionTypes; "isOpen"?: boolean; "kind"?: KindTypes; "linkedComponent"?: string; "loading"?: boolean; "maxHeight"?: string; "menuId"?: string; "minHeight"?: string; "noStyle"?: boolean; "onBcm-click"?: (event: BcmDropdownCustomEvent) => void; "onBcm-dropdown-change"?: (event: BcmDropdownCustomEvent) => void; "placement"?: PlacementTypes; "selectable"?: boolean; "size"?: SizeTypes1; "stopDeepClean"?: boolean; "target"?: string; "type"?: 'dropdown' | 'split'; "value"?: string; "variant"?: VariantProp; } interface BcmEmpty { "icon"?: string; } interface BcmErrorLayout { "hidden"?: boolean; "items"?: Array | string; "size"?: SizeProp; } interface BcmExpansionPanel { "_id"?: string; "disabled"?: boolean; "expandIconPosition"?: 'right' | 'left'; "expanded"?: boolean; "hidden"?: boolean; "hideToggle"?: boolean; "onBcm-close"?: (event: BcmExpansionPanelCustomEvent) => void; "onBcm-extra"?: (event: BcmExpansionPanelCustomEvent) => void; "onBcm-open"?: (event: BcmExpansionPanelCustomEvent) => void; "tooltip"?: any; "valid"?: boolean; } interface BcmForm { "_id"?: string; "autocomplete"?: boolean; "hidden"?: boolean; "name"?: string; "onBcm-form"?: (event: BcmFormCustomEvent) => void; "validation"?: boolean; "value"?: any; } interface BcmForm2 { "_id"?: string; "onBcm-form"?: (event: BcmForm2CustomEvent) => void; "validation"?: boolean; } interface BcmFormGroup { "_id"?: string; "hidden"?: boolean; "name"?: string; "validation"?: boolean; "value"?: any; } interface BcmIcon { "hidden"?: boolean; "icon"?: string; } interface BcmInput { /** * Props * */ "_id"?: string; "_internal_id"?: string; "_prefix"?: string; "_suffix"?: string; "autocomplete"?: boolean; "caption"?: string; "captionError"?: string; "captionType"?: StatusTypes1; "clearable"?: boolean; "customErrorMessage"?: string; "decimal"?: boolean; "disableWatchValue"?: boolean; "disabled"?: boolean; "fullWidth"?: boolean; "hidden"?: boolean; "label"?: string; "max"?: number; "maxLength"?: number; "min"?: number; "minLength"?: number; "name"?: string; "noCaption"?: boolean; "noDefaultIcon"?: boolean; "onBcm-blur"?: (event: BcmInputCustomEvent) => void; "onBcm-change"?: (event: BcmInputCustomEvent) => void; "onBcm-clear"?: (event: BcmInputCustomEvent) => void; /** * Events * */ "onBcm-focus"?: (event: BcmInputCustomEvent) => void; "onBcm-input"?: (event: BcmInputCustomEvent) => void; "passwordToggle"?: boolean; "pattern"?: string; "placeholder"?: string; "readonly"?: boolean; "required"?: boolean; "size"?: SizeTypes1; "step"?: any; "tooltip"?: string; "type"?: InputTypes; "unit"?: string; "unitPrefix"?: string; "value"?: any; } interface BcmInput2 { /** * Props * */ "_id"?: string; "_internal_id"?: string; "_prefix"?: string; "_suffix"?: string; "autocomplete"?: boolean; "caption"?: string; "captionError"?: string; "captionType"?: StatusTypes1; "clearable"?: boolean; "customErrorMessage"?: string; "decimal"?: boolean; "disableWatchValue"?: boolean; "disabled"?: boolean; "fullWidth"?: boolean; "hidden"?: boolean; "label"?: string; "max"?: number; "maxLength"?: number; "min"?: number; "minLength"?: number; "name"?: string; "noCaption"?: boolean; "noDefaultIcon"?: boolean; "onBcm-blur"?: (event: BcmInput2CustomEvent) => void; "onBcm-change"?: (event: BcmInput2CustomEvent) => void; "onBcm-clear"?: (event: BcmInput2CustomEvent) => void; /** * Events * */ "onBcm-focus"?: (event: BcmInput2CustomEvent) => void; "onBcm-input"?: (event: BcmInput2CustomEvent) => void; "passwordToggle"?: boolean; "pattern"?: string; "placeholder"?: string; "readonly"?: boolean; "required"?: boolean; "size"?: SizeTypes1; "step"?: any; "tooltip"?: string; "type"?: InputTypes; "unit"?: string; "unitPrefix"?: string; "value"?: any; } interface BcmInputCustom { "_id"?: string; "disabled"?: boolean; "fullwidth"?: boolean; "label"?: string; "name"?: string; "placeholder"?: string; "readonly"?: boolean; "required"?: boolean; "type"?: string; "value"?: string; } interface BcmInputDropdown { "_id"?: string; "caption"?: string; "captionError"?: string; "captionType"?: StatusTypes; "customErrorMessage"?: string; "data"?: Bcm.InputDropdownData[]; "defaultValue"?: Object; "disabled"?: boolean; "fullWidth"?: boolean; "hideCaption"?: boolean; "hideComment"?: boolean; "label"?: string; "lateKeys"?: string; "maxCharacterLimit"?: number; "name"?: string; "noCaption"?: boolean; "onBcm-change"?: (event: BcmInputDropdownCustomEvent) => void; "onBcm-input-dropdown-change"?: (event: BcmInputDropdownCustomEvent) => void; "placeholder"?: string; "readonly"?: boolean; "required"?: boolean; "size"?: SizeTypes; "value"?: Bcm.InputDropdownData; } interface BcmItem { "_id"?: string; "color"?: any; "size"?: SizeTypes1; "static"?: boolean; } interface BcmItems { "_id"?: string; "onBcm-items"?: (event: BcmItemsCustomEvent) => void; } interface BcmLabel { "_id"?: string; "form"?: any; "hidden"?: boolean; "htmlFor"?: any; "label"?: string; "required"?: boolean; "size"?: SizeTypes1; "tooltip"?: string; "type"?: StatusTypes1 | any; "value"?: string; } interface BcmLink { "disabled"?: boolean; "hidden"?: boolean; "href"?: string; "icon"?: string; "iconPosition"?: IconPositionTypes; "target"?: string; } interface BcmLinked { "_id"?: string; "height"?: string; "hideDelay"?: number; "isOpen"?: boolean; "maxHeight"?: string; "minHeight"?: string; "moveOverLayContainer"?: boolean; "onBcm-open"?: (event: BcmLinkedCustomEvent) => void; "placement"?: PlacementTypes1; "targetId"?: string; "trigger"?: TrigglerTypes; } interface BcmList { "_id"?: string; "allOpen"?: boolean; "caption"?: string; "captionError"?: string; "captionType"?: StatusTypes; "checkAll"?: boolean; "checkboxes"?: boolean; "clearable"?: boolean; "data"?: any; "disableChangeEvent"?: boolean; "disabled"?: boolean; "emptyIcon"?: string; "emptyText"?: string; "fullWidth"?: boolean; "height"?: string; "hidden"?: boolean; "highlight"?: boolean; "highlightText"?: any; "infoFooter"?: boolean; "keyControl"?: boolean; "label"?: string; "linkedComponent"?: string; "maxHeight"?: string; "minHeight"?: string; "minSearchLength"?: number; "name"?: string; "noCaption"?: boolean; "onBcm-change"?: (event: BcmListCustomEvent) => void; "onBcm-checklist"?: (event: BcmListCustomEvent) => void; "onBcm-close"?: (event: BcmListCustomEvent) => void; "onBcm-list-close"?: (event: BcmListCustomEvent) => void; "onBcm-list-open"?: (event: BcmListCustomEvent) => void; "onBcm-open"?: (event: BcmListCustomEvent) => void; "onBcm-selected"?: (event: BcmListCustomEvent) => void; "openIntersecting"?: boolean; "placeholder"?: string; "placement"?: PlacementTypes1; "readonly"?: boolean; "required"?: boolean; "searchIsOnlyChilds"?: boolean; "searchPlaceholder"?: string; "searchable"?: boolean; "size"?: SizeTypes; "stopDeepClean"?: boolean; "tempId"?: string; "template"?: string; "tooltip"?: string; "treeview"?: boolean; "type"?: ListTypes; "value"?: any; "variableText"?: string; "width"?: string; } interface BcmListbox { "_flex"?: string; "_internal_id"?: string; "_items"?: Array | string; "caption"?: string; "captionError"?: string; "captionType"?: 'primary' | 'success' | 'warning' | 'error' | 'default'; "checkboxes"?: boolean; "checkedList"?: Array; "fullWidth"?: boolean; "height"?: string; "hidden"?: boolean; "highlight"?: boolean; "infoFooter"?: boolean; /** * Component Properties */ "innerComponent"?: boolean; "label"?: string; "loading"?: boolean; "maxHeight"?: string; "noCaption"?: boolean; "numberOfColumns"?: number; "onBcm-change"?: (event: BcmListboxCustomEvent) => void; "onBcm-listbox-change"?: (event: BcmListboxCustomEvent) => void; "onBcm-listbox-checked"?: (event: BcmListboxCustomEvent) => void; "onBcm-listbox-checklist"?: (event: BcmListboxCustomEvent) => void; "onBcm-listbox-clear-selecteds"?: (event: BcmListboxCustomEvent) => void; /** * Component Events */ "onBcm-listbox-item-selected"?: (event: BcmListboxCustomEvent) => void; "onBcm-listbox-send-check"?: (event: BcmListboxCustomEvent) => void; "onBcm-listbox-send-uncheck"?: (event: BcmListboxCustomEvent) => void; "required"?: boolean; "returnField"?: string; "search"?: boolean; "searchFields"?: Array; "searchPlaceholder"?: string; "searchSub"?: string; "searchText"?: string; "selectedId"?: string; "showIcon"?: boolean; "size"?: SizeProp1; "template"?: string; "tooltip"?: string; "treeview"?: boolean; "updateCheckedList"?: Array; "value"?: any; } interface BcmListboxGroup { "_id"?: string; "hidden"?: boolean; "text"?: string; } interface BcmListboxItem { "_id"?: string; "_internal_id"?: string; "avatar"?: boolean; "avatarImage"?: string; "avatarName"?: string; "checkboxes"?: boolean; "checked"?: boolean; "disabled"?: boolean; "display"?: boolean; "focused"?: boolean; "hidden"?: boolean; "highlight"?: boolean | string; "icon"?: string; "itemObject"?: string; "objectMapping"?: object; "onBcm-listbox-checked"?: (event: BcmListboxItemCustomEvent) => void; /** * Component Events */ "onBcm-listbox-item-selected"?: (event: BcmListboxItemCustomEvent) => void; "onBcm-listbox-unchecked"?: (event: BcmListboxItemCustomEvent) => void; "open"?: boolean; "secondaryText"?: string; "selected"?: boolean; "showIcon"?: boolean; "size"?: SizeProp1; "template"?: string; "text"?: string; "tooltipText"?: string; } interface BcmMenu { "_id"?: string; "collapse"?: boolean; "collapsible"?: boolean; "data"?: any; "disabled"?: boolean; "dropdown"?: boolean; "gap"?: string; "height"?: string; "hidden"?: boolean; "linkedComponent"?: string; "maxHeight"?: string; "minHeight"?: string; "mode"?: 'horizontal' | 'vertical' | 'inline'; "onBcm-click"?: (event: BcmMenuCustomEvent) => void; "onBcm-expanded"?: (event: BcmMenuCustomEvent) => void; "onBcm-menu-change"?: (event: BcmMenuCustomEvent) => void; "placement"?: PlacementTypes1; "selectable"?: boolean; "size"?: 'small' | 'medium' | 'large'; } interface BcmMessage { "fullWidth"?: boolean; "hidden"?: boolean; "isShow"?: boolean; "loading"?: boolean; /** * Component Properties */ "status"?: StatusProp1; } interface BcmModal { "_id"?: string; "backdrop"?: boolean | 'static'; "fullWidth"?: boolean; "height"?: string; "hidden"?: boolean; "isShow"?: boolean; "onBcm-close"?: (event: BcmModalCustomEvent) => void; "onBcm-modal-before-close"?: (event: BcmModalCustomEvent) => void; "onBcm-modal-before-open"?: (event: BcmModalCustomEvent) => void; "onBcm-modal-close"?: (event: BcmModalCustomEvent) => void; "size"?: any; "width"?: string; } interface BcmModal2 { "_id"?: string; "backdrop"?: boolean | "static"; "center"?: boolean; "fullScreen"?: boolean; "fullWidth"?: boolean; "isShow"?: boolean; "onBcm-modal-before-close"?: (event: BcmModal2CustomEvent) => void; "onBcm-modal-before-open"?: (event: BcmModal2CustomEvent) => void; "onBcm-modal-close"?: (event: BcmModal2CustomEvent) => void; "onBcm-modal-open"?: (event: BcmModal2CustomEvent) => void; "overflow"?: boolean; "size"?: any; "zIndex"?: string; } interface BcmModal2Footer { "_id"?: string; } interface BcmModal2Header { "_id"?: string; } interface BcmNotification { /** * Component Properties */ "_title"?: string; "confirmText"?: any; "hidden"?: boolean; "isShow"?: boolean; /** * Component Events */ "onBcm-confirm"?: (event: BcmNotificationCustomEvent) => void; "status"?: TypeProp1; } interface BcmNumberInput { "_id"?: string; "_prefix"?: string; "_suffix"?: string; "allowLeadingZeros"?: boolean; "allowNegative"?: boolean; /** * Caption Props */ "caption"?: string; "captionError"?: string; "captionType"?: StatusTypes; "clearable"?: boolean; "customErrorMessage"?: string; "decimalScale"?: number; "decimalSeparator"?: string; "defaultValue"?: number | string; "disabled"?: boolean; "fixedDecimalScale"?: boolean; "fullWidth"?: boolean; "label"?: string; "max"?: number | string; "min"?: number | string; /** * Number Input Props */ "mode"?: "strict" | "none"; "name"?: string; "noCaption"?: boolean; "onBcm-blur"?: (event: BcmNumberInputCustomEvent) => void; "onBcm-change"?: (event: BcmNumberInputCustomEvent) => void; "onBcm-clear"?: (event: BcmNumberInputCustomEvent) => void; /** * Events * */ "onBcm-focus"?: (event: BcmNumberInputCustomEvent) => void; "onBcm-input"?: (event: BcmNumberInputCustomEvent) => void; "onBcm-input-before-clear"?: (event: BcmNumberInputCustomEvent) => void; "onBcm-onchange"?: (event: BcmNumberInputCustomEvent) => void; "placeholder"?: string; /** * Input states */ "readonly"?: boolean; "required"?: boolean; "size"?: SizeTypes; "step"?: number; "thousandSeparator"?: string | boolean; "unitPrefix"?: string; "unitSuffix"?: string; "value"?: number | string; } interface BcmOldInput { "_id"?: string; "_internal_id"?: string; "caption"?: string; "captionError"?: string; "captionType"?: 'primary' | 'success' | 'warning' | 'error' | 'default'; "clearable"?: boolean; "decimal"?: any; "disableWatchValue"?: boolean; "disabled"?: boolean; "fullWidth"?: boolean; "hidden"?: boolean; "label"?: string; "max"?: number; "maxLength"?: number; "min"?: number; "name"?: string; "noCaption"?: boolean; "noDefaultIcon"?: boolean; "noMargin"?: boolean; "onBcm-blur"?: (event: BcmOldInputCustomEvent) => void; "onBcm-change"?: (event: BcmOldInputCustomEvent) => void; "onBcm-clear"?: (event: BcmOldInputCustomEvent) => void; "onBcm-focus"?: (event: BcmOldInputCustomEvent) => void; "onBcm-input"?: (event: BcmOldInputCustomEvent) => void; "passwordToggle"?: boolean; "placeholder"?: string; "readonly"?: boolean; "required"?: boolean; "size"?: 'small' | 'medium' | 'large'; "step"?: any; "tooltip"?: string; "type"?: string; "unit"?: string; "unitPrefix"?: string; "value"?: any; } interface BcmOldSearch { "_internal_id"?: string; "clearable"?: boolean; "data"?: Array; "disabled"?: boolean; "hidden"?: boolean; "onBcm-on-search"?: (event: BcmOldSearchCustomEvent) => void; "onBcm-on-search-value"?: (event: BcmOldSearchCustomEvent) => void; "onlyChild"?: boolean; "returnField"?: string; "searchFields"?: Array; "searchPlaceholder"?: string; "searchSub"?: string; "searchValue"?: string; } interface BcmOldTag { "_id"?: string; "_internal_id"?: string; "checked"?: boolean; "color"?: ColorPaletteTypes; "customStyle"?: any; "hidden"?: boolean; "maxWidth"?: boolean; "onBcm-old-tag-checked-change"?: (event: BcmOldTagCustomEvent) => void; "onBcm-old-tag-dissmisable"?: (event: BcmOldTagCustomEvent) => void; "size"?: number | string; "type"?: string; "value"?: string; } interface BcmOverlay { "center"?: boolean; "color"?: "#000"; "opacity"?: string; "zIndex"?: string; } interface BcmPopconfirm { "_id"?: string; "cancelText"?: string; "hidden"?: boolean; "message"?: string; "okeyText"?: string; "onBcm-cancel"?: (event: BcmPopconfirmCustomEvent) => void; "onBcm-confirm"?: (event: BcmPopconfirmCustomEvent) => void; "onBcm-hide"?: (event: BcmPopconfirmCustomEvent) => void; "onBcm-show"?: (event: BcmPopconfirmCustomEvent) => void; "open"?: boolean; "placement"?: PlacementTypes; "status"?: 'warning' | 'error'; "trigger"?: TrigglerTypes1; } interface BcmPopconfirmBox { "_id"?: string; "_internal_id"?: string; "_target_id"?: string; "cancelText"?: string; "hidden"?: boolean; "message"?: string; "okeyText"?: string; "onBcm-popconfirm-cancel"?: (event: BcmPopconfirmBoxCustomEvent) => void; "onBcm-popconfirm-confirm"?: (event: BcmPopconfirmBoxCustomEvent) => void; "onBcm-popconfirm-show"?: (event: BcmPopconfirmBoxCustomEvent) => void; "open"?: boolean; "placement"?: any; "status"?: 'warning' | 'error'; } interface BcmPopover { "_id"?: string; "autoHide"?: boolean; "closeDelay"?: number; "color"?: string; "content"?: string; "message"?: string; "onBcmPopoverHide"?: (event: BcmPopoverCustomEvent) => void; "onBcmPopoverShow"?: (event: BcmPopoverCustomEvent) => void; "open"?: boolean; "openDelay"?: number; "placement"?: PlacementTypes1; "targetId"?: string; "trigger"?: TrigglerTypes; } interface BcmProgress { "_id"?: string; "color"?: string; "error"?: boolean; "fullWidth"?: boolean; "hidden"?: boolean; "info"?: "value-max" | "value" | "percent" | "icon"; "max"?: number; "size"?: "small" | "medium"; "type"?: "line" | "line-rounded" | "circle"; "value"?: number; } interface BcmRadio { "_id"?: string; "checked"?: boolean; "color"?: any; "disabled"?: boolean; "onBcm-blur"?: (event: BcmRadioCustomEvent) => void; "onBcm-focus"?: (event: BcmRadioCustomEvent) => void; "onBcm-radio-change"?: (event: BcmRadioCustomEvent) => void; "size"?: SizeTypes; "value"?: string | number; } interface BcmRadioGroup { "_id"?: string; "caption"?: string; "captionError"?: string; "captionType"?: StatusTypes; "defaultValue"?: string | number; "direction"?: DirectionTypes1; "disabled"?: boolean; "fullWidth"?: boolean; "gap"?: string; "hidden"?: boolean; "items"?: Array | OptionType[] | string; "label"?: string; "name"?: string; "noCaption"?: boolean; "onBcm-change"?: (event: BcmRadioGroupCustomEvent) => void; "required"?: boolean; "size"?: SizeTypes; "value"?: string | number; } interface BcmRange { "_id"?: string; "_prefix"?: string; "_suffix"?: string; "direction"?: DirectionTypes; "height"?: string; "max"?: number; "min"?: number; "name"?: string; "onBcm-change"?: (event: BcmRangeCustomEvent) => void; "step"?: number; "value"?: any; } interface BcmRcOverflow { "_id"?: string; "data"?: []; "maxCount"?: number | "responsive" | "invalidate"; "onBcm-delete-tag"?: (event: BcmRcOverflowCustomEvent) => void; "onBcm-select-other-tag"?: (event: BcmRcOverflowCustomEvent) => void; "onBcm-select-tag"?: (event: BcmRcOverflowCustomEvent) => void; } interface BcmRcPicker { "ariaLabel"?: string; "clearable"?: boolean; "disabled"?: boolean; "disabledDates"?: { min: any; max: any; dates: any; custom: any; }; "disabledTime"?: { disabledHours: any; disabledMinutes: any; disabledSeconds: any }; "error"?: boolean; "format"?: any; "hideDisabledOptions"?: boolean; "hourStep"?: number; "minuteStep"?: number; "onBcmRCPickerChange"?: (event: BcmRcPickerCustomEvent) => void; "placeholder"?: string; "range"?: boolean; "secondStep"?: number; "showHour"?: boolean; "showMinute"?: boolean; "showNow"?: boolean; "showSecond"?: boolean; "showTime"?: boolean; "showToday"?: boolean; "size"?: SizeTypes; "type"?: "time" | "date" | "week" | "month" | "year" | "datetime"; "use12Hours"?: boolean; } interface BcmReactNumber { "disabled"?: boolean; "options"?: ExtendedNumericPropsType; } interface BcmResult { "description"?: string; "heading"?: string; "hidden"?: boolean; "status"?: statusType; } interface BcmScrollArea { "height"?: string; "isDisabled"?: boolean; "width"?: string; } interface BcmSearch { "_id"?: string; "clearable"?: boolean; "data"?: any; "disabled"?: boolean; "limit"?: number; "minSearchLength"?: number; "onBcm-on-search"?: (event: BcmSearchCustomEvent) => void; "onBcm-on-search-clear"?: (event: BcmSearchCustomEvent) => void; "placeholder"?: string; "readonly"?: boolean; "searchIsOnlyChilds"?: boolean; "size"?: SizeTypes1; } interface BcmSelect { "_data"?: any; "_id"?: string; "_internal_id"?: string; "_items"?: any; "alignment"?: 'left' | 'right' | 'default'; "caption"?: string; "captionError"?: string; "captionType"?: 'primary' | 'success' | 'warning' | 'error' | 'default'; "checkboxes"?: boolean; "clearable"?: boolean; "defaultValue"?: string; "disabled"?: boolean; "flex"?: boolean; "fullWidth"?: boolean; "hidden"?: boolean; "infoFooter"?: boolean; "label"?: string; "maxHeight"?: string; "name"?: string; "noCaption"?: boolean; "numberOfColumns"?: number; "onBcm-blur"?: (event: BcmSelectCustomEvent) => void; "onBcm-change"?: (event: BcmSelectCustomEvent) => void; "onBcm-clear"?: (event: BcmSelectCustomEvent) => void; "onBcm-focus"?: (event: BcmSelectCustomEvent) => void; "onBcm-listbox-send-check"?: (event: BcmSelectCustomEvent) => void; "onBcm-listbox-unchecked"?: (event: BcmSelectCustomEvent) => void; "placeholder"?: string; "placement"?: PlacementTypes; "required"?: boolean; "scrollable"?: 'none' | 'vertical' | 'horizontal' | 'both'; "search"?: boolean; "searchFields"?: Array; "searchable"?: boolean; "size"?: 'small' | 'medium' | 'large'; "template"?: string; "tooltip"?: string; "treeview"?: boolean; "value"?: string; "value2"?: string; "viewportMaxWidth"?: string; "viewportMinWidth"?: string; "viewportWidth"?: string; } interface BcmSelectBox { "_internal_id"?: string; "hidden"?: boolean; "isShow"?: boolean; } interface BcmSelectGroup { "heading"?: string; "hidden"?: boolean; "visible"?: boolean; } interface BcmSelectOption { "disabled"?: boolean; "hidden"?: boolean; "selected"?: boolean; "value"?: string; "visible"?: boolean; } interface BcmShortcut { "color"?: string; "hotkey"?: string; "size"?: SizeTypes; } interface BcmSkeleton { "_id"?: string; "customStyles"?: { [key: string]: string } | string; "effect"?: "pulse" | "ping" | "none"; "height"?: string; "hidden"?: boolean; "marginBottom"?: string; "variant"?: "circle" | "rect"; "width"?: string; } interface BcmStep { "_id"?: string; "_title"?: string; "active"?: boolean; "description"?: string; "disabled"?: boolean; "hidden"?: boolean; "htmlTemplate"?: string; "icon"?: string; "index"?: number; "isLast"?: boolean; "loading"?: boolean; "onBcm-change-hidden"?: (event: BcmStepCustomEvent) => void; "onData-is-loaded"?: (event: BcmStepCustomEvent) => void; "status"?: 'default' | 'success' | 'warning' | 'error'; "valid"?: boolean; } interface BcmStepper { "_id"?: string; "active"?: number; "data"?: any[]; "direction"?: DirectionTypes1; "hidden"?: boolean; "icon"?: boolean; "linear"?: boolean; "onBcm-step-before-change"?: (event: BcmStepperCustomEvent) => void; "onBcm-step-change"?: (event: BcmStepperCustomEvent) => void; "size"?: SizeTypes; "stepperId"?: string; "tick"?: {}; } interface BcmSwitch { /** * Props * */ "_id"?: string; "_internal_id"?: string; "activeIcon"?: string; "activeText"?: string; "caption"?: string; "captionError"?: string; "captionType"?: StatusTypes1; "checked"?: boolean; "disabled"?: boolean; "hidden"?: boolean; "inactiveIcon"?: string; "inactiveText"?: string; "label"?: string; "labelPosition"?: 'top' | 'left' | 'right'; "name"?: string; "noCaption"?: boolean; "onBcm-blur"?: (event: BcmSwitchCustomEvent) => void; "onBcm-change"?: (event: BcmSwitchCustomEvent) => void; "onBcm-focus"?: (event: BcmSwitchCustomEvent) => void; "pending"?: boolean; "readonly"?: boolean; "required"?: boolean; "size"?: SizeTypes1; "tooltip"?: string; "value"?: boolean; } interface BcmTab { "active"?: boolean; "badge"?: boolean; "blink"?: boolean; "closable"?: boolean; "disabled"?: boolean; "formControl"?: string; "hidden"?: boolean; /** * Component Events */ "onBcm-click"?: (event: BcmTabCustomEvent) => void; "onBcm-close"?: (event: BcmTabCustomEvent) => void; "status"?: 'processing' | 'error' | 'warning' | 'success' | 'default'; "tabId"?: string; /** * Component Properties */ "type"?: TypeProp2; } interface BcmTabGroup { "_id"?: string; "active"?: string; "color"?: string; "onBcm-tab-change"?: (event: BcmTabGroupCustomEvent) => void; "size"?: SizeTypes; } interface BcmTabItem { "_id"?: string; "active"?: boolean; "disabled"?: boolean; "index"?: any; } interface BcmTabItemHeader { "_id"?: string; "active"?: boolean; "color"?: string; "disabled"?: boolean; "index"?: any; "size"?: SizeTypes; } interface BcmTabPane { "active"?: boolean; "fullWidth"?: boolean; "hidden"?: boolean; "size"?: SizeProp2; "tab"?: string; } interface BcmTable { "_id"?: string; "extensions"?: string; "gridOptions"?: GridOptions; "height"?: string; "showFooter"?: boolean; "showToolbar"?: boolean; "toolBarConfig"?: Bcm.ToolBarButtonProps; } interface BcmTabs { "direction"?: DirectionProp; "fullWidth"?: boolean; "hidden"?: boolean; "onBcm-change"?: (event: BcmTabsCustomEvent) => void; /** * Component Events */ "onBcm-click"?: (event: BcmTabsCustomEvent) => void; "onBcm-tabs-active-item"?: (event: BcmTabsCustomEvent) => void; /** * Component Properties */ "size"?: SizeProp2; "type"?: TypeProp2; "underline"?: boolean; } interface BcmTabsContent { "fullWidth"?: boolean; "hidden"?: boolean; "size"?: SizeProp2; "type"?: TypeProp2; } interface BcmTag { "_id"?: string; "_internal_id"?: string; "checked"?: boolean; "closeFunc"?: Function; "color"?: ColorPaletteTypes1; "customStyle"?: any; "hidden"?: boolean; "itemObject"?: string; "onBcm-change"?: (event: BcmTagCustomEvent) => void; "onBcm-tag-dismissable"?: (event: BcmTagCustomEvent) => void; "onBcm-tag-select"?: (event: BcmTagCustomEvent) => void; "selectFunc"?: Function; "size"?: FontSizesTypes | number; "type"?: TagTypes; "value"?: string; } interface BcmText { "color"?: string; "fontSize"?: number; "hidden"?: boolean; "scale"?: any; "text"?: string; "weight"?: string; } interface BcmTextarea { /** * Props * */ "_id"?: string; "_internal_id"?: string; "caption"?: string; "captionError"?: string; "captionType"?: StatusTypes1; "clearable"?: boolean; "disabled"?: boolean; "fullWidth"?: boolean; "hidden"?: boolean; "label"?: string; "maxLength"?: number; "name"?: string; "noCaption"?: boolean; "onBcm-blur"?: (event: BcmTextareaCustomEvent) => void; "onBcm-change"?: (event: BcmTextareaCustomEvent) => void; "onBcm-clear"?: (event: BcmTextareaCustomEvent) => void; "onBcm-focus"?: (event: BcmTextareaCustomEvent) => void; "onBcm-input"?: (event: BcmTextareaCustomEvent) => void; "placeholder"?: string; "readonly"?: boolean; "required"?: boolean; "resize"?: ResizeTypes | any; "rows"?: number; "size"?: SizeTypes1; "value"?: string; } interface BcmTimePicker { "_id"?: string; "alignment"?: any; "caption"?: string; "captionError"?: string; "captionType"?: 'primary' | 'success' | 'warning' | 'error' | 'default'; "clearable"?: boolean; "disabled"?: boolean; "fullWidth"?: boolean; "hidden"?: boolean; "label"?: string; "linkedComponent"?: string; "name"?: string; "noCaption"?: boolean; "noMargin"?: boolean; "placeholder"?: string; "placement"?: PlacementTypes; "required"?: boolean; "time"?: Date | string; "value"?: any; } interface BcmTimeline { "hidden"?: boolean; /** * Component Properties */ "icon"?: string; "type"?: 'left' | 'right' | 'alternate'; } interface BcmTimelineItem { /** * Component Properties */ "even"?: boolean; "first"?: boolean; "hidden"?: boolean; "icon"?: string; "last"?: boolean; "timelineType"?: 'left' | 'right' | 'alternate'; } interface BcmToast { "_id"?: string; "closeButton"?: boolean; "description"?: string; "duration"?: number; "message"?: string; "messageIcon"?: any; "onBcm-toast-close"?: (event: BcmToastCustomEvent) => void; "onBcm-toast-open"?: (event: BcmToastCustomEvent) => void; "onBcm-toast-view"?: (event: BcmToastCustomEvent) => void; "position"?: PlacementTypes; "removeAfterClose"?: boolean; "status"?: "success" | "error" | "warning" | "info"; "viewButton"?: boolean; } interface BcmTooltip { "_id"?: string; "autoHide"?: boolean; "closeDelay"?: number; "color"?: string; "message"?: string; "onBcmTooltipHide"?: (event: BcmTooltipCustomEvent) => void; "onBcmTooltipShow"?: (event: BcmTooltipCustomEvent) => void; "open"?: boolean; "openDelay"?: number; "placement"?: PlacementTypes1; "size"?: SizeTypes; "targetId"?: string; "trigger"?: TrigglerTypes; } interface BcmTreeview { "_internal_id"?: string; "_items"?: Array | string; "allOpen"?: boolean; "checkboxes"?: boolean; "checkedList"?: Array; "favIcon"?: boolean; "favIconOnlyChilds"?: boolean; "fullWidth"?: boolean; "hidden"?: boolean; "highlight"?: boolean; "infoFooter"?: boolean; "keydown"?: boolean; "loading"?: boolean; "maxHeight"?: string; /** * Component Events */ "onBcm-treeview-change"?: (event: BcmTreeviewCustomEvent) => void; "onBcm-treeview-checked"?: (event: BcmTreeviewCustomEvent) => void; "onBcm-treeview-checklist"?: (event: BcmTreeviewCustomEvent) => void; "onBcm-treeview-clear-selecteds"?: (event: BcmTreeviewCustomEvent) => void; "onBcm-treeview-item-selected"?: (event: BcmTreeviewCustomEvent) => void; "onBcm-treeview-send-check"?: (event: BcmTreeviewCustomEvent) => void; "onBcm-treeview-send-uncheck"?: (event: BcmTreeviewCustomEvent) => void; "onBcm-treeview-show-context"?: (event: BcmTreeviewCustomEvent) => void; "onBcm-treeview-unchecked"?: (event: BcmTreeviewCustomEvent) => void; "returnField"?: string; "search"?: boolean; "searchFields"?: Array; "searchOnlyChild"?: boolean; "searchPlaceholder"?: string; "searchSub"?: string; "selectedId"?: string; "showIcon"?: boolean; "size"?: SizeProp3; "updateCheckedList"?: Array; } interface BcmTreeviewGroup { } interface BcmTreeviewItem { "_contextMenu"?: Array | string; "_id"?: string; "_internal_id"?: string; "checkTrigger"?: boolean; "checkboxes"?: boolean; "checked"?: boolean; "contextMenuShow"?: boolean; "disabled"?: boolean; "favicon"?: boolean; "favorite"?: boolean; "focused"?: boolean; "hasChild"?: boolean; "icon"?: string; "indeterminateState"?: 'uncheck' | 'indeterminate' | 'determinate'; "itemObject"?: string; "items"?: any; "onBcm-favorite-status"?: (event: BcmTreeviewItemCustomEvent) => void; "onBcm-treeview-change"?: (event: BcmTreeviewItemCustomEvent) => void; "onBcm-treeview-check-group-check"?: (event: BcmTreeviewItemCustomEvent) => void; "onBcm-treeview-check-item-checked"?: (event: BcmTreeviewItemCustomEvent) => void; "onBcm-treeview-check-item-unchecked"?: (event: BcmTreeviewItemCustomEvent) => void; "onBcm-treeview-checked"?: (event: BcmTreeviewItemCustomEvent) => void; "onBcm-treeview-indeterminate-checked"?: (event: BcmTreeviewItemCustomEvent) => void; "onBcm-treeview-indeterminate-unchecked"?: (event: BcmTreeviewItemCustomEvent) => void; /** * Component Events */ "onBcm-treeview-item-selected"?: (event: BcmTreeviewItemCustomEvent) => void; "onBcm-treeview-unchecked"?: (event: BcmTreeviewItemCustomEvent) => void; "open"?: boolean; "parentId"?: string; "selected"?: boolean; "showIcon"?: boolean; "size"?: SizeProp3; "text"?: string; "tooltipText"?: string; } interface BcmTypography { } interface OldBcmPopover { "_id"?: string; "_title"?: string; "linkedComponent"?: string; "message"?: string; "onBcm-hide"?: (event: OldBcmPopoverCustomEvent) => void; "onBcm-show"?: (event: OldBcmPopoverCustomEvent) => void; "open"?: boolean; "placement"?: PlacementTypes; "trigger"?: TrigglerTypes1; } interface OldBcmPopoverBox { "_id"?: string; "_target_id"?: string; "_title"?: string; "height"?: string; "hidden"?: boolean; "htmlContent"?: any; "linkedComponent"?: string; "maxHeight"?: string; "message"?: string; "minHeight"?: string; "open"?: boolean; "placement"?: string; } interface IntrinsicElements { "bcm-accordion": BcmAccordion; "bcm-alert": BcmAlert; "bcm-attendance": BcmAttendance; "bcm-attendance-actions": BcmAttendanceActions; "bcm-attendance-actions-comment": BcmAttendanceActionsComment; "bcm-attendance-actions-dropdown": BcmAttendanceActionsDropdown; "bcm-autocomplete": BcmAutocomplete; "bcm-avatar": BcmAvatar; "bcm-badge": BcmBadge; "bcm-box": BcmBox; "bcm-breadcrumb": BcmBreadcrumb; "bcm-button": BcmButton; "bcm-button-group": BcmButtonGroup; "bcm-caption": BcmCaption; "bcm-card": BcmCard; "bcm-checkbox": BcmCheckbox; "bcm-checkbox-group": BcmCheckboxGroup; "bcm-checkbox-lite": BcmCheckboxLite; "bcm-chip": BcmChip; "bcm-chip-group": BcmChipGroup; "bcm-collapse": BcmCollapse; "bcm-collapse-group": BcmCollapseGroup; "bcm-color-input": BcmColorInput; "bcm-colorful": BcmColorful; "bcm-colorpicker": BcmColorpicker; "bcm-content": BcmContent; "bcm-date": BcmDate; "bcm-date-picker": BcmDatePicker; "bcm-datetime-picker": BcmDatetimePicker; "bcm-default": BcmDefault; "bcm-divider": BcmDivider; "bcm-drawer": BcmDrawer; "bcm-dropdown": BcmDropdown; "bcm-empty": BcmEmpty; "bcm-error-layout": BcmErrorLayout; "bcm-expansion-panel": BcmExpansionPanel; "bcm-form": BcmForm; "bcm-form-2": BcmForm2; "bcm-form-group": BcmFormGroup; "bcm-icon": BcmIcon; "bcm-input": BcmInput; "bcm-input-2": BcmInput2; "bcm-input-custom": BcmInputCustom; "bcm-input-dropdown": BcmInputDropdown; "bcm-item": BcmItem; "bcm-items": BcmItems; "bcm-label": BcmLabel; "bcm-link": BcmLink; "bcm-linked": BcmLinked; "bcm-list": BcmList; "bcm-listbox": BcmListbox; "bcm-listbox-group": BcmListboxGroup; "bcm-listbox-item": BcmListboxItem; "bcm-menu": BcmMenu; "bcm-message": BcmMessage; "bcm-modal": BcmModal; "bcm-modal-2": BcmModal2; "bcm-modal-2-footer": BcmModal2Footer; "bcm-modal-2-header": BcmModal2Header; "bcm-notification": BcmNotification; "bcm-number-input": BcmNumberInput; "bcm-old-input": BcmOldInput; "bcm-old-search": BcmOldSearch; "bcm-old-tag": BcmOldTag; "bcm-overlay": BcmOverlay; "bcm-popconfirm": BcmPopconfirm; "bcm-popconfirm-box": BcmPopconfirmBox; "bcm-popover": BcmPopover; "bcm-progress": BcmProgress; "bcm-radio": BcmRadio; "bcm-radio-group": BcmRadioGroup; "bcm-range": BcmRange; "bcm-rc-overflow": BcmRcOverflow; "bcm-rc-picker": BcmRcPicker; "bcm-react-number": BcmReactNumber; "bcm-result": BcmResult; "bcm-scroll-area": BcmScrollArea; "bcm-search": BcmSearch; "bcm-select": BcmSelect; "bcm-select-box": BcmSelectBox; "bcm-select-group": BcmSelectGroup; "bcm-select-option": BcmSelectOption; "bcm-shortcut": BcmShortcut; "bcm-skeleton": BcmSkeleton; "bcm-step": BcmStep; "bcm-stepper": BcmStepper; "bcm-switch": BcmSwitch; "bcm-tab": BcmTab; "bcm-tab-group": BcmTabGroup; "bcm-tab-item": BcmTabItem; "bcm-tab-item-header": BcmTabItemHeader; "bcm-tab-pane": BcmTabPane; "bcm-table": BcmTable; "bcm-tabs": BcmTabs; "bcm-tabs-content": BcmTabsContent; "bcm-tag": BcmTag; "bcm-text": BcmText; "bcm-textarea": BcmTextarea; "bcm-time-picker": BcmTimePicker; "bcm-timeline": BcmTimeline; "bcm-timeline-item": BcmTimelineItem; "bcm-toast": BcmToast; "bcm-tooltip": BcmTooltip; "bcm-treeview": BcmTreeview; "bcm-treeview-group": BcmTreeviewGroup; "bcm-treeview-item": BcmTreeviewItem; "bcm-typography": BcmTypography; "old-bcm-popover": OldBcmPopover; "old-bcm-popover-box": OldBcmPopoverBox; } } export { LocalJSX as JSX }; declare module "@stencil/core" { export namespace JSX { interface IntrinsicElements { "bcm-accordion": LocalJSX.BcmAccordion & JSXBase.HTMLAttributes; "bcm-alert": LocalJSX.BcmAlert & JSXBase.HTMLAttributes; "bcm-attendance": LocalJSX.BcmAttendance & JSXBase.HTMLAttributes; "bcm-attendance-actions": LocalJSX.BcmAttendanceActions & JSXBase.HTMLAttributes; "bcm-attendance-actions-comment": LocalJSX.BcmAttendanceActionsComment & JSXBase.HTMLAttributes; "bcm-attendance-actions-dropdown": LocalJSX.BcmAttendanceActionsDropdown & JSXBase.HTMLAttributes; "bcm-autocomplete": LocalJSX.BcmAutocomplete & JSXBase.HTMLAttributes; "bcm-avatar": LocalJSX.BcmAvatar & JSXBase.HTMLAttributes; "bcm-badge": LocalJSX.BcmBadge & JSXBase.HTMLAttributes; "bcm-box": LocalJSX.BcmBox & JSXBase.HTMLAttributes; "bcm-breadcrumb": LocalJSX.BcmBreadcrumb & JSXBase.HTMLAttributes; "bcm-button": LocalJSX.BcmButton & JSXBase.HTMLAttributes; "bcm-button-group": LocalJSX.BcmButtonGroup & JSXBase.HTMLAttributes; "bcm-caption": LocalJSX.BcmCaption & JSXBase.HTMLAttributes; "bcm-card": LocalJSX.BcmCard & JSXBase.HTMLAttributes; "bcm-checkbox": LocalJSX.BcmCheckbox & JSXBase.HTMLAttributes; "bcm-checkbox-group": LocalJSX.BcmCheckboxGroup & JSXBase.HTMLAttributes; "bcm-checkbox-lite": LocalJSX.BcmCheckboxLite & JSXBase.HTMLAttributes; "bcm-chip": LocalJSX.BcmChip & JSXBase.HTMLAttributes; "bcm-chip-group": LocalJSX.BcmChipGroup & JSXBase.HTMLAttributes; "bcm-collapse": LocalJSX.BcmCollapse & JSXBase.HTMLAttributes; "bcm-collapse-group": LocalJSX.BcmCollapseGroup & JSXBase.HTMLAttributes; "bcm-color-input": LocalJSX.BcmColorInput & JSXBase.HTMLAttributes; "bcm-colorful": LocalJSX.BcmColorful & JSXBase.HTMLAttributes; "bcm-colorpicker": LocalJSX.BcmColorpicker & JSXBase.HTMLAttributes; "bcm-content": LocalJSX.BcmContent & JSXBase.HTMLAttributes; "bcm-date": LocalJSX.BcmDate & JSXBase.HTMLAttributes; "bcm-date-picker": LocalJSX.BcmDatePicker & JSXBase.HTMLAttributes; "bcm-datetime-picker": LocalJSX.BcmDatetimePicker & JSXBase.HTMLAttributes; "bcm-default": LocalJSX.BcmDefault & JSXBase.HTMLAttributes; "bcm-divider": LocalJSX.BcmDivider & JSXBase.HTMLAttributes; "bcm-drawer": LocalJSX.BcmDrawer & JSXBase.HTMLAttributes; "bcm-dropdown": LocalJSX.BcmDropdown & JSXBase.HTMLAttributes; "bcm-empty": LocalJSX.BcmEmpty & JSXBase.HTMLAttributes; "bcm-error-layout": LocalJSX.BcmErrorLayout & JSXBase.HTMLAttributes; "bcm-expansion-panel": LocalJSX.BcmExpansionPanel & JSXBase.HTMLAttributes; "bcm-form": LocalJSX.BcmForm & JSXBase.HTMLAttributes; "bcm-form-2": LocalJSX.BcmForm2 & JSXBase.HTMLAttributes; "bcm-form-group": LocalJSX.BcmFormGroup & JSXBase.HTMLAttributes; "bcm-icon": LocalJSX.BcmIcon & JSXBase.HTMLAttributes; "bcm-input": LocalJSX.BcmInput & JSXBase.HTMLAttributes; "bcm-input-2": LocalJSX.BcmInput2 & JSXBase.HTMLAttributes; "bcm-input-custom": LocalJSX.BcmInputCustom & JSXBase.HTMLAttributes; "bcm-input-dropdown": LocalJSX.BcmInputDropdown & JSXBase.HTMLAttributes; "bcm-item": LocalJSX.BcmItem & JSXBase.HTMLAttributes; "bcm-items": LocalJSX.BcmItems & JSXBase.HTMLAttributes; "bcm-label": LocalJSX.BcmLabel & JSXBase.HTMLAttributes; "bcm-link": LocalJSX.BcmLink & JSXBase.HTMLAttributes; "bcm-linked": LocalJSX.BcmLinked & JSXBase.HTMLAttributes; "bcm-list": LocalJSX.BcmList & JSXBase.HTMLAttributes; "bcm-listbox": LocalJSX.BcmListbox & JSXBase.HTMLAttributes; "bcm-listbox-group": LocalJSX.BcmListboxGroup & JSXBase.HTMLAttributes; "bcm-listbox-item": LocalJSX.BcmListboxItem & JSXBase.HTMLAttributes; "bcm-menu": LocalJSX.BcmMenu & JSXBase.HTMLAttributes; "bcm-message": LocalJSX.BcmMessage & JSXBase.HTMLAttributes; "bcm-modal": LocalJSX.BcmModal & JSXBase.HTMLAttributes; "bcm-modal-2": LocalJSX.BcmModal2 & JSXBase.HTMLAttributes; "bcm-modal-2-footer": LocalJSX.BcmModal2Footer & JSXBase.HTMLAttributes; "bcm-modal-2-header": LocalJSX.BcmModal2Header & JSXBase.HTMLAttributes; "bcm-notification": LocalJSX.BcmNotification & JSXBase.HTMLAttributes; "bcm-number-input": LocalJSX.BcmNumberInput & JSXBase.HTMLAttributes; "bcm-old-input": LocalJSX.BcmOldInput & JSXBase.HTMLAttributes; "bcm-old-search": LocalJSX.BcmOldSearch & JSXBase.HTMLAttributes; "bcm-old-tag": LocalJSX.BcmOldTag & JSXBase.HTMLAttributes; "bcm-overlay": LocalJSX.BcmOverlay & JSXBase.HTMLAttributes; "bcm-popconfirm": LocalJSX.BcmPopconfirm & JSXBase.HTMLAttributes; "bcm-popconfirm-box": LocalJSX.BcmPopconfirmBox & JSXBase.HTMLAttributes; "bcm-popover": LocalJSX.BcmPopover & JSXBase.HTMLAttributes; "bcm-progress": LocalJSX.BcmProgress & JSXBase.HTMLAttributes; "bcm-radio": LocalJSX.BcmRadio & JSXBase.HTMLAttributes; "bcm-radio-group": LocalJSX.BcmRadioGroup & JSXBase.HTMLAttributes; "bcm-range": LocalJSX.BcmRange & JSXBase.HTMLAttributes; "bcm-rc-overflow": LocalJSX.BcmRcOverflow & JSXBase.HTMLAttributes; "bcm-rc-picker": LocalJSX.BcmRcPicker & JSXBase.HTMLAttributes; "bcm-react-number": LocalJSX.BcmReactNumber & JSXBase.HTMLAttributes; "bcm-result": LocalJSX.BcmResult & JSXBase.HTMLAttributes; "bcm-scroll-area": LocalJSX.BcmScrollArea & JSXBase.HTMLAttributes; "bcm-search": LocalJSX.BcmSearch & JSXBase.HTMLAttributes; "bcm-select": LocalJSX.BcmSelect & JSXBase.HTMLAttributes; "bcm-select-box": LocalJSX.BcmSelectBox & JSXBase.HTMLAttributes; "bcm-select-group": LocalJSX.BcmSelectGroup & JSXBase.HTMLAttributes; "bcm-select-option": LocalJSX.BcmSelectOption & JSXBase.HTMLAttributes; "bcm-shortcut": LocalJSX.BcmShortcut & JSXBase.HTMLAttributes; "bcm-skeleton": LocalJSX.BcmSkeleton & JSXBase.HTMLAttributes; "bcm-step": LocalJSX.BcmStep & JSXBase.HTMLAttributes; "bcm-stepper": LocalJSX.BcmStepper & JSXBase.HTMLAttributes; "bcm-switch": LocalJSX.BcmSwitch & JSXBase.HTMLAttributes; "bcm-tab": LocalJSX.BcmTab & JSXBase.HTMLAttributes; "bcm-tab-group": LocalJSX.BcmTabGroup & JSXBase.HTMLAttributes; "bcm-tab-item": LocalJSX.BcmTabItem & JSXBase.HTMLAttributes; "bcm-tab-item-header": LocalJSX.BcmTabItemHeader & JSXBase.HTMLAttributes; "bcm-tab-pane": LocalJSX.BcmTabPane & JSXBase.HTMLAttributes; "bcm-table": LocalJSX.BcmTable & JSXBase.HTMLAttributes; "bcm-tabs": LocalJSX.BcmTabs & JSXBase.HTMLAttributes; "bcm-tabs-content": LocalJSX.BcmTabsContent & JSXBase.HTMLAttributes; "bcm-tag": LocalJSX.BcmTag & JSXBase.HTMLAttributes; "bcm-text": LocalJSX.BcmText & JSXBase.HTMLAttributes; "bcm-textarea": LocalJSX.BcmTextarea & JSXBase.HTMLAttributes; "bcm-time-picker": LocalJSX.BcmTimePicker & JSXBase.HTMLAttributes; "bcm-timeline": LocalJSX.BcmTimeline & JSXBase.HTMLAttributes; "bcm-timeline-item": LocalJSX.BcmTimelineItem & JSXBase.HTMLAttributes; "bcm-toast": LocalJSX.BcmToast & JSXBase.HTMLAttributes; "bcm-tooltip": LocalJSX.BcmTooltip & JSXBase.HTMLAttributes; "bcm-treeview": LocalJSX.BcmTreeview & JSXBase.HTMLAttributes; "bcm-treeview-group": LocalJSX.BcmTreeviewGroup & JSXBase.HTMLAttributes; "bcm-treeview-item": LocalJSX.BcmTreeviewItem & JSXBase.HTMLAttributes; "bcm-typography": LocalJSX.BcmTypography & JSXBase.HTMLAttributes; "old-bcm-popover": LocalJSX.OldBcmPopover & JSXBase.HTMLAttributes; "old-bcm-popover-box": LocalJSX.OldBcmPopoverBox & JSXBase.HTMLAttributes; } } }