@vindev/particle
Version:
Angular Component Library using Tailwind
12 lines (11 loc) • 375 B
TypeScript
import { Constructor } from './constructor';
import { IItem } from '../../shared/core/item';
export declare function ItemMixin<T extends Constructor<{}>, I extends IItem>(Base?: T, defaultItem?: I): {
new (...args: any[]): {
_item: I;
item: I;
label: string | null;
placeholder: string | null;
value: any;
};
} & T;