Class MessageEvent
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classEncapsulates a promise that should be fulfilled when implementingn a custom permissions prompt to record or play audio.Nested classes/interfaces inherited from class ActionEvent
ActionEvent.Type -
Constructor Summary
ConstructorsConstructorDescriptionMessageEvent(Object source, String message, int code) Creates a new message. -
Method Summary
Modifier and TypeMethodDescriptionintgetCode()Gets the message code.Gets the message content.This obtains the "promise" that should be fulfilled if implementing a custom permissions prompt for playing or recording audio.booleanChecks to see if this message is a prompt to play audio.booleanChecks to see if this message is a prompt to record audio.Methods inherited from class ActionEvent
consume, getActualComponent, getCommand, getComponent, getDraggedComponent, getDropTarget, getEventType, getKeyEvent, getProgress, getSource, getX, getY, isConsumed, isLongEvent, isPointerPressedDuringDrag, setPointerPressedDuringDrag
-
Constructor Details
-
MessageEvent
-
-
Method Details
-
getMessage
Gets the message content.
Returns
The message
-
getCode
public int getCode()Gets the message code. -
isPromptForAudioRecorder
public boolean isPromptForAudioRecorder()Checks to see if this message is a prompt to record audio. This is currently only used in the Javascript port, and it allows you to implement a custom permissions prompt to record audio.
See Displaying Custom Prompt to Play Audio for an example.
Returns
True if this message is a prompt for the audio recorder.
-
isPromptForAudioPlayer
public boolean isPromptForAudioPlayer()Checks to see if this message is a prompt to play audio. This is currently only used in the Javascript port, and it allows you to implement a custom permissions prompt to play audio.
See Displaying Custom Prompt to Play Audio for an example.
Returns
True if this message is a prompt for the audio player.
-
getPromptPromise
This obtains the "promise" that should be fulfilled if implementing a custom permissions prompt for playing or recording audio. Currently this is only used for the Javascript port.
See Displaying Custom Prompt to Play Audio for an example.
Returns
The promise to be fulfilled, or null if this event is not a prompt.
See also
-
#isPromptForAudioPlayer()
-
#isPromptForAudioRecorder()
-
-