@dooboostore/dom-render
Version:
html view template engine
26 lines • 964 B
TypeScript
import { ComponentBase } from '../ComponentBase';
import { RunConfig } from '../../DomRender';
import { RawSet } from '../../rawsets/RawSet';
import { OtherData } from '../../lifecycle/OnChangeAttrRender';
import { OnDestroyRenderParams } from '../../lifecycle/OnDestroyRender';
export declare namespace Timer {
const selector = "dr-timer";
type Attribute = {
timeSecond?: string;
};
class Timer extends ComponentBase<Attribute> {
private interval?;
private timeSecond?;
onInitRender(param: any, rawSet: RawSet): void;
isRunning(): boolean;
start(): void;
stop(): void;
onChangeAttrRender(name: string, val: any, other: OtherData): void;
onDestroyRender(data: OnDestroyRenderParams): void;
}
}
declare const _default: {
choose: (config?: RunConfig) => import("../../configs/TargetElement").TargetElement;
};
export default _default;
//# sourceMappingURL=Timer.d.ts.map