UNPKG

@alyle/ui

Version:

Minimal Design, a set of components for Angular

12 lines (11 loc) 438 B
import { Constructor } from './constructor'; export interface CanDisable { disabled: boolean; /** * It is only used for common behavior, therefore, it should not be used for other purposes. */ readonly _superHyperInternalPropertyDisabled: boolean; } /** @docs-private */ export type CanDisableCtor = Constructor<CanDisable>; export declare function mixinDisabled<T extends Constructor>(base: T): CanDisableCtor & T;