@ng-web-apis/permissions
Version:
A library for comfortable use of Permissions API in Angular applications
10 lines • 1.64 kB
JavaScript
export function isGranted(state) {
return state === 'granted';
}
export function isDenied(state) {
return state === 'denied';
}
export function isPrompt(state) {
return state === 'prompt' || state === 'default';
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGVybWlzc2lvbnMtcHJlZGljYXRlcy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL2xpYnMvcGVybWlzc2lvbnMvc3JjL3V0aWxzL3Blcm1pc3Npb25zLXByZWRpY2F0ZXMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsTUFBTSxVQUFVLFNBQVMsQ0FDckIsS0FBK0M7SUFFL0MsT0FBTyxLQUFLLEtBQUssU0FBUyxDQUFDO0FBQy9CLENBQUM7QUFFRCxNQUFNLFVBQVUsUUFBUSxDQUNwQixLQUErQztJQUUvQyxPQUFPLEtBQUssS0FBSyxRQUFRLENBQUM7QUFDOUIsQ0FBQztBQUlELE1BQU0sVUFBVSxRQUFRLENBQ3BCLEtBQStDO0lBRS9DLE9BQU8sS0FBSyxLQUFLLFFBQVEsSUFBSSxLQUFLLEtBQUssU0FBUyxDQUFDO0FBQ3JELENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgZnVuY3Rpb24gaXNHcmFudGVkKFxuICAgIHN0YXRlOiBOb3RpZmljYXRpb25QZXJtaXNzaW9uIHwgUGVybWlzc2lvblN0YXRlLFxuKTogc3RhdGUgaXMgJ2dyYW50ZWQnIHtcbiAgICByZXR1cm4gc3RhdGUgPT09ICdncmFudGVkJztcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGlzRGVuaWVkKFxuICAgIHN0YXRlOiBOb3RpZmljYXRpb25QZXJtaXNzaW9uIHwgUGVybWlzc2lvblN0YXRlLFxuKTogc3RhdGUgaXMgJ2RlbmllZCcge1xuICAgIHJldHVybiBzdGF0ZSA9PT0gJ2RlbmllZCc7XG59XG5cbmV4cG9ydCBmdW5jdGlvbiBpc1Byb21wdChzOiBOb3RpZmljYXRpb25QZXJtaXNzaW9uKTogcyBpcyAnZGVmYXVsdCc7XG5leHBvcnQgZnVuY3Rpb24gaXNQcm9tcHQoczogUGVybWlzc2lvblN0YXRlKTogcyBpcyAncHJvbXB0JztcbmV4cG9ydCBmdW5jdGlvbiBpc1Byb21wdChcbiAgICBzdGF0ZTogTm90aWZpY2F0aW9uUGVybWlzc2lvbiB8IFBlcm1pc3Npb25TdGF0ZSxcbik6IHN0YXRlIGlzICdkZWZhdWx0JyB8ICdwcm9tcHQnIHtcbiAgICByZXR1cm4gc3RhdGUgPT09ICdwcm9tcHQnIHx8IHN0YXRlID09PSAnZGVmYXVsdCc7XG59XG4iXX0=