File

projects/m2-core/src/lib/model/taxonomy/TreeClassifierNode.ts

Extends

Item

Implements

TreeNodeData TileData

Index

Properties
Methods

Constructor

constructor(id?: number, classifierId, displayName?: string, status?: ItemStatus, treeClassifier?: number)
Parameters :
Name Type Optional
id number Yes
classifierId No
displayName string Yes
status ItemStatus Yes
treeClassifier number Yes

Properties

Public background
Type : SafeStyle
Public backgroundImage
Type : string
Public Optional checked
Type : boolean
Public children
Type : TreeClassifierNode[]
Public classifierId
Type : number
Public dominantRGB
Type : string
Public editable
Type : boolean
Public faClass
Type : string
Public hasChildren
Type : boolean
Public image
Type : string
Public isDescriptionPinned
Type : boolean
Public isDescriptionShown
Type : boolean
Public isExpanded
Type : boolean
Public isHidden
Type : boolean
Public Optional isSelectionDisabled
Type : boolean
Public Optional partial
Type : boolean
Public queryParams
Type : Params
Public queryParamsHandling
Default value : <QueryParamsHandling> 'merge'
Public renameModeON
Type : boolean
Public routerLink
Default value : CONSTANTS.CLASSIFIER_ROUTER_LINK
Public treeNodeId
Type : string
Static TYPE
Type : string
Default value : 'TreeClassifierNodeTransfer'
Public Optional $$origin
Type : string
Public isNode
Default value : false
Public status
Type : ItemStatus
Public statusPrintForm
Type : string
Public blobValue
Type : number
Public comment
Type : string
Public displayName
Type : string
Public isActive
Type : boolean
Public Optional isDeleted
Type : boolean
Public metaClass
Type : MetaClass
Public parentNodeId
Type : number
Public searchExplanation
Type : string
Public treeClassifier
Type : number
Public id
Type : number
Public isBlocked
Type : boolean
Public Optional valueIdentifier
Type : number

Methods

Public format
format()
Returns : void
Static formatItem
formatItem(item: Item)
Parameters :
Name Type Optional
item Item No
Returns : void
Static formNavigationParams
formNavigationParams(item: Item, nodeId: number, target: string, queryParamsHandling?: QueryParamsHandling, itemStatusToShow?: ItemStatus)
Parameters :
Name Type Optional Default value
item Item No
nodeId number No
target string No '_blank'
queryParamsHandling QueryParamsHandling Yes
itemStatusToShow ItemStatus Yes
Returns : NavigationParams
Static formQueryParams
formQueryParams(itemId: number, classifierId?: number, referenceBookId?: number, taxonomyReferenceId?: number, treeClassifierFirstParentItemId?: number, showClassifierStructure?: boolean, showStructureItemInTable?: boolean)
Parameters :
Name Type Optional
itemId number No
classifierId number Yes
referenceBookId number Yes
taxonomyReferenceId number Yes
treeClassifierFirstParentItemId number Yes
showClassifierStructure boolean Yes
showStructureItemInTable boolean Yes
Returns : Params
Static formRouterLink
formRouterLink(parentNodeId?: number, classifierId?: number)
Parameters :
Name Type Optional
parentNodeId number Yes
classifierId number Yes
Returns : string
Static getDisplayNameFormatted
getDisplayNameFormatted(item: Item)
Parameters :
Name Type Optional
item Item No
Returns : string
Static isElementItem
isElementItem(element: any)
Parameters :
Name Type Optional
element any No
Returns : boolean
Static isElementNode
isElementNode(element: any)
Parameters :
Name Type Optional
element any No
Returns : boolean

results matching ""

    No results matching ""