@dangl/angular-ava
Version:
[](https://www.npmjs.com/package/@dangl/angular-ava)
15 lines (14 loc) • 395 B
TypeScript
export interface SelectedElement {
elementId: string;
children?: SelectedElement[] | null;
}
export type SelectingElementsType = {
elementId: string;
children?: SelectingElementsType[];
parent?: SelectingElementsType | null;
checked?: boolean;
indeterminate?: boolean;
};
export type SelectingElementsObjectType = {
[elementId: string]: SelectingElementsType;
};