File

projects/m2-core/src/lib/widget-modules/transaction/button/transaction-button.component.ts

Implements

OnInit AfterViewInit

Metadata

Index

Properties
Methods
Inputs
Accessors

Constructor

constructor(router: Router, uiConfigService: UIConfigService, actionsService: ActionsService, txService: TransactionService, transactionReadService: TransactionReadService, transactionBusinessService: TransactionBusinessService, authService: AuthService, accountService: AccountService, globalModalsService: GlobalModalsService, applicationStateService: ApplicationStateService, Help: any)
Parameters :
Name Type Optional
router Router No
uiConfigService UIConfigService No
actionsService ActionsService No
txService TransactionService No
transactionReadService TransactionReadService No
transactionBusinessService TransactionBusinessService No
authService AuthService No
accountService AccountService No
globalModalsService GlobalModalsService No
applicationStateService ApplicationStateService No
Help any No

Inputs

formTxNameFn
Type : function
Default value : (() => Promise.resolve($localize`:@@transaction:Пакет изменений` + ` ${DateUtils.formatDateTime(Date.now())}`))
itemDetails
Type : ItemDetails
nodeId
Type : number

Methods

activateTx
activateTx(openTx: Transaction)
Parameters :
Name Type Optional
openTx Transaction No
Returns : void
getTxInfo
getTxInfo(tx: Transaction)

Misc

Parameters :
Name Type Optional
tx Transaction No
Returns : string
ngAfterViewInit
ngAfterViewInit()
Returns : void
ngOnInit
ngOnInit()
Returns : void
onCommitTxClick
onCommitTxClick(event: MouseEvent)
Parameters :
Name Type Optional
event MouseEvent No
Returns : void
onCreateTxClick
onCreateTxClick()

Transaction management

Returns : void
onDelegateTxClick
onDelegateTxClick()
Returns : void
onDropdownClose
onDropdownClose()
Returns : void
onDropdownOpen
onDropdownOpen()

Menu

Returns : void
onEditTxClick
onEditTxClick()
Returns : void
onF1KeyDown
onF1KeyDown(event: KeyboardEvent)

Help

Parameters :
Name Type Optional
event KeyboardEvent No
Returns : void
onPauseTxClick
onPauseTxClick()
Returns : void
onRelatedApplicationClick
onRelatedApplicationClick(event: MouseEvent)
Parameters :
Name Type Optional
event MouseEvent No
Returns : void
onRollbackTxClick
onRollbackTxClick(event: MouseEvent)
Parameters :
Name Type Optional
event MouseEvent No
Returns : void
onShowTxDetailsClick
onShowTxDetailsClick(tx: Transaction, event: MouseEvent)
Parameters :
Name Type Optional
tx Transaction No
event MouseEvent No
Returns : void
onTransactionManagementClick
onTransactionManagementClick()

Transactions

Returns : void
toggleShowActiveApplicationMode
toggleShowActiveApplicationMode()

Application

Returns : void

Properties

activeApplication$
Type : Observable<Application | null>
Default value : this.applicationStateService.activeApplication$
activeApplicationActions
Type : ApplicationActionsComponent
Decorators :
@ViewChild('activeApplicationActions')
activeMsg
Default value : $localize`:@@activeMsg:Активен`
activeTx
Type : Transaction
Optional applicationBtns
Type : SdiButton[]
applicationRouterLink
Default value : CONSTANTS.APPLICATION_ROUTER_LINK
canCreateTransactions
Type : boolean
canEdit
Type : boolean
canManageApplications
Type : boolean
createdMsg
Default value : $localize`:@@createdMsg:создан`
dropdownMenu
Type : Dropdown
Decorators :
@ViewChild(Dropdown)
hasChangesMsg
Default value : $localize`:@@hasChangesMsg:содержит изменения`
hasNoChangesMsg
Default value : $localize`:@@hasNoChangesMsg:не содержит изменений`
isShowActiveApplicationModeOn$
Type : Observable<boolean>
Default value : this.applicationStateService.isShowActiveApplicationModeOn$
loadingTxs
Type : boolean
menuRef
Type : ElementRef
Decorators :
@ViewChild('menu')
myLogin
Type : string
onCloseApplicationClickFn
Default value : (() => this.applicationStateService.setShowActiveApplicationMode(false))
openTransactions
Type : Transaction[]
Default value : []
pausedMsg
Default value : $localize`:@@pausedMsg:Приостановлен`
showFloatingApplication$
Type : Observable<boolean>
Default value : this.applicationStateService.showFloatingApplication$
Public uiConfigService
Type : UIConfigService
vicedLogins$
Default value : this.accountService.vicedLogins$

Accessors

canViewDetails
getcanViewDetails()

Permissions

Returns : boolean
canCommit
getcanCommit()
canPause
getcanPause()
canRollback
getcanRollback()
canDelegate
getcanDelegate()
canEditTx
getcanEditTx()
Legend
Html element
Component
Html element with directive

results matching ""

    No results matching ""