ej-angular2-test
Version:
Angular 2 components for Syncfusion JavaScript widgets
580 lines (579 loc) • 19.5 kB
TypeScript
import 'syncfusion-javascript/Scripts/ej/datavisualization/ej.diagram.min';
import { EJComponents, ArrayTagElement, ComplexTagElement } from './core';
import { EventEmitter, IterableDiffers, KeyValueDiffers, Type, ElementRef, ChangeDetectorRef } from '@angular/core';
export declare class DiagramCommandManagerCommandDirective extends ComplexTagElement {
canExecute: any;
execute: any;
gesture: any;
gesture_key: any;
gesture_keyModifiers: any;
parameter: any;
constructor(widget: EJComponents<any, any>);
}
export declare class DiagramCommandManagerCommandsDirective extends ArrayTagElement<ComplexTagElement> {
constructor(widget: EJComponents<any, any>);
}
export declare class DiagramSegmentDirective extends ComplexTagElement {
direction: any;
length: any;
point: any;
point1: any;
point2: any;
type: any;
vector1: any;
vector2: any;
constructor(widget: EJComponents<any, any>);
}
export declare class DiagramSegmentsDirective extends ArrayTagElement<ComplexTagElement> {
constructor(widget: EJComponents<any, any>);
}
export declare class DiagramConnectorLabelDirective extends ComplexTagElement {
alignment: any;
bold: any;
borderColor: any;
borderWidth: any;
boundaryConstraints: any;
constraints: any;
fillColor: any;
fontColor: any;
fontFamily: any;
fontSize: any;
height: any;
horizontalAlignment: any;
hyperlink: any;
italic: any;
mode: any;
name: any;
offset: any;
margin: any;
margin_right: any;
margin_left: any;
margin_top: any;
margin_bottom: any;
dragLimit: any;
dragLimit_right: any;
dragLimit_left: any;
dragLimit_top: any;
dragLimit_bottom: any;
opacity: any;
readOnly: any;
relativeMode: any;
rotateAngle: any;
segmentOffset: any;
text: any;
textAlign: any;
textDecoration: any;
verticalAlignment: any;
visible: any;
width: any;
wrapping: any;
constructor(widget: EJComponents<any, any>);
}
export declare class DiagramConnectorLabelsDirective extends ArrayTagElement<ComplexTagElement> {
constructor(widget: EJComponents<any, any>);
}
export declare class DiagramConnectorDirective extends ComplexTagElement {
addInfo: any;
bridgeSpace: any;
constraints: any;
cornerRadius: any;
cssClass: any;
horizontalAlign: any;
labels: any;
lineColor: any;
lineDashArray: any;
lineHitPadding: any;
lineWidth: any;
marginBottom: any;
marginLeft: any;
marginRight: any;
marginTop: any;
name: any;
opacity: any;
paletteItem: any;
parent: any;
segments: any;
shape: any;
shape_type: any;
shape_flow: any;
shape_association: any;
shape_message: any;
shape_sequence: any;
shape_relationship: any;
shape_multiplicity: any;
shape_multiplicity_type: any;
shape_multiplicity_source: any;
shape_multiplicity_source_optional: any;
shape_multiplicity_source_lowerBounds: any;
shape_multiplicity_source_upperBounds: any;
shape_multiplicity_target: any;
shape_ActivityFlow: any;
sourceDecorator: any;
sourceDecorator_borderColor: any;
sourceDecorator_borderWidth: any;
sourceDecorator_fillColor: any;
sourceDecorator_height: any;
sourceDecorator_pathData: any;
sourceDecorator_shape: any;
sourceDecorator_width: any;
sourceNode: any;
sourcePadding: any;
sourcePoint: any;
sourcePoint_x: any;
sourcePoint_y: any;
sourcePort: any;
targetDecorator: any;
targetDecorator_borderColor: any;
targetDecorator_fillColor: any;
targetDecorator_height: any;
targetDecorator_pathData: any;
targetDecorator_shape: any;
targetDecorator_width: any;
targetNode: any;
targetPadding: any;
targetPoint: any;
targetPort: any;
tooltip: any;
verticalAlign: any;
visible: any;
zOrder: any;
tag_segments: any;
tag_labels: any;
constructor(widget: EJComponents<any, any>);
}
export declare class DiagramConnectorsDirective extends ArrayTagElement<ComplexTagElement> {
constructor(widget: EJComponents<any, any>);
}
export declare class DiagramNodeLabelDirective extends ComplexTagElement {
bold: any;
borderColor: any;
borderWidth: any;
constraints: any;
fillColor: any;
fontColor: any;
fontFamily: any;
fontSize: any;
height: any;
horizontalAlignment: any;
italic: any;
margin: any;
mode: any;
name: any;
offset: any;
opacity: any;
overflowType: any;
readOnly: any;
rotateAngle: any;
text: any;
textAlign: any;
textDecoration: any;
textOverflow: any;
verticalAlignment: any;
visible: any;
width: any;
wrapping: any;
constructor(widget: EJComponents<any, any>);
}
export declare class DiagramNodeLabelsDirective extends ArrayTagElement<ComplexTagElement> {
constructor(widget: EJComponents<any, any>);
}
export declare class DiagramPhaseDirective extends ComplexTagElement {
label: any;
lineColor: any;
lineDashArray: any;
lineWidth: any;
name: any;
offset: any;
orientation: any;
type: any;
constructor(widget: EJComponents<any, any>);
}
export declare class DiagramPhasesDirective extends ArrayTagElement<ComplexTagElement> {
constructor(widget: EJComponents<any, any>);
}
export declare class DiagramPortDirective extends ComplexTagElement {
borderColor: any;
borderWidth: any;
connectorPadding: any;
constraints: any;
fillColor: any;
name: any;
offset: any;
pathData: any;
shape: any;
size: any;
visibility: any;
parent: any;
constructor(widget: EJComponents<any, any>);
}
export declare class DiagramPortsDirective extends ArrayTagElement<ComplexTagElement> {
constructor(widget: EJComponents<any, any>);
}
export declare class DiagramNodeDirective extends ComplexTagElement {
activity: any;
addInfo: any;
annotation: any;
annotation_angle: any;
annotation_direction: any;
annotation_height: any;
annotation_length: any;
annotation_text: any;
annotation_width: any;
borderColor: any;
borderDashArray: any;
borderWidth: any;
canUngroup: any;
children: any;
classifier: any;
class: any;
class_name: any;
class_attributes: any;
class_methods: any;
collapseIcon: any;
collapseIcon_borderColor: any;
collapseIcon_borderWidth: any;
collapseIcon_fillColor: any;
collapseIcon_height: any;
collapseIcon_horizontalAlignment: any;
collapseIcon_margin: any;
collapseIcon_offset: any;
collapseIcon_shape: any;
collapseIcon_verticalAlignment: any;
connectorPadding: any;
constraints: any;
container: any;
container_orientation: any;
container_type: any;
cornerRadius: any;
cssClass: any;
data: any;
data_type: any;
data_collection: any;
enumeration: any;
enumeration_name: any;
enumeration_members: any;
event: any;
excludeFromLayout: any;
expandIcon: any;
expandIcon_borderColor: any;
expandIcon_borderWidth: any;
expandIcon_fillColor: any;
expandIcon_height: any;
expandIcon_horizontalAlignment: any;
expandIcon_margin: any;
expandIcon_offset: any;
expandIcon_shape: any;
expandIcon_verticalAlignment: any;
fillColor: any;
gateway: any;
gradient: any;
gradient_LinearGradient: any;
gradient_LinearGradient_stops: any;
gradient_LinearGradient_x1: any;
gradient_LinearGradient_x2: any;
gradient_LinearGradient_y1: any;
gradient_LinearGradient_y2: any;
gradient_RadialGradient: any;
gradient_RadialGradient_cx: any;
gradient_RadialGradient_cy: any;
gradient_RadialGradient_fx: any;
gradient_RadialGradient_fy: any;
gradient_RadialGradient_stops: any;
gradient_Stop: any;
gradient_Stop_color: any;
gradient_Stop_offset: any;
gradient_Stop_opacity: any;
group: any;
header: any;
height: any;
horizontalAlign: any;
inEdges: any;
interface: any;
interface_name: any;
interface_attributes: any;
interface_methods: any;
isExpanded: any;
isSwimlane: any;
labels: any;
lanes: any;
marginBottom: any;
marginLeft: any;
marginRight: any;
marginTop: any;
maxHeight: any;
maxWidth: any;
minHeight: any;
minWidth: any;
name: any;
offsetX: any;
offsetY: any;
opacity: any;
orientation: any;
outEdges: any;
paddingBottom: any;
paddingLeft: any;
paddingRight: any;
paddingTop: any;
paletteItem: any;
paletteItem_enableScale: any;
paletteItem_height: any;
paletteItem_label: any;
paletteItem_margin: any;
paletteItem_previewHeight: any;
paletteItem_previewWidth: any;
paletteItem_width: any;
parent: any;
pathData: any;
phases: any;
phaseSize: any;
pivot: any;
points: any;
ports: any;
rotateAngle: any;
shadow: any;
shadow_angle: any;
shadow_distance: any;
shadow_opacity: any;
shape: any;
source: any;
subProcess: any;
subProcess_adhoc: any;
subProcess_boundary: any;
subProcess_compensation: any;
subProcess_collapsed: any;
subProcess_event: any;
subProcess_events: any;
subProcess_loop: any;
subProcess_Processes: any;
subProcess_trigger: any;
subProcess_type: any;
task: any;
task_call: any;
task_compensation: any;
task_loop: any;
task_type: any;
task_events: any;
templateId: any;
textBlock: any;
tooltip: any;
trigger: any;
type: any;
verticalAlign: any;
visible: any;
width: any;
zOrder: any;
tag_labels: any;
tag_phases: any;
tag_ports: any;
constructor(widget: EJComponents<any, any>);
}
export declare class DiagramNodesDirective extends ArrayTagElement<ComplexTagElement> {
constructor(widget: EJComponents<any, any>);
}
export declare class DiagramComponent extends EJComponents<any, any> {
el: ElementRef;
cdRef: ChangeDetectorRef;
private _ejIterableDiffers;
private _ejkeyvaluediffers;
backgroundColor_input: any;
backgroundImage_input: any;
bridgeDirection_input: any;
commandManager_input: any;
connectorTemplate_input: any;
constraints_input: any;
contextMenu_input: any;
dataSourceSettings_input: any;
defaultSettings_input: any;
drawType_input: any;
enableAutoScroll_input: any;
enableContextMenu_input: any;
height_input: any;
historyManager_input: any;
labelRenderingMode_input: any;
layout_input: any;
locale_input: any;
nodeTemplate_input: any;
pageSettings_input: any;
scrollSettings_input: any;
selectedItems_input: any;
showTooltip_input: any;
serializationSettings_input: any;
rulerSettings_input: any;
snapSettings_input: any;
tool_input: any;
tooltip_input: any;
width_input: any;
zoomFactor_input: any;
backgroundImage_alignment_input: any;
commandManager_commands_input: any;
commandManager_commands_canExecute_input: any;
commandManager_commands_execute_input: any;
commandManager_commands_gesture_input: any;
commandManager_commands_parameter_input: any;
contextMenu_showCustomMenuItemsOnly_input: any;
dataSourceSettings_dataSource_input: any;
dataSourceSettings_id_input: any;
dataSourceSettings_parent_input: any;
dataSourceSettings_query_input: any;
dataSourceSettings_root_input: any;
dataSourceSettings_tableName_input: any;
dataSourceSettings_crudAction_input: any;
dataSourceSettings_crudAction_create_input: any;
dataSourceSettings_crudAction_update_input: any;
dataSourceSettings_crudAction_destroy_input: any;
dataSourceSettings_crudAction_read_input: any;
dataSourceSettings_customFields_input: any;
dataSourceSettings_connectionDataSource_input: any;
dataSourceSettings_connectionDataSource_dataSource_input: any;
dataSourceSettings_connectionDataSource_id_input: any;
dataSourceSettings_connectionDataSource_sourceNode_input: any;
dataSourceSettings_connectionDataSource_targetNode_input: any;
dataSourceSettings_connectionDataSource_sourcePointX_input: any;
dataSourceSettings_connectionDataSource_sourcePointY_input: any;
dataSourceSettings_connectionDataSource_targetPointX_input: any;
dataSourceSettings_connectionDataSource_targetPointY_input: any;
dataSourceSettings_connectionDataSource_crudAction_input: any;
dataSourceSettings_connectionDataSource_customFields_input: any;
defaultSettings_connector_input: any;
defaultSettings_group_input: any;
defaultSettings_node_input: any;
historyManager_canPop_input: any;
historyManager_closeGroupAction_input: any;
historyManager_pop_input: any;
historyManager_push_input: any;
historyManager_redo_input: any;
historyManager_redoStack_input: any;
historyManager_stackLimit_input: any;
historyManager_startGroupAction_input: any;
historyManager_undo_input: any;
historyManager_undoStack_input: any;
layout_bounds_input: any;
layout_fixedNode_input: any;
layout_getLayoutInfo_input: any;
layout_getConnectorSegments_input: any;
layout_horizontalSpacing_input: any;
layout_margin_input: any;
layout_horizontalAlignment_input: any;
layout_verticalAlignment_input: any;
layout_orientation_input: any;
layout_type_input: any;
layout_verticalSpacing_input: any;
layout_root_input: any;
layout_springLength_input: any;
layout_springFactor_input: any;
layout_maxIteration_input: any;
pageSettings_autoScrollBorder_input: any;
pageSettings_multiplePage_input: any;
pageSettings_pageBackgroundColor_input: any;
pageSettings_pageBorderColor_input: any;
pageSettings_pageBorderWidth_input: any;
pageSettings_pageHeight_input: any;
pageSettings_pageMargin_input: any;
pageSettings_pageOrientation_input: any;
pageSettings_pageWidth_input: any;
pageSettings_scrollableArea_input: any;
pageSettings_scrollLimit_input: any;
pageSettings_boundaryConstraints_input: any;
pageSettings_showPageBreak_input: any;
scrollSettings_currentZoom_input: any;
scrollSettings_horizontalOffset_input: any;
scrollSettings_padding_input: any;
scrollSettings_verticalOffset_input: any;
scrollSettings_viewPortHeight_input: any;
scrollSettings_viewPortWidth_input: any;
selectedItems_children_input: any;
selectedItems_constraints_input: any;
selectedItems_getConstraints_input: any;
selectedItems_height_input: any;
selectedItems_offsetX_input: any;
selectedItems_offsetY_input: any;
selectedItems_rotateAngle_input: any;
selectedItems_tooltip_input: any;
selectedItems_width_input: any;
serializationSettings_preventDefaultValues_input: any;
rulerSettings_showRulers_input: any;
rulerSettings_horizontalRuler_input: any;
rulerSettings_horizontalRuler_interval_input: any;
rulerSettings_horizontalRuler_segmentWidth_input: any;
rulerSettings_horizontalRuler_arrangeTick_input: any;
rulerSettings_horizontalRuler_tickAlignment_input: any;
rulerSettings_horizontalRuler_markerColor_input: any;
rulerSettings_horizontalRuler_length_input: any;
rulerSettings_horizontalRuler_thickness_input: any;
rulerSettings_verticalRuler_input: any;
rulerSettings_verticalRuler_interval_input: any;
rulerSettings_verticalRuler_segmentWidth_input: any;
rulerSettings_verticalRuler_arrangeTick_input: any;
rulerSettings_verticalRuler_tickAlignment_input: any;
rulerSettings_verticalRuler_markerColor_input: any;
rulerSettings_verticalRuler_length_input: any;
rulerSettings_verticalRuler_thickness_input: any;
snapSettings_enableSnapToObject_input: any;
snapSettings_horizontalGridLines_input: any;
snapSettings_horizontalGridLines_lineColor_input: any;
snapSettings_horizontalGridLines_lineDashArray_input: any;
snapSettings_horizontalGridLines_linesInterval_input: any;
snapSettings_horizontalGridLines_snapInterval_input: any;
snapSettings_snapAngle_input: any;
snapSettings_snapConstraints_input: any;
snapSettings_snapObjectDistance_input: any;
snapSettings_verticalGridLines_input: any;
snapSettings_verticalGridLines_lineColor_input: any;
snapSettings_verticalGridLines_lineDashArray_input: any;
snapSettings_verticalGridLines_linesInterval_input: any;
snapSettings_verticalGridLines_snapInterval_input: any;
tooltip_alignment_input: any;
tooltip_alignment_horizontal_input: any;
tooltip_alignment_vertical_input: any;
tooltip_margin_input: any;
tooltip_relativeMode_input: any;
tooltip_templateId_input: any;
connectors_input: any;
nodes_input: any;
contextMenu_items_input: any;
nodes_class_attributes_input: any;
nodes_class_methods_input: any;
nodes_enumeration_members_input: any;
nodes_interface_attributes_input: any;
nodes_interface_methods_input: any;
nodes_subProcess_events_input: any;
selectedItems_userHandles_input: any;
options: any;
autoScrollChange_output: EventEmitter<{}>;
click_output: EventEmitter<{}>;
ejclick_output: EventEmitter<{}>;
connectionChange_output: EventEmitter<{}>;
connectorCollectionChange_output: EventEmitter<{}>;
connectorSourceChange_output: EventEmitter<{}>;
connectorTargetChange_output: EventEmitter<{}>;
contextMenuBeforeOpen_output: EventEmitter<{}>;
contextMenuClick_output: EventEmitter<{}>;
doubleClick_output: EventEmitter<{}>;
drag_output: EventEmitter<{}>;
dragEnter_output: EventEmitter<{}>;
dragLeave_output: EventEmitter<{}>;
dragOver_output: EventEmitter<{}>;
drop_output: EventEmitter<{}>;
editorFocusChange_output: EventEmitter<{}>;
groupChange_output: EventEmitter<{}>;
historyChange_output: EventEmitter<{}>;
itemClick_output: EventEmitter<{}>;
mouseEnter_output: EventEmitter<{}>;
mouseLeave_output: EventEmitter<{}>;
mouseOver_output: EventEmitter<{}>;
nodeCollectionChange_output: EventEmitter<{}>;
propertyChange_output: EventEmitter<{}>;
rotationChange_output: EventEmitter<{}>;
scrollChange_output: EventEmitter<{}>;
segmentChange_output: EventEmitter<{}>;
selectionChange_output: EventEmitter<{}>;
sizeChange_output: EventEmitter<{}>;
textChange_output: EventEmitter<{}>;
create_output: EventEmitter<{}>;
setTool_output: EventEmitter<{}>;
tag_commandManager_commands: any;
tag_connectors: any;
tag_nodes: any;
constructor(el: ElementRef, cdRef: ChangeDetectorRef, _ejIterableDiffers: IterableDiffers, _ejkeyvaluediffers: KeyValueDiffers);
}
export declare var EJ_DIAGRAM_COMPONENTS: Type<any>[];