@haxtheweb/haxcms-nodejs
Version:
HAXcms single and multisite nodejs server, api, and administration
35 lines (26 loc) • 914 B
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-grid-disabled-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 {DisabledMixin};
declare function DisabledMixin<T extends new (...args: any[]) => {}>(base: T): T & DisabledMixinConstructor;
interface DisabledMixinConstructor {
new(...args: any[]): DisabledMixin;
}
export {DisabledMixinConstructor};
interface DisabledMixin {
disabled: boolean|null|undefined;
_disabledChanged(disabled: any): void;
/**
* Overrides the default element `click` method in order to prevent
* firing the `click` event when the element is disabled.
*/
click(): void;
}