UNPKG

@dooboostore/dom-render

Version:
34 lines 1.32 kB
import { ComponentBase } from '../ComponentBase'; import { RunConfig } from '../../DomRender'; import { RawSet } from '../../rawsets/RawSet'; import { OtherData } from '../../lifecycle/OnChangeAttrRender'; import { OnCreateRender } from '../../lifecycle/OnCreateRender'; import { OnDestroyRender, OnDestroyRenderParams } from '../../lifecycle/OnDestroyRender'; export declare namespace Input { const selector = "dr-input"; type Attribute = { name?: string; type?: string; id?: string; class?: string; debounceTime?: number; distinct?: boolean; input?: (value: string, element: Element) => void; }; class Base extends ComponentBase<any> { } class Input extends Base implements OnCreateRender, OnDestroyRender { private element?; private inputSubscription?; private resetSubscripton?; onCreateRender(...param: any[]): void; onInitRender(param: any, rawSet: RawSet): void; onChangeAttrRender(name: string, value: any, other: OtherData): void; onDestroyRender(metaData?: OnDestroyRenderParams): void; } } declare const _default: { input: (config?: RunConfig) => import("../../configs/TargetElement").TargetElement; }; export default _default; //# sourceMappingURL=Input.d.ts.map