new Notifications()
Static helper class to get and create shared signals
Methods
-
<static> getNotificationByID(id, autoCreate)
-
Get signal by id. If auto create is true and there is no signal it will be created.
Parameters:
Name Type Description idstring id of signal autoCreateboolean | undefined should be created if signal doesn't exists Returns:
[description]- Type
- coreutils.Signal | null
-
<static> globalNotification()
-
Get global signal. It will be created if it doesn't exists.
Returns:
global signal- Type
- coreutils.Signal
-
<static> registerNotification(id, signal)
-
Register new signal useing id. Creates new signal if signal param is undefined
Parameters:
Name Type Description idstring id of signal signalcoreutils.Signal | undefined signal to add Returns:
registered signal- Type
- coreutils.Signal
-
<static> removeNotification(id)
-
Remove signal
Parameters:
Name Type Description idstring id of the signal