@churchapps/helpers
Version:
Library of helper functions not specific to any one ChurchApps project or framework.
175 lines • 4.22 kB
TypeScript
export declare class Permissions {
static attendanceApi: {
attendance: {
view: {
api: string;
contentType: string;
action: string;
};
viewSummary: {
api: string;
contentType: string;
action: string;
};
edit: {
api: string;
contentType: string;
action: string;
};
};
services: {
edit: {
api: string;
contentType: string;
action: string;
};
};
};
static membershipApi: {
roles: {
view: {
api: string;
contentType: string;
action: string;
};
edit: {
api: string;
contentType: string;
action: string;
};
};
settings: {
edit: {
api: string;
contentType: string;
action: string;
};
};
server: {
admin: {
api: string;
contentType: string;
action: string;
};
};
forms: {
admin: {
api: string;
contentType: string;
action: string;
};
edit: {
api: string;
contentType: string;
action: string;
};
};
groups: {
edit: {
api: string;
contentType: string;
action: string;
};
};
people: {
view: {
api: string;
contentType: string;
action: string;
};
viewMembers: {
api: string;
contentType: string;
action: string;
};
edit: {
api: string;
contentType: string;
action: string;
};
};
plans: {
edit: {
api: string;
contentType: string;
action: string;
};
};
groupMembers: {
edit: {
api: string;
contentType: string;
action: string;
};
view: {
api: string;
contentType: string;
action: string;
};
};
};
static givingApi: {
donations: {
viewSummary: {
api: string;
contentType: string;
action: string;
};
view: {
api: string;
contentType: string;
action: string;
};
edit: {
api: string;
contentType: string;
action: string;
};
};
settings: {
view: {
api: string;
contentType: string;
action: string;
};
edit: {
api: string;
contentType: string;
action: string;
};
};
};
static messagingApi: {
texting: {
send: {
api: string;
contentType: string;
action: string;
};
};
};
static contentApi: {
chat: {
host: {
api: string;
contentType: string;
action: string;
};
};
content: {
edit: {
api: string;
contentType: string;
action: string;
};
};
streamingServices: {
edit: {
api: string;
contentType: string;
action: string;
};
};
};
}
//# sourceMappingURL=Permissions.d.ts.map