permissions.model.ts
426 Bytes
/**
* Created by tuukka on 15/02/17.
*/
import gql from 'graphql-tag';
class PermissionFields {
USER: boolean;
INFO: boolean;
ADMIN: boolean;
}
export class Permissions {
static fragments = gql`
fragment permissionPrimitives on Permission {
VIPLIST: {USER, INFO, ADMIN},
BILLING: {USER, INFO, ADMIN},
}
`;
VIPLIST: PermissionFields;
BILLING: PermissionFields;
constructor() { }
}