Properties
hooks
hooks: {
post: {
remove: ((...args) => Bluebird<any>)[];
save: ((...args) => Bluebird<any>)[];
};
pre: {
remove: ((...args) => Bluebird<any>)[];
save: ((...args) => Bluebird<any>)[];
};
}
Type declaration
post: {
remove: ((...args) => Bluebird<any>)[];
save: ((...args) => Bluebird<any>)[];
}
remove: ((...args) => Bluebird<any>)[]
save: ((...args) => Bluebird<any>)[]
pre: {
remove: ((...args) => Bluebird<any>)[];
save: ((...args) => Bluebird<any>)[];
}
remove: ((...args) => Bluebird<any>)[]
save: ((...args) => Bluebird<any>)[]
methods
methods: Record<string, ((...args) => any)> = {}
Type declaration
- (...args): any
Returns any
paths
paths: Record<string, default<any>> = {} stacks
stacks: {
export: ((data) => void)[];
getter: ((data) => void)[];
import: ((data) => void)[];
setter: ((data) => void)[];
}
Type declaration
export: ((data) => void)[]
getter: ((data) => void)[]
import: ((data) => void)[]
setter: ((data) => void)[]
statics
statics: Record<string, ((...args) => any)> = {}
Type declaration
- (...args): any
Returns any
Schema constructor.