nakedobjects.spa
Version:
Single Page Application client for a Naked Objects application.
14 lines (13 loc) • 514 B
TypeScript
import { CollectionViewModel } from '../view-models/collection-view-model';
import { ListViewModel } from '../view-models/list-view-model';
import { CollectionViewState } from '../route-data';
export declare class HeaderComponent {
collection: CollectionViewModel | ListViewModel;
state: CollectionViewState;
allSelected: () => boolean;
selectAll: () => void;
itemId: () => string;
private noItems();
showAllCheckbox: () => boolean;
readonly header: string[] | null;
}