/* 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"; export namespace Components { interface GlsAvatar { "avatarShape": string; "avatarSize": string; "avatarType": string; } interface GlsBacktop { } interface GlsBadge { "badgeColor": string; "badgeContent": string; "badgeHostText": string; "badgeStyle": string; } interface GlsButton { "buttonRadius": string; "buttonText": string; "buttonType": string; } interface GlsCheckbox { "checkboxColor": string; "checkboxName": string; "checkboxStyle": string; "itemChecked": boolean; "itemId": string; "itemText": string; } interface GlsCollapse { "changeMainInfo": (index: number) => Promise; "clpsTitle": string; "deleteLine": () => Promise; "stateList": string; } interface GlsDialog { "closeDialog": () => Promise; "deliverdata": object; "showDialog": () => Promise; } interface GlsDivider { "dividerColor": string; "dividerLength": string; "dividerSize": string; } interface GlsField { "inputIcon": string; "inputText": string; "labelText": string; "required": boolean; } interface GlsIcon { "iconColor": string; "iconSize": string; "iconStyle": string; } interface GlsLink { "linkText": string; "linkType": string; "linkUnderline": boolean; } interface GlsLoading { "loadDone": (index: number) => Promise; } interface GlsMenu { "closemenu": (index: number) => Promise; "showmenu": (index: number) => Promise; } interface GlsNotification { "showNotify": () => Promise; } interface GlsPagination { "paginationStyle": string; } interface GlsProgress { "changeData": (index: number) => Promise; "progressColor": string; "progressPercent": number; } interface GlsRadio { "itemChecked": boolean; "itemId": string; "itemText": string; "radioColor": string; "radioName": string; "radioStyle": string; } interface GlsSelect { } interface GlsSwitch { "switchChecked": boolean; "switchColor": string; "switchDisabled": boolean; "switchSize": string; "switchText": string; } interface GlsTag { "tagContent": string; "tagCross": boolean; "tagStyle": string; } interface GlsTitle { "titleLevel": string; "titleText": string; } interface MyComponent { "first": string; "last": string; "middle": string; } interface TestCpnfirst { "tcolor": string; "ttext": string; } } export interface GlsAvatarCustomEvent extends CustomEvent { detail: T; target: HTMLGlsAvatarElement; } export interface GlsBacktopCustomEvent extends CustomEvent { detail: T; target: HTMLGlsBacktopElement; } export interface GlsBadgeCustomEvent extends CustomEvent { detail: T; target: HTMLGlsBadgeElement; } export interface GlsButtonCustomEvent extends CustomEvent { detail: T; target: HTMLGlsButtonElement; } export interface GlsCheckboxCustomEvent extends CustomEvent { detail: T; target: HTMLGlsCheckboxElement; } export interface GlsDialogCustomEvent extends CustomEvent { detail: T; target: HTMLGlsDialogElement; } export interface GlsNotificationCustomEvent extends CustomEvent { detail: T; target: HTMLGlsNotificationElement; } export interface GlsRadioCustomEvent extends CustomEvent { detail: T; target: HTMLGlsRadioElement; } export interface GlsSwitchCustomEvent extends CustomEvent { detail: T; target: HTMLGlsSwitchElement; } export interface GlsTagCustomEvent extends CustomEvent { detail: T; target: HTMLGlsTagElement; } declare global { interface HTMLGlsAvatarElement extends Components.GlsAvatar, HTMLStencilElement { } var HTMLGlsAvatarElement: { prototype: HTMLGlsAvatarElement; new (): HTMLGlsAvatarElement; }; interface HTMLGlsBacktopElement extends Components.GlsBacktop, HTMLStencilElement { } var HTMLGlsBacktopElement: { prototype: HTMLGlsBacktopElement; new (): HTMLGlsBacktopElement; }; interface HTMLGlsBadgeElement extends Components.GlsBadge, HTMLStencilElement { } var HTMLGlsBadgeElement: { prototype: HTMLGlsBadgeElement; new (): HTMLGlsBadgeElement; }; interface HTMLGlsButtonElement extends Components.GlsButton, HTMLStencilElement { } var HTMLGlsButtonElement: { prototype: HTMLGlsButtonElement; new (): HTMLGlsButtonElement; }; interface HTMLGlsCheckboxElement extends Components.GlsCheckbox, HTMLStencilElement { } var HTMLGlsCheckboxElement: { prototype: HTMLGlsCheckboxElement; new (): HTMLGlsCheckboxElement; }; interface HTMLGlsCollapseElement extends Components.GlsCollapse, HTMLStencilElement { } var HTMLGlsCollapseElement: { prototype: HTMLGlsCollapseElement; new (): HTMLGlsCollapseElement; }; interface HTMLGlsDialogElement extends Components.GlsDialog, HTMLStencilElement { } var HTMLGlsDialogElement: { prototype: HTMLGlsDialogElement; new (): HTMLGlsDialogElement; }; interface HTMLGlsDividerElement extends Components.GlsDivider, HTMLStencilElement { } var HTMLGlsDividerElement: { prototype: HTMLGlsDividerElement; new (): HTMLGlsDividerElement; }; interface HTMLGlsFieldElement extends Components.GlsField, HTMLStencilElement { } var HTMLGlsFieldElement: { prototype: HTMLGlsFieldElement; new (): HTMLGlsFieldElement; }; interface HTMLGlsIconElement extends Components.GlsIcon, HTMLStencilElement { } var HTMLGlsIconElement: { prototype: HTMLGlsIconElement; new (): HTMLGlsIconElement; }; interface HTMLGlsLinkElement extends Components.GlsLink, HTMLStencilElement { } var HTMLGlsLinkElement: { prototype: HTMLGlsLinkElement; new (): HTMLGlsLinkElement; }; interface HTMLGlsLoadingElement extends Components.GlsLoading, HTMLStencilElement { } var HTMLGlsLoadingElement: { prototype: HTMLGlsLoadingElement; new (): HTMLGlsLoadingElement; }; interface HTMLGlsMenuElement extends Components.GlsMenu, HTMLStencilElement { } var HTMLGlsMenuElement: { prototype: HTMLGlsMenuElement; new (): HTMLGlsMenuElement; }; interface HTMLGlsNotificationElement extends Components.GlsNotification, HTMLStencilElement { } var HTMLGlsNotificationElement: { prototype: HTMLGlsNotificationElement; new (): HTMLGlsNotificationElement; }; interface HTMLGlsPaginationElement extends Components.GlsPagination, HTMLStencilElement { } var HTMLGlsPaginationElement: { prototype: HTMLGlsPaginationElement; new (): HTMLGlsPaginationElement; }; interface HTMLGlsProgressElement extends Components.GlsProgress, HTMLStencilElement { } var HTMLGlsProgressElement: { prototype: HTMLGlsProgressElement; new (): HTMLGlsProgressElement; }; interface HTMLGlsRadioElement extends Components.GlsRadio, HTMLStencilElement { } var HTMLGlsRadioElement: { prototype: HTMLGlsRadioElement; new (): HTMLGlsRadioElement; }; interface HTMLGlsSelectElement extends Components.GlsSelect, HTMLStencilElement { } var HTMLGlsSelectElement: { prototype: HTMLGlsSelectElement; new (): HTMLGlsSelectElement; }; interface HTMLGlsSwitchElement extends Components.GlsSwitch, HTMLStencilElement { } var HTMLGlsSwitchElement: { prototype: HTMLGlsSwitchElement; new (): HTMLGlsSwitchElement; }; interface HTMLGlsTagElement extends Components.GlsTag, HTMLStencilElement { } var HTMLGlsTagElement: { prototype: HTMLGlsTagElement; new (): HTMLGlsTagElement; }; interface HTMLGlsTitleElement extends Components.GlsTitle, HTMLStencilElement { } var HTMLGlsTitleElement: { prototype: HTMLGlsTitleElement; new (): HTMLGlsTitleElement; }; interface HTMLMyComponentElement extends Components.MyComponent, HTMLStencilElement { } var HTMLMyComponentElement: { prototype: HTMLMyComponentElement; new (): HTMLMyComponentElement; }; interface HTMLTestCpnfirstElement extends Components.TestCpnfirst, HTMLStencilElement { } var HTMLTestCpnfirstElement: { prototype: HTMLTestCpnfirstElement; new (): HTMLTestCpnfirstElement; }; interface HTMLElementTagNameMap { "gls-avatar": HTMLGlsAvatarElement; "gls-backtop": HTMLGlsBacktopElement; "gls-badge": HTMLGlsBadgeElement; "gls-button": HTMLGlsButtonElement; "gls-checkbox": HTMLGlsCheckboxElement; "gls-collapse": HTMLGlsCollapseElement; "gls-dialog": HTMLGlsDialogElement; "gls-divider": HTMLGlsDividerElement; "gls-field": HTMLGlsFieldElement; "gls-icon": HTMLGlsIconElement; "gls-link": HTMLGlsLinkElement; "gls-loading": HTMLGlsLoadingElement; "gls-menu": HTMLGlsMenuElement; "gls-notification": HTMLGlsNotificationElement; "gls-pagination": HTMLGlsPaginationElement; "gls-progress": HTMLGlsProgressElement; "gls-radio": HTMLGlsRadioElement; "gls-select": HTMLGlsSelectElement; "gls-switch": HTMLGlsSwitchElement; "gls-tag": HTMLGlsTagElement; "gls-title": HTMLGlsTitleElement; "my-component": HTMLMyComponentElement; "test-cpnfirst": HTMLTestCpnfirstElement; } } declare namespace LocalJSX { interface GlsAvatar { "avatarShape"?: string; "avatarSize"?: string; "avatarType"?: string; "onLoadfail"?: (event: GlsAvatarCustomEvent) => void; } interface GlsBacktop { "onGototop"?: (event: GlsBacktopCustomEvent) => void; } interface GlsBadge { "badgeColor"?: string; "badgeContent"?: string; "badgeHostText"?: string; "badgeStyle"?: string; "onBadgehide"?: (event: GlsBadgeCustomEvent) => void; } interface GlsButton { "buttonRadius"?: string; "buttonText"?: string; "buttonType"?: string; "onButtonClicked"?: (event: GlsButtonCustomEvent) => void; } interface GlsCheckbox { "checkboxColor"?: string; "checkboxName"?: string; "checkboxStyle"?: string; "itemChecked"?: boolean; "itemId"?: string; "itemText"?: string; "onCanceled"?: (event: GlsCheckboxCustomEvent) => void; "onSelected"?: (event: GlsCheckboxCustomEvent) => void; } interface GlsCollapse { "clpsTitle"?: string; "stateList"?: string; } interface GlsDialog { "deliverdata"?: object; "onNewDataSubmitted"?: (event: GlsDialogCustomEvent) => void; } interface GlsDivider { "dividerColor"?: string; "dividerLength"?: string; "dividerSize"?: string; } interface GlsField { "inputIcon"?: string; "inputText"?: string; "labelText"?: string; "required"?: boolean; } interface GlsIcon { "iconColor"?: string; "iconSize"?: string; "iconStyle"?: string; } interface GlsLink { "linkText"?: string; "linkType"?: string; "linkUnderline"?: boolean; } interface GlsLoading { } interface GlsMenu { } interface GlsNotification { "onNotiClosed"?: (event: GlsNotificationCustomEvent) => void; } interface GlsPagination { "paginationStyle"?: string; } interface GlsProgress { "progressColor"?: string; "progressPercent"?: number; } interface GlsRadio { "itemChecked"?: boolean; "itemId"?: string; "itemText"?: string; "onCanceled"?: (event: GlsRadioCustomEvent) => void; "onSelected"?: (event: GlsRadioCustomEvent) => void; "radioColor"?: string; "radioName"?: string; "radioStyle"?: string; } interface GlsSelect { } interface GlsSwitch { "onSwitchTofalse"?: (event: GlsSwitchCustomEvent) => void; "onSwitchTotrue"?: (event: GlsSwitchCustomEvent) => void; "switchChecked"?: boolean; "switchColor"?: string; "switchDisabled"?: boolean; "switchSize"?: string; "switchText"?: string; } interface GlsTag { "onTagclicked"?: (event: GlsTagCustomEvent) => void; "onTagclosed"?: (event: GlsTagCustomEvent) => void; "tagContent"?: string; "tagCross"?: boolean; "tagStyle"?: string; } interface GlsTitle { "titleLevel"?: string; "titleText"?: string; } interface MyComponent { "first"?: string; "last"?: string; "middle"?: string; } interface TestCpnfirst { "tcolor"?: string; "ttext"?: string; } interface IntrinsicElements { "gls-avatar": GlsAvatar; "gls-backtop": GlsBacktop; "gls-badge": GlsBadge; "gls-button": GlsButton; "gls-checkbox": GlsCheckbox; "gls-collapse": GlsCollapse; "gls-dialog": GlsDialog; "gls-divider": GlsDivider; "gls-field": GlsField; "gls-icon": GlsIcon; "gls-link": GlsLink; "gls-loading": GlsLoading; "gls-menu": GlsMenu; "gls-notification": GlsNotification; "gls-pagination": GlsPagination; "gls-progress": GlsProgress; "gls-radio": GlsRadio; "gls-select": GlsSelect; "gls-switch": GlsSwitch; "gls-tag": GlsTag; "gls-title": GlsTitle; "my-component": MyComponent; "test-cpnfirst": TestCpnfirst; } } export { LocalJSX as JSX }; declare module "@stencil/core" { export namespace JSX { interface IntrinsicElements { "gls-avatar": LocalJSX.GlsAvatar & JSXBase.HTMLAttributes; "gls-backtop": LocalJSX.GlsBacktop & JSXBase.HTMLAttributes; "gls-badge": LocalJSX.GlsBadge & JSXBase.HTMLAttributes; "gls-button": LocalJSX.GlsButton & JSXBase.HTMLAttributes; "gls-checkbox": LocalJSX.GlsCheckbox & JSXBase.HTMLAttributes; "gls-collapse": LocalJSX.GlsCollapse & JSXBase.HTMLAttributes; "gls-dialog": LocalJSX.GlsDialog & JSXBase.HTMLAttributes; "gls-divider": LocalJSX.GlsDivider & JSXBase.HTMLAttributes; "gls-field": LocalJSX.GlsField & JSXBase.HTMLAttributes; "gls-icon": LocalJSX.GlsIcon & JSXBase.HTMLAttributes; "gls-link": LocalJSX.GlsLink & JSXBase.HTMLAttributes; "gls-loading": LocalJSX.GlsLoading & JSXBase.HTMLAttributes; "gls-menu": LocalJSX.GlsMenu & JSXBase.HTMLAttributes; "gls-notification": LocalJSX.GlsNotification & JSXBase.HTMLAttributes; "gls-pagination": LocalJSX.GlsPagination & JSXBase.HTMLAttributes; "gls-progress": LocalJSX.GlsProgress & JSXBase.HTMLAttributes; "gls-radio": LocalJSX.GlsRadio & JSXBase.HTMLAttributes; "gls-select": LocalJSX.GlsSelect & JSXBase.HTMLAttributes; "gls-switch": LocalJSX.GlsSwitch & JSXBase.HTMLAttributes; "gls-tag": LocalJSX.GlsTag & JSXBase.HTMLAttributes; "gls-title": LocalJSX.GlsTitle & JSXBase.HTMLAttributes; "my-component": LocalJSX.MyComponent & JSXBase.HTMLAttributes; "test-cpnfirst": LocalJSX.TestCpnfirst & JSXBase.HTMLAttributes; } } }