script::dom::bindings::codegen::Bindings::PermissionsBinding::Permissions_Binding

Trait PermissionsMethods

Source
pub trait PermissionsMethods<D>
where D: DomTypes,
{ // Required methods fn Query( &self, cx: JSContext, permissionDesc: *mut JSObject, _can_gc: CanGc, ) -> Rc<<D as DomTypes>::Promise>; fn Request( &self, cx: JSContext, permissionDesc: *mut JSObject, _can_gc: CanGc, ) -> Rc<<D as DomTypes>::Promise>; fn Revoke( &self, cx: JSContext, permissionDesc: *mut JSObject, _can_gc: CanGc, ) -> Rc<<D as DomTypes>::Promise>; }

Required Methods§

Source

fn Query( &self, cx: JSContext, permissionDesc: *mut JSObject, _can_gc: CanGc, ) -> Rc<<D as DomTypes>::Promise>

Source

fn Request( &self, cx: JSContext, permissionDesc: *mut JSObject, _can_gc: CanGc, ) -> Rc<<D as DomTypes>::Promise>

Source

fn Revoke( &self, cx: JSContext, permissionDesc: *mut JSObject, _can_gc: CanGc, ) -> Rc<<D as DomTypes>::Promise>

Implementors§