Skip to main content

querySync

method Deno.Permissions.prototype.querySync
Jump to headingPermissions.prototype.querySync(desc: PermissionDescriptor): PermissionStatus

Returns the current status of a permission.

Note, if the permission is already granted, request() will not prompt the user again, therefore querySync() is only necessary if you are going to react differently existing permissions without wanting to modify them or prompt the user to modify them.

const status = Deno.permissions.querySync({ name: "read", path: "/etc" });
console.log(status.state);

Parameters Jump to heading

Return Type Jump to heading

Back to top