dart:html
Notification class
- Inheritance
-
- Annotations
-
Constructors
- Notification(String title, {String? dir, String? body, String? lang, String? tag, String? icon})
factory
Properties
- actions → List?
read-only
- badge → String?
read-only
- body → String?
read-only
- data → Object?
@annotation_Creates_SerializedScriptValue, @annotation_Returns_SerializedScriptValue, read-only
- dir → String?
read-only
- hashCode → int
read-only, inherited
- The hash code for this object.
- icon → String?
read-only
- image → String?
read-only
- lang → String?
read-only
- on → Events
read-only, inherited
- This is an ease-of-use accessor for event streams which should only be used when an explicit accessor is not available.
- onClick → Stream<Event>
read-only
- Stream of
click events handled by this Notification. - onClose → Stream<Event>
read-only
- Stream of
close events handled by this Notification. - onError → Stream<Event>
read-only
- Stream of
error events handled by this Notification. - onShow → Stream<Event>
read-only
- Stream of
show events handled by this Notification. - renotify → bool?
read-only
- requireInteraction → bool?
read-only
- runtimeType → Type
read-only, inherited
- A representation of the runtime type of the object.
- silent → bool?
read-only
- tag → String?
read-only
- timestamp → int?
read-only
- title → String?
read-only
- vibrate → List<int>?
read-only
Methods
- addEventListener(String type, EventListener? listener, [bool? useCapture]) → void
inherited
- close() → void
- dispatchEvent(Event event) → bool
inherited
- noSuchMethod(Invocation invocation) → dynamic
inherited
- Invoked when a non-existent method or property is accessed.
- removeEventListener(String type, EventListener? listener, [bool? useCapture]) → void
inherited
- toString() → String
inherited
- A string representation of this object.
Operators
- operator ==(Object other) → bool
inherited
- The equality operator.
Static Properties
- maxActions → int?
read-only
- permission → String?
read-only
- supported → bool
read-only
- Checks if this type is supported on the current platform.
Static Methods
- requestPermission() → Future<String>
@JSName('requestPermission')
Constants
- clickEvent → const EventStreamProvider<Event>
- Static factory designed to expose
click events to event handlers that are not necessarily instances of Notification. const EventStreamProvider<Event>('click')
- closeEvent → const EventStreamProvider<Event>
- Static factory designed to expose
close events to event handlers that are not necessarily instances of Notification. const EventStreamProvider<Event>('close')
- errorEvent → const EventStreamProvider<Event>
- Static factory designed to expose
error events to event handlers that are not necessarily instances of Notification. const EventStreamProvider<Event>('error')
- showEvent → const EventStreamProvider<Event>
- Static factory designed to expose
show events to event handlers that are not necessarily instances of Notification. const EventStreamProvider<Event>('show')