script::dom::bindings::codegen::Bindings::NotificationBindingType Alias NotificationOptions
Source pub(crate) type NotificationOptions = NotificationOptions;
struct NotificationOptions {Show 14 fields
pub(crate) actions: Vec<NotificationAction>,
pub(crate) badge: Option<USVString>,
pub(crate) body: DOMString,
pub(crate) data: RootedTraceableBox<Heap<Value>>,
pub(crate) dir: NotificationDirection,
pub(crate) icon: Option<USVString>,
pub(crate) image: Option<USVString>,
pub(crate) lang: DOMString,
pub(crate) renotify: bool,
pub(crate) requireInteraction: bool,
pub(crate) silent: Option<bool>,
pub(crate) tag: DOMString,
pub(crate) timestamp: Option<u64>,
pub(crate) vibrate: Option<UnsignedLongOrUnsignedLongSequence>,
}
§body: DOMString
Implementations
Trait Implementations
Returns the “default value” for a type.
Read more
Convert self
to a JSVal
. JSAPI failure causes a panic.