src/components/kendoUI/treeview/treeview.component.ts
OnInit
OnDestroy
DoCheck
TreeView
changeDetection | ChangeDetectionStrategy.OnPush |
selector | wm-treeview |
styleUrls | ./treeview.component.scss |
templateUrl | ./treeview.component.html |
constructor(service: WebMapService, changeDetector: ChangeDetectorRef, renderer2: Renderer2, element: ElementRef, webComponents: WebComponentsService, bringTopServ: BringTopService, containerInteraction?: ContainerInteractionService)
|
||||||||||||||||||||||||
Parameters :
|
checkChildren |
Determines if the children checkboxes will get selected when the user selects the parent checkbox. |
checkParents |
Determines if the parent checkbox will get selected when the user selects all its children checkboxes. |
dataUrl |
Type : string
|
Optional input parameter to specify a custom data source URL. |
scrollTime |
Type : number
|
Optional input parameter to specify the delay time to move the scrollbars to ensure the node visibility. |
class |
Type : string
|
model |
Type : any
|
tabindex |
Type : string
|
tooltip |
Type : string
|
useCss |
Type : boolean
|
Default value : false
|
Property to know if the inline styles should not be applied. |
AfterCheck |
Type : EventEmitter<EventData>
|
AfterCollapse |
Type : EventEmitter<EventData>
|
AfterExpand |
Type : EventEmitter<EventData>
|
Click |
Type : EventEmitter<EventData>
|
DblClick |
Type : EventEmitter<EventData>
|
InitEventsSequenceAction |
Type : EventEmitter<EventData>
|
MouseDown |
Type : EventEmitter<EventData>
|
NodeMouseClick |
Type : EventEmitter<EventData>
|
NodeMouseDoubleClick |
Type : EventEmitter<EventData>
|
ContextMenu |
Type : EventEmitter<EventData>
|
DragDrop |
Type : EventEmitter<EventData>
|
Enter |
Type : EventEmitter<EventData>
|
GotFocus |
Type : EventEmitter<EventData>
|
KeyDown |
Type : EventEmitter<KeyEventArgs>
|
KeyPress |
Type : EventEmitter<EventData>
|
KeyUp |
Type : EventEmitter<KeyEventArgs>
|
Leave |
Type : EventEmitter<EventData>
|
LostFocus |
Type : EventEmitter<EventData>
|
MouseMove |
Type : EventEmitter<MouseEventArgs>
|
Resize |
Type : EventEmitter<EventData>
|
TextChanged |
Type : EventEmitter<EventData>
|
Validated |
Type : EventEmitter<EventData>
|
Validating |
Type : EventEmitter<EventData>
|
Private addExpandedNode | ||||||||
addExpandedNode(keyNode: any)
|
||||||||
Adds expanded node to expandedKeys collection
Parameters :
Returns :
void
|
afterCheck | ||||||
afterCheck(event: any)
|
||||||
Trigger the AfterCheck event when an item was checked.
Parameters :
Returns :
void
|
afterCheckEventHandler | ||||||
afterCheckEventHandler(event: any)
|
||||||
Decorators :
@serverEvent('AfterCheck', TreeViewComponent.TreeViewEventArgsExtractor)
|
||||||
Parameters :
Returns :
void
|
afterCollapseEventHandler | ||||||
afterCollapseEventHandler(event: any)
|
||||||
Decorators :
@serverEvent('AfterCollapse', TreeViewComponent.TreeViewEventArgsExtractor)
|
||||||
Parameters :
Returns :
void
|
afterExpandEventHandler | ||||||
afterExpandEventHandler(event: any)
|
||||||
Decorators :
@serverEvent('AfterExpand', TreeViewComponent.TreeViewEventArgsExtractor)
|
||||||
Parameters :
Returns :
void
|
Private buildTreeNodes | ||||||||||||||||
buildTreeNodes(nodeModels: any[], parentNode: TreeNode, isRoot?: boolean)
|
||||||||||||||||
Iterates the node tree models and create the TreeNodes
Parameters :
Returns :
void
|
clickEventHandler | ||||||
clickEventHandler(event: any)
|
||||||
Decorators :
@serverEvent('Click')
|
||||||
Parameters :
Returns :
void
|
collapse | ||||||
collapse(event: any)
|
||||||
Trigger the collapse event when a node is collapsed.
Parameters :
Returns :
void
|
dblclick | ||||||
dblclick(event: any)
|
||||||
Trigger the DoubleClick event when an item was clicked.
Parameters :
Returns :
void
|
detectChangesExecution |
detectChangesExecution()
|
Execute the detectChanges() function on the subscription of the detectChanges, this subscription is in the control.component.ts WinForms
Returns :
void
|
doubleClickEventHandler | ||||||
doubleClickEventHandler(event: any)
|
||||||
Decorators :
@serverEvent('DoubleClick')
|
||||||
Parameters :
Returns :
void
|
expand | ||||||
expand(event: any)
|
||||||
Trigger the expand event when a node is expanded.
Parameters :
Returns :
void
|
fetchChildren | ||||||||
fetchChildren(node: any)
|
||||||||
the parent node's items collection as children
Parameters :
Returns :
Observable<any[]>
|
fetchTreeNodes |
fetchTreeNodes()
|
Fetchs tree nodes
Returns :
void
|
getDisplayElement |
getDisplayElement()
|
Returns :
any
|
hasChildren | ||||||||
hasChildren(node: any)
|
||||||||
check if the parent node has children
Parameters :
Returns :
boolean
|
iconStyle | ||||||||
iconStyle(item: any)
|
||||||||
Returns the icon for the treenode
Parameters :
Returns :
any
|
iconStyleSize |
iconStyleSize()
|
Sets the treeNode icon dimension
Returns :
void
|
Static InitEventsSequenceActionEventArgsExtractor | |||||||||
InitEventsSequenceActionEventArgsExtractor(event: any, component: TreeViewComponent)
|
|||||||||
Parameters :
Returns :
any
|
initEventsSequenceActionHandler | ||||||
initEventsSequenceActionHandler(event: any)
|
||||||
Decorators :
@serverEvent('InitEventsSequenceAction', TreeViewComponent.InitEventsSequenceActionEventArgsExtractor)
|
||||||
Parameters :
Returns :
void
|
isValidIcon | ||||||||
isValidIcon(item: any)
|
||||||||
Returns the icon for the treenode
Parameters :
Returns :
boolean
|
Private mightBeATreeExpandOrCollapse | ||||||
mightBeATreeExpandOrCollapse(elem: HTMLElement)
|
||||||
Parameters :
Returns :
boolean
|
mousedown | ||||||
mousedown(event: any)
|
||||||
Decorators :
@serverEvent('MouseDown', TreeViewComponent.MouseDownExtractor)
|
||||||
Trigger the DoubleClick event when an item was clicked.
Parameters :
Returns :
void
|
Static MouseDownExtractor | |||||||||
MouseDownExtractor(event: any, component: TreeViewComponent)
|
|||||||||
Parameters :
Returns :
any
|
ngDoCheck |
ngDoCheck()
|
Returns :
void
|
ngOnDestroy |
ngOnDestroy()
|
OnDestroy life-cycle hook
Returns :
void
|
ngOnInit |
ngOnInit()
|
OnInit life-cycle hook
Returns :
void
|
nodeMouseClickEventHandler | ||||||
nodeMouseClickEventHandler(event: any)
|
||||||
Decorators :
@serverEvent('NodeMouseClick', TreeViewComponent.TreeNodeMouseClickEventArgs)
|
||||||
Parameters :
Returns :
void
|
nodeMouseDoubleClickEventHandler | ||||||
nodeMouseDoubleClickEventHandler(event: any)
|
||||||
Decorators :
@serverEvent('NodeMouseDoubleClick', TreeViewComponent.TreeNodeMouseClickEventArgs)
|
||||||
Parameters :
Returns :
void
|
nodeStyle | ||||||||
nodeStyle(item: any)
|
||||||||
Returns the color inline style for the treeNode
Parameters :
Returns :
any
|
nodeTooltip | ||||||
nodeTooltip(item: any)
|
||||||
Gets the tooltip text of the given node.
Parameters :
Returns :
string
|
obtainNodeByKey | ||||||
obtainNodeByKey(nodeKey: string)
|
||||||
Parameters :
Returns :
TreeNode
|
Private processTreeNodes | ||||||||
processTreeNodes(nodeModels: any[])
|
||||||||
Creates root node and call buildTreeNodes to build the tree structure
Parameters :
Returns :
TreeNode[]
The tree represented by TreeNodes objects |
Private removeExpandedNode | ||||||||
removeExpandedNode(keyNode: any)
|
||||||||
Removes expanded node from expandedKeys collection
Parameters :
Returns :
void
|
selectionChange | ||||||
selectionChange(event: any)
|
||||||
Trigger the Click event when an item was clicked.
Parameters :
Returns :
void
|
Static TreeNodeMouseClickEventArgs | |||||||||
TreeNodeMouseClickEventArgs(event: any, component: TreeViewComponent)
|
|||||||||
Parameters :
Returns :
any
|
Static TreeViewEventArgsExtractor | |||||||||
TreeViewEventArgsExtractor(event: any, component: TreeViewComponent)
|
|||||||||
Parameters :
Returns :
any
|
trySetNodeClicked | ||||||
trySetNodeClicked(event: any)
|
||||||
Returns the index path of a clicked node
Parameters :
Returns :
void
|
updateExpandedKeys |
updateExpandedKeys()
|
Updates the expandedKey collection. A time-out is required to wait until the dom is updated
Returns :
void
|
Private addModifierKey | ||||||
addModifierKey(keyCode: number)
|
||||||
Add a modifier key if it applies.
Parameters :
Returns :
void
|
applyAnchorProperty |
applyAnchorProperty()
|
Applies anchor property
Returns :
void
|
applyAutoSizeProperty |
applyAutoSizeProperty()
|
Applies auto size property Fix the current control dimensions to fit its content according to the autosize and autosizemode properties
Returns :
void
|
applyFocus |
applyFocus()
|
Applies focus to input or selectable element in component. It triggers dom element focus()
Returns :
void
|
blur | ||||||
blur(event: any)
|
||||||
Decorators :
@serverEvent('LostFocus')
|
||||||
Parameters :
Returns :
void
|
bringToFront |
bringToFront()
|
Bring to the front the current control.
Returns :
void
|
Private bringToFrontService |
bringToFrontService()
|
Bring to front service
Returns :
void
|
Protected calculateTabOrder |
calculateTabOrder()
|
Calculates tab order according to model value and TabStop
Returns :
any
tab order |
canSubscribeToErrorProvider |
canSubscribeToErrorProvider()
|
Returns true if the control is ready to subscribe to the ErroProvider.
Returns :
boolean
|
change | ||||||
change(event: any)
|
||||||
Decorators :
@serverEvent('TextChanged')
|
||||||
Parameters :
Returns :
void
|
changeChildEnableStatus |
changeChildEnableStatus(parent: any, value: boolean)
|
Property EnabledInternal: is used to check the original enabled state of any control. IMPORTANT: This property is modify only when the component is modified by himself its parent can't modify it
Returns :
void
|
checkDetectChangesAfterLeave |
checkDetectChangesAfterLeave()
|
Over ride if the component need to check for changes after losses focus
Returns :
void
|
checkErrorProvider |
checkErrorProvider()
|
This function handles the ErrorProvider for each component
Returns :
void
|
contextMenu | ||||||
contextMenu(event: any)
|
||||||
Parameters :
Returns :
void
|
createErrorProvider |
createErrorProvider()
|
Auxiliary function that creates the image of the errorProvider, this to reduce the cognitive complexity of the function checkErrorProvider
Returns :
void
|
currentWebMapService |
currentWebMapService()
|
Current instance of the static WebMapService
Returns :
WebMapService
{*} |
detectChanges |
detectChanges()
|
Triggers a detect change action
Returns :
void
|
detectChangesSubscribe |
detectChangesSubscribe()
|
Each component that have the isForm as true should implement this method
Returns :
void
|
dragDrop | ||||||||
dragDrop(event: any)
|
||||||||
Decorators :
@serverEvent('DragDrop', ControlComponent.dragDropEventArgsExtractor)
|
||||||||
Handles the dragdrop event. Should stop server propagation if allowdrop is false;
Parameters :
Returns :
boolean
|
Static dragDropEventArgsExtractor | |||||||||
dragDropEventArgsExtractor(event: any, component: ControlComponent)
|
|||||||||
Parameters :
Returns :
any
|
enter | ||||||
enter(event: any)
|
||||||
Decorators :
@serverEvent('Enter', ControlComponent.EnterEventArgsExtractor, undefined)
|
||||||
Parameters :
Returns :
void
|
Static EnterEventArgsExtractor | |||||||||
EnterEventArgsExtractor(event: any, component: ControlComponent)
|
|||||||||
Parameters :
Returns :
any
|
errorValueAux |
errorValueAux()
|
Auxiliary function that returns values in some especial cases, this to reduce the cognitive complexity of the function checkErrorProvider
Returns :
number
|
focus | ||||||
focus(event: any)
|
||||||
Decorators :
@serverEvent('GotFocus')
|
||||||
Parameters :
Returns :
void
|
getElementErrorProviderStyle | ||||||
getElementErrorProviderStyle(element)
|
||||||
Get the corresponding Style depending of the TagName
Parameters :
Returns :
string
|
getElementsWidth |
getElementsWidth()
|
Calculate the total width, including all siblings elements.
Returns :
number
|
getExtraElement |
getExtraElement()
|
Gets the extra element affecting the position of the error provider.
Returns :
any
|
Protected getNewPositions |
getNewPositions()
|
Gets new positions Analyze the children components and get the new sizes for this control with the autoSizeMode
Returns :
literal type
new positions |
getStyle |
getStyle()
|
Gets the new Style
Returns :
Style
|
getStyleDisplay |
getStyleDisplay()
|
Method to allow each component to manage its own display property Example : {display: 'block'}
Returns :
string
|
getType |
getType()
|
Gets string indicating the type
Returns :
string
type |
getWrapperElement |
getWrapperElement()
|
Gets the wrapper element of the control in the DOM.
Returns :
any
|
Private hideToolTipDirective |
hideToolTipDirective()
|
Hides tool tip directive
Returns :
void
|
isBindedEvent | ||||||||
isBindedEvent(event: string)
|
||||||||
Indicates if an event is binded in the server or not.
Parameters :
Returns :
boolean
|
isComponentReady |
isComponentReady()
|
Determines whether component is ready in the DOM
Returns :
boolean
true if component ready |
Protected isCustomControl |
isCustomControl()
|
Check if this control is a custom editor for the c1flexgrid component. otherwise it returns False.
Returns :
boolean
Returns True if the control is within a custom editor column, otherwise it returns False. |
isUserControl |
isUserControl()
|
Gets if is usercontrol or not
Returns :
boolean
|
keyDown | ||||||
keyDown(event: any)
|
||||||
Decorators :
@serverEvent('KeyDown', ControlComponent.keyEventArgsExtractor)
|
||||||
Parameters :
Returns :
void
|
Static keyEditEventArgsExtractor | |||||||||
keyEditEventArgsExtractor(event: any, component: ControlComponent)
|
|||||||||
Parameters :
Returns :
any
|
Static keyEventArgsExtractor | |||||||||
keyEventArgsExtractor(event: any, component: ControlComponent)
|
|||||||||
Parameters :
Returns :
any
|
keyPress | ||||||
keyPress(event: any)
|
||||||
Decorators :
@serverEvent('KeyPress', ControlComponent.keyPressEventArgsExtractor)
|
||||||
Parameters :
Returns :
void
|
Static keyPressEventArgsExtractor | ||||||||||||
keyPressEventArgsExtractor(event: any, component: ControlComponent)
|
||||||||||||
Parameters :
Returns :
any
|
keyUp | ||||||
keyUp(event: any)
|
||||||
Decorators :
@serverEvent('KeyUp', ControlComponent.keyEventArgsExtractor)
|
||||||
Parameters :
Returns :
void
|
leave | ||||||
leave(event: any)
|
||||||
Decorators :
@serverEvent('Leave')
|
||||||
Parameters :
Returns :
void
|
leaveEventsHandler | ||||||
leaveEventsHandler(event: any)
|
||||||
Triggers the leave-validating-validated events in the correct order.
Parameters :
Returns :
void
|
markForCheck |
markForCheck()
|
Marks for check Marks component to be checked by the next detect changes action
Returns :
void
|
mouseEnter | ||||||||
mouseEnter(event: any)
|
||||||||
Mouses enter Shows tooltip if need it
Parameters :
Returns :
void
|
mouseLeave | ||||||||
mouseLeave(event: any)
|
||||||||
Mouses leave Hides tooltip if need it
Parameters :
Returns :
void
|
mouseMove | ||||||
mouseMove(event: any)
|
||||||
MouseMove event emit the data for every mouseMove event
Parameters :
Returns :
void
|
ngAfterViewChecked |
ngAfterViewChecked()
|
Returns :
void
|
ngAfterViewInit |
ngAfterViewInit()
|
Returns :
void
|
notifyErrorProvider |
notifyErrorProvider()
|
Auxiliary function notifying that the errorProvider has been rendered, this to reduce the cognitive complexity of the function checkErrorProvider
Returns :
void
|
notifyEvent |
notifyEvent(eventName: string, event: any)
|
Notifies leave
Returns :
void
|
Protected notifyParentAutoSize |
notifyParentAutoSize()
|
Notifies parent auto size
Returns :
void
|
notifyWindowToBringTop | ||||||||
notifyWindowToBringTop(event: any)
|
||||||||
Notifies the window to bring top When a control is clicked or focused in the screen
Parameters :
Returns :
void
|
processSpecialDock | ||||||||||||||||
processSpecialDock(component: ControlComponent, size: ISize, offsets: IOffsets)
|
||||||||||||||||
Process special dock for the current Control. you should override the method in the specify control.
Parameters :
Returns :
literal type
special dock. new size and offset for the dock context. |
Private removeModifierKey | ||||||
removeModifierKey(keyCode: number)
|
||||||
Remove a modifier key if it applies.
Parameters :
Returns :
void
|
Private removeStyleProperty | ||||||||
removeStyleProperty(property: string)
|
||||||||
Sets style property Updates model values for Style
Parameters :
Returns :
void
|
resize | ||||||||
resize(event: any)
|
||||||||
Decorators :
@serverEvent('Resize')
|
||||||||
Trigger the event resize defined through the output member.
Parameters :
Returns :
void
|
resolvePendingTabSubscriptions |
resolvePendingTabSubscriptions()
|
Resolves pending tab subscriptions for components that were resolved as pending parent
Returns :
void
|
Protected setChildIndex |
setChildIndex()
|
Sets child index to HTML zindex property
Returns :
void
|
setDisplayElementOriginalDimensions |
setDisplayElementOriginalDimensions()
|
Sets display element original dimensions
Returns :
void
|
setMyStyle |
setMyStyle()
|
Returns a valid style object to be applied according to the styling information set in the control's model
Returns :
literal type
|
shouldApplyFocus |
shouldApplyFocus()
|
Determines whether applyFocus method should be called.
Returns :
boolean
true if apply focus |
Private shouldValidateErrorProvider |
shouldValidateErrorProvider()
|
Determines if error provider should be validated
Returns :
boolean
true if it has to validate error provider |
Private showTooltipDirective |
showTooltipDirective()
|
Shows tooltip directive
Returns :
void
|
specialStyle |
specialStyle()
|
Specials style. Override this method if you want to handle special style for the dock
Returns :
void
style |
Private startAnchorProcess |
startAnchorProcess()
|
Starts anchor process After rendering a new window the anchor process is triggered before the docking process to ensure that the measure to edges are correct and the anchor distances are calculated properly
Returns :
void
|
subscribeErrorProvider |
subscribeErrorProvider()
|
This function handles the subscription to the ErrorProvider.
Returns :
void
|
Private tooltipHandler |
tooltipHandler()
|
Tooltips handler
Returns :
void
|
Protected updateDockProperty |
updateDockProperty()
|
compare if the dock is different and call the dockChange
Returns :
void
|
validated | ||||||
validated(event: any)
|
||||||
Decorators :
@serverEvent('Validated')
|
||||||
Parameters :
Returns :
void
|
validating | ||||||
validating(event: any)
|
||||||
Decorators :
@serverEvent('Validating')
|
||||||
Parameters :
Returns :
void
|
verifyErrorProvider | ||||||
verifyErrorProvider(event: EventData)
|
||||||
Function that verifies that another component does not duplicate the same errorProvider
Parameters :
Returns :
void
|
defaultDataUrl |
Type : string
|
Default value : 'api/treeview/FetchItems'
|
iconHeight |
Type : any
|
iconWidth |
Type : any
|
isExpanded |
Default value : () => {...}
|
The field that holds the keys of the expanded nodes. |
isVisible |
Default value : () => {...}
|
The visible state of the node in the parent tree nodes. |
kendoTreeView |
Type : KendoTreeView
|
Decorators :
@ViewChild(KendoTreeView, {static: false})
|
loading |
Type : boolean
|
mouseDownNativeEvent |
Type : any
|
Nouse down native event of tree view component, used to saved Button and X and Y porperties require for another events. |
Private _font |
Type : Font
|
_model |
Type : any
|
controlFlag |
Default value : true
|
The controlFlag help us to avoid twice calls. |
detectChangesSubscription |
Type : string
|
Detect changes subscription of control component |
displayElementInner |
Type : HTMLElement | undefined
|
the element that is shown in the DOM. Should be override in each component. |
Private Static DIV_TAG |
Type : string
|
Default value : 'DIV'
|
errorIsRendered |
Default value : false
|
This flag lets the controller know if the error provider has been rendered. |
errorIsShowed |
Default value : false
|
This flag allows the controller to display the errorProvider. |
hasErrorProviderSubscription |
Default value : false
|
Flag indicating whether the control has the error provider subscription. |
isControlComponent |
Default value : true
|
Validate the component inherits from controlComponent or is an instance of controlComponent |
isInsideGridCell |
Type : boolean
|
This should be set from the container where the component is going to be rendered Determines whether the component is render dynamically inside a grid cell(using a container mechanism like wm-container) |
Static modifierKeys |
Default value : Keys.none
|
originalHeight |
Type : number
|
Original height of control component |
originalVisibility |
Type : boolean
|
Original visibility of control component Keeps a record of the current visible value to detect changes; |
originalWidth |
Type : number
|
Original width of control component |
registerManually |
Default value : false
|
A reference for managing component registration manually |
shortcut |
Type : string
|
Shortcut property of basecontrolcomponent |
showUnderline |
Default value : false
|
Property to trigger the underline of the shortcuts |
style |
Type : Style
|
This object contains the style information for the component. |
syncCompleteSubscription |
Type : string
|
Sync complete subscription of control component |
tabDirective |
Type : ControlsDirective
|
Decorators :
@ViewChild(ControlsDirective, {static: false})
|
View child of tab directive |
tooltipDir |
Type : TooltipDirective
|
Decorators :
@ViewChild(TooltipDirective)
|
View child of control component |
triggerShortcutUnderlineSubscription |
Type : Subscription
|
Shortcut underline subcription of a component |
afterFirstCall |
Default value : false
|
After first call of control component. Flag used to know if the control have been called in the ngAfterViewInit |
anchorApplied |
Default value : -1
|
Anchor applied of control component Holds the currently applied anchor property -1 otherwise. |
autoSizeApplied |
Default value : false
|
Auto size applied of control component |
children |
Type : []
|
Default value : []
|
Controls of control component Array of controls that are children of this component |
containerTabOrderService |
Type : ContainerTabOrderService
|
Container tab order service of control component base component |
currentAutoSizeMode |
Default value : -1
|
Current auto size mode of control component |
currentDock |
Type : number
|
Default value : 0
|
Current dock of control component |
currentDockingOrder |
Type : []
|
Default value : []
|
Current docking order of control component. Array of children ids |
customControl |
Default value : false
|
Custom control property obtains the value when is calculated in ngAfterViewInit, it determines if it is a component rendered inside of a custom control column of WFNETC1 WE SHOULD TRY TO REMOVE THIS PROPERTY, WINFORMS COMPONENTS SHOULD NOT KNOW THAT A COMPONENT FROM WFNETC1 EXISTS. |
defaultControls |
Type : []
|
Default value : []
|
Default controls of control component. Internal array of the child with special docking |
errorProviderIconWasCreated |
Type : boolean
|
Flag to know if the error provider icon is created. |
internalTabOrder |
Type : any
|
Internal tab order of control component base component |
isApplyingFocus |
Type : boolean
|
Optional flag to determine when the component is calling the applyFocus method. |
lastErrorProviderMessage |
Default value : undefined
|
Last error provider message of control component base component to cached value and avoid multiple unnecessary function calls |
lastZIndex |
Type : number
|
Default value : 0
|
Last zIndex of control component |
originalTooltipText |
Type : string
|
Original tooltip text of control component base component |
specialDock |
Default value : false
|
Special dock of control component. Mark to process the dock with special values |
tabNodeReference |
Type : TabNode
|
Tab node reference of base control component |
tooltipDisplayed |
Type : boolean
|
Tooltip displayed of control component base component |
displayElement | ||||||
getdisplayElement()
|
||||||
Gets display element calculated using getDisplayElement function
Returns :
HTMLElement | undefined
|
||||||
setdisplayElement(value: HTMLElement | undefined)
|
||||||
Sets displayElement innerProperty
Parameters :
Returns :
void
|
expandedKeys | ||||||
getexpandedKeys()
|
||||||
setexpandedKeys(value: any[])
|
||||||
Sets/Gets expandedKeys.
Parameters :
Returns :
void
|
disabledKeys | ||||||
getdisabledKeys()
|
||||||
setdisabledKeys(value: any[])
|
||||||
Sets/Gets disabledKeys.
Parameters :
Returns :
void
|
nodes | ||||||
getnodes()
|
||||||
setnodes(value: TreeNode[])
|
||||||
Sets/Gets nodes.
Parameters :
Returns :
void
|
treeClass |
gettreeClass()
|
Gets tree css class
Returns :
string
|
showPlusMinus |
getshowPlusMinus()
|
Gets property to show plus minus expandable tree
Returns :
boolean
|
url |
geturl()
|
Returns the data source URL of this component.
Returns :
string
|
scrollDelay |
getscrollDelay()
|
Returns the delay time to move the scrollbar ensuring the node visibility
Returns :
number
|
checkableSettings |
getcheckableSettings()
|
Returns the settings for the checkboxes property
Returns :
CheckableSettings
|
checkboxes | ||||||
getcheckboxes()
|
||||||
Get the checkboxes property value
Returns :
boolean
|
||||||
setcheckboxes(value: boolean)
|
||||||
Set the checkboxes property value
Parameters :
Returns :
void
|
selectedNodeBind | ||||||
getselectedNodeBind()
|
||||||
Get the selectedNode array to bind Kendo property value
Returns :
any[]
|
||||||
setselectedNodeBind(value: any[])
|
||||||
Set the selectedNode array to bind Kendo property value
Parameters :
Returns :
void
|
selectedNodeInfo | ||||||
getselectedNodeInfo()
|
||||||
Get the selectedNodeInfo property value
Returns :
any
|
||||||
setselectedNodeInfo(value: any)
|
||||||
Set the selectedNodeInfo property value
Parameters :
Returns :
void
|
selectedNode | ||||||
getselectedNode()
|
||||||
Get the selectedNode property value
Returns :
TreeNode
|
||||||
setselectedNode(value: TreeNode)
|
||||||
Set the selectedNode property value
Parameters :
Returns :
void
|
refreshExpandedKeys | ||||||
getrefreshExpandedKeys()
|
||||||
Get the refresh ExpandedKeys property value
Returns :
boolean
|
||||||
setrefreshExpandedKeys(value: boolean)
|
||||||
Set the refresh ExpandedKeys property value
Parameters :
Returns :
void
|
checkedKeys | ||||||
getcheckedKeys()
|
||||||
Get checkedKeys
Returns :
any
|
||||||
setcheckedKeys(value: any)
|
||||||
Sets checkedKeys
Parameters :
Returns :
void
|