File

projects/m2-core/src/lib/shared/ui-components/value/card-rows/component/item-summary-row.component.ts

Extends

CallbackSubscriber

Implements

OnChanges

Metadata

Index

Properties
Methods
Inputs

Constructor

constructor(webSocketService: WebSocketService, dataService: DataService, dataReadService: DataReadService, similarityReadService: SimilarityReadService, Help: any)
Parameters :
Name Type Optional
webSocketService WebSocketService No
dataService DataService No
dataReadService DataReadService No
similarityReadService SimilarityReadService No
Help any No

Inputs

cardRow
Type : ItemSummaryRow
cardRowInitIndent
Type : any
Default value : CONSTANTS.CARD_ROW_INIT_INDENT
colWidthRatioInPercent
Type : number
editModeON
Type : boolean

Methods

Protected handleWebSocketCallbacks
handleWebSocketCallbacks(msg: CallbackMessage, msgType: CallbackMessageType)

Callbacks handling

Parameters :
Name Type Optional
msg CallbackMessage No
msgType CallbackMessageType No
Returns : void
ngOnChanges
ngOnChanges(changes: ComponentChanges<ItemSummaryRowComponent>)
Parameters :
Name Type Optional
changes ComponentChanges<ItemSummaryRowComponent> No
Returns : void
onF1KeyDown
onF1KeyDown(event: KeyboardEvent)

Help

Parameters :
Name Type Optional
event KeyboardEvent No
Returns : void
ngOnInit
ngOnInit()
Returns : void

Properties

duplicateItems
Type : Item[]
Default value : []
ItemStatus
Default value : ItemStatus
onStatusChangedFn
Default value : ((status: ItemStatus) => { if (!(this.cardRow.itemId > 0)) { return Promise.resolve(); } const request = new EditClassifiableElementRequest(this.cardRow.itemId, EditClassifiableAttributeType.Status, null, null, status); return this.dataService.editItem(request) .toPromise() .then(() => this.cardRow.itemStatus = status); })
Optional originalItem
Type : Item
Optional parentNodeImage
Type : string
primitiveValueComponent
Type : PrimitiveValueComponent
Decorators :
@ViewChild(PrimitiveValueComponent)
Protected Abstract webSocketService
Type : WebSocketService

ng services

Legend
Html element
Component
Html element with directive

results matching ""

    No results matching ""