UNPKG

@progress/kendo-angular-gantt

Version:
40 lines (39 loc) 2.22 kB
/**----------------------------------------------------------------------------------------- * Copyright © 2025 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the project root for more information *-------------------------------------------------------------------------------------------*/ import { ToolbarTemplateDirective } from './toolbar-template.directive'; import { TemplateRef, EventEmitter, ElementRef } from '@angular/core'; import { TimelineViewType } from './../models/timeline-view'; import { ToolbarNavigationService } from './toolbar-navigation.service'; import * as i0 from "@angular/core"; /** * @hidden */ export declare class ToolbarComponent { private hostEl; private navigationService; context: any; role: string; hostClasses: boolean; clickHandler(ev: MouseEvent): void; arrowLeftListener(): void; arrowRightListener(): void; activeViewChange: EventEmitter<TimelineViewType>; showAddTask: boolean; showViewSelector: boolean; views: TimelineViewType[]; activeView: TimelineViewType; toolbarTemplate: ToolbarTemplateDirective; navigable: boolean; set position(value: 'top' | 'bottom'); get position(): 'top' | 'bottom'; get toolbarTemplateRef(): TemplateRef<any>; get renderTemplate(): boolean; private _position; constructor(hostEl: ElementRef, navigationService: ToolbarNavigationService); handleViewChange(view: TimelineViewType): void; ngAfterViewInit(): void; static ɵfac: i0.ɵɵFactoryDeclaration<ToolbarComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<ToolbarComponent, "kendo-gantt-toolbar", never, { "showAddTask": { "alias": "showAddTask"; "required": false; }; "showViewSelector": { "alias": "showViewSelector"; "required": false; }; "views": { "alias": "views"; "required": false; }; "activeView": { "alias": "activeView"; "required": false; }; "toolbarTemplate": { "alias": "toolbarTemplate"; "required": false; }; "navigable": { "alias": "navigable"; "required": false; }; "position": { "alias": "position"; "required": false; }; }, { "activeViewChange": "activeViewChange"; }, never, never, true, never>; }