@avonjs/avonjs
Version:
A fluent Node.js API generator.
47 lines (46 loc) • 1.3 kB
TypeScript
export declare enum Ability {
viewAny = "viewAny",
create = "create",
update = "update",
view = "view",
delete = "delete",
forceDelete = "forceDelete",
restore = "restore",
review = "review",
add = "add",
toggleAttachment = "toggleAttachment"
}
export declare enum Direction {
ASC = "asc",
DESC = "desc"
}
export declare enum Operator {
eq = "=",
not = "!=",
lt = "<",
lte = "<=",
gt = ">",
gte = ">=",
in = "in",
notIn = "notIn",
like = "like"
}
export declare enum RequestTypes {
ResourceCreateOrAttachRequest = "ResourceCreateOrAttachRequest",
ResourceUpdateOrUpdateAttachedRequest = "ResourceUpdateOrUpdateAttachedRequest",
ResourceIndexRequest = "ResourceIndexRequest",
ResourceDetailRequest = "ResourceDetailRequest",
ResourceReviewRequest = "ResourceReviewRequest",
ResourceDeleteRequest = "ResourceDeleteRequest",
ResourceForceDeleteRequest = "ResourceForceDeleteRequest",
ResourceRestoreRequest = "ResourceRestoreRequest",
ActionRequest = "ActionRequest",
LoginRequest = "LoginRequest",
AssociableRequest = "AssociableRequest",
SchemaRequest = "SchemaRequest"
}
export declare enum TrashedStatus {
DEFAULT = "without",
WITH = "with",
ONLY = "only"
}