File

src/services/windowservice/window.service.ts

Index

Properties
Methods
Accessors

Methods

notifyAcceptButtonCreated
notifyAcceptButtonCreated(event: EventData)

Method to notify to the accept button of window has been created

Parameters :
Name Type Optional
event EventData No
Returns : void
notifyApplyFakeFocus
notifyApplyFakeFocus(event: EventData)

Method to notify a button to apply the fakeFocus

Parameters :
Name Type Optional
event EventData No
Returns : void
notifyButtonFakeFocusAcceptButton
notifyButtonFakeFocusAcceptButton(event: EventData)

Method to notify to the accept button of window to have a fake focus

Parameters :
Name Type Optional
event EventData No
Returns : void
notifyKeyDown
notifyKeyDown(event: EventData)

Method to notify a window to apply the key¨Press

Parameters :
Name Type Optional
event EventData No
Returns : void
notifyKeyUp
notifyKeyUp(event: EventData)

Method to notify a window to apply the key¨Press

Parameters :
Name Type Optional
event EventData No
Returns : void
notifyRemoveFakeFocus
notifyRemoveFakeFocus(event: EventData)

Method to notify a button to remove the fakeFocus

Parameters :
Name Type Optional
event EventData No
Returns : void
notifyWindowButtonAction
notifyWindowButtonAction(event: EventData)

Method to notify which button should trigger its click by pressing a key on the window

Parameters :
Name Type Optional
event EventData No
Returns : void
notifyWindowButtonFocused
notifyWindowButtonFocused(event: EventData)

Method to notify from the button thah has been focused

Parameters :
Name Type Optional
event EventData No
Returns : void

Properties

Private acceptButtonCreated
Type : Subject<EventData>
Default value : new Subject<EventData>()

The acceptButtonCreated subject

Private applyFakeFocus
Type : Subject<EventData>
Default value : new Subject<EventData>()

Subject to apply the fakeFocus to a button

Private buttonFakeFocus
Type : Subject<EventData>
Default value : new Subject<EventData>()

The buttonFakeFocus subject

Private keyDown
Type : Subject<EventData>
Default value : new Subject<EventData>()

The keyDown subject

Private keyUp
Type : Subject<EventData>
Default value : new Subject<EventData>()

The keyUp subject

Private removeFakeFocus
Type : Subject<EventData>
Default value : new Subject<EventData>()

Subject to remove the fakeFocus from button

Private shouldQuitAcceptButtonFakeFocus
Type : boolean

Flag to know if the fake focus of the Accept Button should be removed

Private windowButtonAction
Type : Subject<EventData>
Default value : new Subject<EventData>()

The windowButtonAction subject

Private windowButtonFocused
Type : Subject<EventData>
Default value : new Subject<EventData>()

The windowButtonFocused subject This is used to notify to the service from the button which button has been focused

Accessors

acceptButtonCreatedEmitted
getacceptButtonCreatedEmitted()

Gets the acceptButtonCreated notification

buttonFakeFocusEmitted
getbuttonFakeFocusEmitted()

Gets the buttonFakeFocus notification

keyDownEmitted
getkeyDownEmitted()

Gets the keyPress notification

keyUpEmitted
getkeyUpEmitted()

Gets the keyPress notification

windowButtonActionEmitted
getwindowButtonActionEmitted()

Gets the windowButtonAction notification

windowButtonFocusedEmitted
getwindowButtonFocusedEmitted()

Gets the windowButtonFocused notification

removeFakeFocusEmitted
getremoveFakeFocusEmitted()

Gets the removeFakeFocus notification

applyFakeFocusEmitted
getapplyFakeFocusEmitted()

results matching ""

    No results matching ""