@haxtheweb/haxcms-nodejs
Version:
HAXcms single and multisite nodejs server, api, and administration
49 lines (37 loc) • 1.07 kB
TypeScript
/**
* DO NOT EDIT
*
* This file was automatically generated by
* https://github.com/Polymer/tools/tree/master/packages/gen-typescript-declarations
*
* To modify these typings, edit the source file(s):
* src/vaadin-progress-mixin.js
*/
// tslint:disable:variable-name Describing an API that's defined elsewhere.
// tslint:disable:no-any describes the API as best we are able today
export {ProgressMixin};
declare function ProgressMixin<T extends new (...args: any[]) => {}>(base: T): T & ProgressMixinConstructor;
interface ProgressMixinConstructor {
new(...args: any[]): ProgressMixin;
}
export {ProgressMixinConstructor};
interface ProgressMixin {
/**
* Current progress value.
*/
value: number|null|undefined;
/**
* Minimum bound of the progress bar.
*/
min: number;
/**
* Maximum bound of the progress bar.
*/
max: number;
/**
* Indeterminate state of the progress bar.
* This property takes precedence over other state properties (min, max, value).
*/
indeterminate: boolean;
ready(): void;
}