stimulsoft-viewer-angular
Version:
Stimulsoft Viewer Angular
77 lines (76 loc) • 5.12 kB
TypeScript
import { OnInit, ElementRef, EventEmitter } from '@angular/core';
import { ModelService } from '../services/model.service';
import { MenuService } from '../menu/menu.service';
import { TooltipService } from '../services/tooltip.service';
import { HelperService } from '../services/helper.service';
import { MenuItem } from '../menu/meni-item.component';
import * as i0 from "@angular/core";
export declare class ButtonComponent implements OnInit {
model: ModelService;
menuService: MenuService;
private tooltipService;
helper: HelperService;
caption: string;
caption2: string;
captionAlign: string;
captionPadding: string;
captionPaddingLeft: string;
captionWhiteSpace: string;
captionOverflow: string;
captionTextOverflow: string;
captionWidth: string;
captionMaxWidth: string;
captionLineHeight: string;
imageName: string;
arrow: string;
arrowMarginTop: string;
margin: string;
height: string;
selected: boolean;
minWidth: string;
innerTableWidth: string;
menuItems: MenuItem[];
actionName: string;
tooltip: any;
imageCellTextAlign: string;
imageCellWidth: string;
imageCellPadding: string;
imageSizesWidth: number;
imageSizesHeight: number;
imageMargin: string;
width: string;
display: string;
closeButton: boolean;
resourceButton: boolean;
styleColors: any;
boxSizing: string;
navagationPanelTooltip: boolean;
cursor: string;
fontSize: string;
helpLink: string;
borderColor: any;
action: EventEmitter<any>;
closeButtonAction: EventEmitter<any>;
button: ElementRef;
resButtonEl: ElementRef;
over: boolean;
showMenu: boolean;
closeButtonPressed: boolean;
resourceButtonPressed: boolean;
private _enabled;
private _styleName;
private menuObj;
private canShowTooltip;
constructor(model: ModelService, menuService: MenuService, tooltipService: TooltipService, helper: HelperService);
ngOnInit(): void;
get styleName(): string;
set styleName(value: string);
get enabled(): boolean;
set enabled(value: boolean);
mouseover(): void;
mouseout(): void;
click(): void;
get className(): string;
static ɵfac: i0.ɵɵFactoryDeclaration<ButtonComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<ButtonComponent, "sti-button", never, { "caption": { "alias": "caption"; "required": false; }; "caption2": { "alias": "caption2"; "required": false; }; "captionAlign": { "alias": "captionAlign"; "required": false; }; "captionPadding": { "alias": "captionPadding"; "required": false; }; "captionPaddingLeft": { "alias": "captionPaddingLeft"; "required": false; }; "captionWhiteSpace": { "alias": "captionWhiteSpace"; "required": false; }; "captionOverflow": { "alias": "captionOverflow"; "required": false; }; "captionTextOverflow": { "alias": "captionTextOverflow"; "required": false; }; "captionWidth": { "alias": "captionWidth"; "required": false; }; "captionMaxWidth": { "alias": "captionMaxWidth"; "required": false; }; "captionLineHeight": { "alias": "captionLineHeight"; "required": false; }; "imageName": { "alias": "imageName"; "required": false; }; "arrow": { "alias": "arrow"; "required": false; }; "arrowMarginTop": { "alias": "arrowMarginTop"; "required": false; }; "margin": { "alias": "margin"; "required": false; }; "height": { "alias": "height"; "required": false; }; "selected": { "alias": "selected"; "required": false; }; "minWidth": { "alias": "minWidth"; "required": false; }; "innerTableWidth": { "alias": "innerTableWidth"; "required": false; }; "menuItems": { "alias": "menuItems"; "required": false; }; "actionName": { "alias": "actionName"; "required": false; }; "tooltip": { "alias": "tooltip"; "required": false; }; "imageCellTextAlign": { "alias": "imageCellTextAlign"; "required": false; }; "imageCellWidth": { "alias": "imageCellWidth"; "required": false; }; "imageCellPadding": { "alias": "imageCellPadding"; "required": false; }; "imageSizesWidth": { "alias": "imageSizesWidth"; "required": false; }; "imageSizesHeight": { "alias": "imageSizesHeight"; "required": false; }; "imageMargin": { "alias": "imageMargin"; "required": false; }; "width": { "alias": "width"; "required": false; }; "display": { "alias": "display"; "required": false; }; "closeButton": { "alias": "closeButton"; "required": false; }; "resourceButton": { "alias": "resourceButton"; "required": false; }; "styleColors": { "alias": "styleColors"; "required": false; }; "boxSizing": { "alias": "boxSizing"; "required": false; }; "navagationPanelTooltip": { "alias": "navagationPanelTooltip"; "required": false; }; "cursor": { "alias": "cursor"; "required": false; }; "fontSize": { "alias": "fontSize"; "required": false; }; "helpLink": { "alias": "helpLink"; "required": false; }; "borderColor": { "alias": "borderColor"; "required": false; }; "styleName": { "alias": "styleName"; "required": false; }; "enabled": { "alias": "enabled"; "required": false; }; }, { "action": "action"; "closeButtonAction": "closeButtonAction"; }, never, never, false, never>;
}