@progress/kendo-angular-buttons
Version:
Buttons Package for Angular
37 lines (36 loc) • 1.91 kB
TypeScript
/**-----------------------------------------------------------------------------------------
* Copyright © 2025 Progress Software Corporation. All rights reserved.
* Licensed under commercial license. See LICENSE.md in the project root for more information
*-------------------------------------------------------------------------------------------*/
import { AfterViewInit, ElementRef, Renderer2, TemplateRef } from "@angular/core";
import { LocalizationService } from '@progress/kendo-angular-l10n';
import { FabAlign } from './models/align';
import { DialItem } from "./models/item.interface";
import * as i0 from "@angular/core";
/**
* @hidden
*/
export declare class DialItemComponent implements AfterViewInit {
private element;
private renderer;
private localisationService;
hostClass: boolean;
role: string;
get disabledClass(): boolean;
get title(): string;
get indexAttr(): string;
cssClass: any;
cssStyle: any;
isFocused: boolean;
index: any;
item: DialItem;
dialItemTemplate: TemplateRef<any>;
align: FabAlign;
constructor(element: ElementRef, renderer: Renderer2, localisationService: LocalizationService);
get iconClasses(): string[];
get itemTitle(): string;
ngAfterViewInit(): void;
private getTextDirectionClass;
static ɵfac: i0.ɵɵFactoryDeclaration<DialItemComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<DialItemComponent, "[kendoDialItem]", never, { "cssClass": { "alias": "cssClass"; "required": false; }; "cssStyle": { "alias": "cssStyle"; "required": false; }; "isFocused": { "alias": "isFocused"; "required": false; }; "index": { "alias": "index"; "required": false; }; "item": { "alias": "item"; "required": false; }; "dialItemTemplate": { "alias": "dialItemTemplate"; "required": false; }; "align": { "alias": "align"; "required": false; }; }, {}, never, never, true, never>;
}