@syncfusion/ej2-angular-charts
Version:
Feature-rich chart control with built-in support for over 25 chart types, technical indictors, trendline, zooming, tooltip, selection, crosshair and trackball. for Angular
69 lines (68 loc) • 1.57 kB
TypeScript
import { ViewContainerRef } from '@angular/core';
import { ComplexBase, ArrayBase } from '@syncfusion/ej2-angular-base';
/**
* MultiLevelLabels Directive
* ```html
* <e-multilevellabels>
* <e-multilevellabel>
* <e-Categories>
* <e-Category>
* </e-Category>
* </e-Categories>
* </e-multilevellabel>
* </e-multilevellabels>
* ```
*/
export declare class CategoryDirective extends ComplexBase<CategoryDirective> {
private viewContainerRef;
directivePropList: any;
/**
* Border type for labels
* * Rectangle
* * Without Top Border
* * Without Top and BottomBorder
* * Without Border
* * Brace
* * CurlyBrace
* @default 'Rectangle'
* @aspdefaultvalueignore
* @blazordefaultvalueignore
*/
type: any;
/**
* multi level labels custom data.
* @default null
*/
customAttributes: any;
/**
* End value of the multi level labels
* @default null
* @aspdefaultvalueignore
*/
end: any;
/**
* Maximum width of the text for multi level labels.
* @default null
* @aspdefaultvalueignore
*/
maximumTextWidth: any;
/**
* Start value of the multi level labels
* @default null
* @aspdefaultvalueignore
*/
start: any;
/**
* multi level labels text.
* @default ''
*/
text: any;
constructor(viewContainerRef: ViewContainerRef);
}
/**
* Category Array Directive
* @private
*/
export declare class CategoriesDirective extends ArrayBase<CategoriesDirective> {
constructor();
}