File

projects/m2-core/src/lib/shared/ui-components/navigation-panel/breadcrumb/breadcrumbs.component.ts

Implements

OnInit

Metadata

Index

Properties
Methods
Inputs
Outputs
Accessors

Constructor

constructor(element: ElementRef, router: Router)
Parameters :
Name Type Optional
element ElementRef No
router Router No

Inputs

crumbNodes
Type : []
defaultQueryParams
Type : Params
Default value : {}
formRouterLinkFn
Type : function
Default value : (nodeId => NavigationUtils.formContentRouterLink(nodeId))
rootFaClass
Type : string
rootNodes
Type : TreeNodeData[]

Outputs

childrenOpened
Type : EventEmitter
rightClick
Type : EventEmitter

Methods

childrenClosed
childrenClosed(dropdownMenuElement: HTMLElement)
Parameters :
Name Type Optional
dropdownMenuElement HTMLElement No
Returns : void
initContextMenu
initContextMenu()
Returns : void
ngOnInit
ngOnInit()
Returns : void
onChildrenOpened
onChildrenOpened(node: TreeNodeData, dropdownMenuElement: HTMLElement)
Parameters :
Name Type Optional
node TreeNodeData No
dropdownMenuElement HTMLElement No
Returns : void
onCrumbChildrenRightClick
onCrumbChildrenRightClick(event: MouseEvent)
Parameters :
Name Type Optional
event MouseEvent No
Returns : void
onCrumbsRightClick
onCrumbsRightClick(event: MouseEvent)
Parameters :
Name Type Optional
event MouseEvent No
Returns : void
onNodeActivated
onNodeActivated(node: TreeNodeData)
Parameters :
Name Type Optional
node TreeNodeData No
Returns : void

Properties

_crumbNodes
Type : TreeNodeData[]
contextMenu
Type : MenuItem[]
crumbNodesReversed
Type : TreeNodeData[]
Default value : []
pathNodeIds
Default value : new Set<number>()

Accessors

crumbNodes
getcrumbNodes()
setcrumbNodes(crumbNodes: TreeNodeData[])
Parameters :
Name Type Optional
crumbNodes TreeNodeData[] No
Returns : void
Legend
Html element
Component
Html element with directive

results matching ""

    No results matching ""