@nakedobjects/gemini
Version:
Single Page Application client for a Naked Objects application.
16 lines (15 loc) • 780 B
TypeScript
import { CollectionViewState } from '@nakedobjects/services';
import { CollectionViewModel, ListViewModel } from '@nakedobjects/view-models';
import * as i0 from "@angular/core";
export declare class HeaderComponent {
collection: CollectionViewModel | ListViewModel;
state?: CollectionViewState;
allSelected: () => boolean;
selectAll: () => void;
itemId: () => string;
private noItems;
showAllCheckbox: () => boolean;
get header(): string[];
static ɵfac: i0.ɵɵFactoryDeclaration<HeaderComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<HeaderComponent, "[nof-header]", never, { "collection": { "alias": "collection"; "required": true; }; "state": { "alias": "state"; "required": false; }; }, {}, never, never, false, never>;
}