@ctodev/cclibrary-typings
Version:
Library typings for use with CLARC INFINITY
30 lines (29 loc) • 834 B
TypeScript
import { OnInit, EventEmitter } from '@angular/core';
export interface ZoomButtonOptions {
startValue: number;
minValue: number;
maxValue: number;
valueStep: number;
unit: string;
description: string;
icon: string;
header?: string;
}
export declare class TccZoomTextButtonComponent implements OnInit {
ValueEvent: EventEmitter<{
absolut: number;
relative: number;
}>;
closeAfterValueChange: boolean;
set Options(param: ZoomButtonOptions);
set value(value: number);
disableMenu: boolean;
displayValue: number;
options: ZoomButtonOptions;
closeAfterChange(event: any): void;
onChangeZoomValue(event: any): void;
onChangeDisplayedValue(event: any): void;
changeDisplayedValue(value: number): void;
constructor();
ngOnInit(): void;
}