ej-angular2-test
Version:
Angular 2 components for Syncfusion JavaScript widgets
231 lines (230 loc) • 7.35 kB
TypeScript
import 'syncfusion-javascript/Scripts/ej/datavisualization/ej.lineargauge.min';
import { EJComponents, ArrayTagElement, ComplexTagElement } from './core';
import { EventEmitter, IterableDiffers, KeyValueDiffers, Type, ElementRef, ChangeDetectorRef } from '@angular/core';
export declare class LinearGaugeMarkerPointerDirective extends ComplexTagElement {
backgroundColor: any;
border: any;
border_color: any;
border_width: any;
distanceFromScale: any;
gradients: any;
length: any;
opacity: any;
placement: any;
type: any;
value: any;
width: any;
constructor(widget: EJComponents<any, any>);
}
export declare class LinearGaugeMarkerPointersDirective extends ArrayTagElement<ComplexTagElement> {
constructor(widget: EJComponents<any, any>);
}
export declare class LinearGaugeBarPointerDirective extends ComplexTagElement {
backgroundColor: any;
border: any;
border_color: any;
border_width: any;
distanceFromScale: any;
gradients: any;
opacity: any;
value: any;
width: any;
constructor(widget: EJComponents<any, any>);
}
export declare class LinearGaugeBarPointersDirective extends ArrayTagElement<ComplexTagElement> {
constructor(widget: EJComponents<any, any>);
}
export declare class LinearGaugeRangeDirective extends ComplexTagElement {
backgroundColor: any;
border: any;
border_color: any;
border_width: any;
distanceFromScale: any;
endValue: any;
endWidth: any;
gradients: any;
opacity: any;
placement: any;
startValue: any;
startWidth: any;
constructor(widget: EJComponents<any, any>);
}
export declare class LinearGaugeRangesDirective extends ArrayTagElement<ComplexTagElement> {
constructor(widget: EJComponents<any, any>);
}
export declare class LinearGaugeTickDirective extends ComplexTagElement {
angle: any;
color: any;
distanceFromScale: any;
distanceFromScale_x: any;
distanceFromScale_y: any;
height: any;
opacity: any;
placement: any;
type: any;
width: any;
constructor(widget: EJComponents<any, any>);
}
export declare class LinearGaugeTicksDirective extends ArrayTagElement<ComplexTagElement> {
constructor(widget: EJComponents<any, any>);
}
export declare class LinearGaugeStateRangeDirective extends ComplexTagElement {
backgroundColor: any;
borderColor: any;
endValue: any;
startValue: any;
text: any;
textColor: any;
constructor(widget: EJComponents<any, any>);
}
export declare class LinearGaugeStateRangesDirective extends ArrayTagElement<ComplexTagElement> {
constructor(widget: EJComponents<any, any>);
}
export declare class LinearGaugeIndicatorDirective extends ComplexTagElement {
backgroundColor: any;
border: any;
border_color: any;
border_width: any;
font: any;
font_fontFamily: any;
font_fontStyle: any;
font_size: any;
height: any;
opacity: any;
position: any;
position_x: any;
position_y: any;
stateRanges: any;
textLocation: any;
textLocation_x: any;
textLocation_y: any;
type: any;
width: any;
tag_stateRanges: any;
constructor(widget: EJComponents<any, any>);
}
export declare class LinearGaugeIndicatorsDirective extends ArrayTagElement<ComplexTagElement> {
constructor(widget: EJComponents<any, any>);
}
export declare class LinearGaugeLabelDirective extends ComplexTagElement {
angle: any;
distanceFromScale: any;
distanceFromScale_x: any;
distanceFromScale_y: any;
font: any;
font_fontFamily: any;
font_fontStyle: any;
font_size: any;
includeFirstValue: any;
opacity: any;
placement: any;
textColor: any;
type: any;
unitText: any;
unitTextPlacement: any;
constructor(widget: EJComponents<any, any>);
}
export declare class LinearGaugeLabelsDirective extends ArrayTagElement<ComplexTagElement> {
constructor(widget: EJComponents<any, any>);
}
export declare class LinearGaugeScaleDirective extends ComplexTagElement {
backgroundColor: any;
barPointers: any;
border: any;
border_color: any;
border_width: any;
customLabels: any;
direction: any;
indicators: any;
labels: any;
length: any;
majorIntervalValue: any;
markerPointers: any;
maximum: any;
minimum: any;
minorIntervalValue: any;
opacity: any;
position: any;
position_x: any;
position_y: any;
ranges: any;
shadowOffset: any;
showBarPointers: any;
showCustomLabels: any;
showIndicators: any;
showLabels: any;
showMarkerPointers: any;
showRanges: any;
showTicks: any;
ticks: any;
type: any;
width: any;
tag_markerPointers: any;
tag_barPointers: any;
tag_ranges: any;
tag_ticks: any;
tag_indicators: any;
tag_labels: any;
constructor(widget: EJComponents<any, any>);
}
export declare class LinearGaugeScalesDirective extends ArrayTagElement<ComplexTagElement> {
constructor(widget: EJComponents<any, any>);
}
export declare class LinearGaugeComponent extends EJComponents<any, any> {
el: ElementRef;
cdRef: ChangeDetectorRef;
private _ejIterableDiffers;
private _ejkeyvaluediffers;
animationSpeed_input: any;
backgroundColor_input: any;
borderColor_input: any;
enableAnimation_input: any;
enableMarkerPointerAnimation_input: any;
isResponsive_input: any;
enableGroupSeparator_input: any;
enableResize_input: any;
frame_input: any;
height_input: any;
labelColor_input: any;
locale_input: any;
orientation_input: any;
outerCustomLabelPosition_input: any;
pointerGradient1_input: any;
pointerGradient2_input: any;
readOnly_input: any;
theme_input: any;
tickColor_input: any;
tooltip_input: any;
width_input: any;
frame_backgroundImageUrl_input: any;
frame_innerWidth_input: any;
frame_outerWidth_input: any;
tooltip_showCustomLabelTooltip_input: any;
tooltip_showLabelTooltip_input: any;
tooltip_templateID_input: any;
scales_input: any;
scales_indicators_stateRanges_input: any;
options: any;
value_two: any;
value_twoChange: EventEmitter<any>;
minimum_two: any;
minimum_twoChange: EventEmitter<any>;
maximum_two: any;
maximum_twoChange: EventEmitter<any>;
drawBarPointers_output: EventEmitter<{}>;
drawCustomLabel_output: EventEmitter<{}>;
drawIndicators_output: EventEmitter<{}>;
drawLabels_output: EventEmitter<{}>;
drawMarkerPointers_output: EventEmitter<{}>;
drawRange_output: EventEmitter<{}>;
drawTicks_output: EventEmitter<{}>;
init_output: EventEmitter<{}>;
load_output: EventEmitter<{}>;
mouseClick_output: EventEmitter<{}>;
mouseClickMove_output: EventEmitter<{}>;
mouseClickUp_output: EventEmitter<{}>;
renderComplete_output: EventEmitter<{}>;
tag_scales: any;
constructor(el: ElementRef, cdRef: ChangeDetectorRef, _ejIterableDiffers: IterableDiffers, _ejkeyvaluediffers: KeyValueDiffers);
}
export declare var EJ_LINEARGAUGE_COMPONENTS: Type<any>[];