@w11k/ngx-present
Version:
Angular based Presentation Tool
23 lines (22 loc) • 633 B
TypeScript
import { Commands, Facade } from '@w11k/tydux';
export declare class OverviewState {
readonly defaultZoom = 6;
readonly minZoom = 2;
readonly maxZoom = 12;
zoom: number;
lineBreakOnFirstLevel: boolean;
}
export declare class OverviewMutator extends Commands<OverviewState> {
constructor();
zoomIn(): void;
resetZoom(): void;
zoomOut(): void;
toggleLineBreakOnFirstLevel(): void;
}
export declare class OverviewService extends Facade<OverviewState, OverviewMutator> {
constructor();
zoomIn(): void;
resetZoom(): void;
zoomOut(): void;
toggleLineBreakOnFirstLevel(): void;
}