Files
ox_lib/package/server/resource/acl/index.ts

9 lines
599 B
TypeScript
Raw Normal View History

2022-09-14 23:46:00 +02:00
type aceFunction = (principal: string | number, ace: string, allow: boolean) => void;
type principalFunction = (child: string, parent: string) => void;
export const addAce: aceFunction = (principal, ace, allow) => exports.ox_lib.addAce(principal, ace, allow);
export const removeAce: aceFunction = (principal, ace, allow) => exports.ox_lib.addAce(principal, ace, allow);
export const addPrincipal: principalFunction = (child, parent) => exports.ox_lib.addPrincipal(child, parent);
export const removePrincipal: principalFunction = (child, parent) => exports.ox_lib.removePrincipal(child, parent);