@covalent/core
Version:
Core Teradata UI Platform for layouts, icons, custom components and themes. This should be added as a dependency for any project that wants to use layouts, icons and themes for Angular Material.
10 lines (9 loc) • 402 B
TypeScript
type Constructor<T> = new (...args: any[]) => T;
/** Interface to implement when applying the disabled mixin */
export interface ICanDisable {
disabled: boolean;
onDisabledChange(v: boolean): void;
}
/** Mixin to augment a component or directive with a `disabled` property. */
export declare function mixinDisabled<T extends Constructor<any>>(base: T): Constructor<ICanDisable> & T;
export {};