UNPKG

jcore-ui

Version:

jcore-ui - components for building an interface

34 lines 1.01 kB
import Component, { IComponent, IComponentOn, IComponentOptions, IComponentSelector } from "../core/Component"; import { JDom } from "../core/JDom"; interface IProgressSelector extends IComponentSelector { percent: string; bar: string; } interface ICollapseOptions extends IComponentOptions { percent?: number; type?: string; } interface ICollapseOn extends IComponentOn { change?: (ctx?: Component) => void; } interface ICollapse extends IComponent { selectors?: IProgressSelector; options?: ICollapseOptions; on?: ICollapseOn; } interface Progress { selectors: IProgressSelector; $percent: JDom; $bar: JDom; options: ICollapseOptions; on: ICollapseOn; } declare class Progress extends Component { constructor(props?: ICollapse); mount(): void; addEvents(): void; change(value: number, lifecycle?: boolean): void; getPercent(): number; } export default Progress; //# sourceMappingURL=Progress.d.ts.map