stimulsoft-viewer-angular
Version:
Stimulsoft Viewer Angular
32 lines (31 loc) • 1.53 kB
TypeScript
import { ModelService } from './model.service';
import { InteractionsService } from './interactions.service';
import { HelperService } from './helper.service';
import { EditableFieldsService } from './editable-fields.service';
import { ControllerService } from './controller.service';
import { ComponentDescription } from './objects';
import { ExportService } from './export.service';
import * as i0 from "@angular/core";
export declare class ToolbarService {
model: ModelService;
controller: ControllerService;
editableFieldsService: EditableFieldsService;
interactionService: InteractionsService;
helper: HelperService;
exportService: ExportService;
comps: ComponentDescription[];
dopComps: ComponentDescription[];
constructor(model: ModelService, controller: ControllerService, editableFieldsService: EditableFieldsService, interactionService: InteractionsService, helper: HelperService, exportService: ExportService);
updateButtons(): void;
initButtons(): void;
disableNaviButtons(): boolean;
getImage(imageName: string): string;
getSaveMenuItems(menuName: string): any;
enabled(desc: ComponentDescription): boolean;
selected(desc: ComponentDescription): boolean;
display(desc: ComponentDescription): string;
getButonWidth(comp: ComponentDescription): string;
getInnerTableWidth(comp: ComponentDescription): string;
static ɵfac: i0.ɵɵFactoryDeclaration<ToolbarService, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<ToolbarService>;
}