UNPKG

@awhere/api

Version:

The awesome aWhere API for JavaScript.

41 lines (40 loc) 1.43 kB
import IBase from '@awhere/interfaces/Base'; import IdentityMixin from './IdentityMixin'; export default class PrototypeBase extends IdentityMixin implements IBase { static generateId(namespace?: string): string; protected __id: string; get _id(): string; set _id(v: string); protected _createdAt: Date; get createdAt(): Date; set createdAt(v: Date); protected _createdBy: IBase['createdBy']; get createdBy(): IBase['createdBy']; set createdBy(v: IBase['createdBy']); protected _updatedAt: Date; get updatedAt(): Date; set updatedAt(v: Date); protected _updatedBy: IBase['updatedBy']; get updatedBy(): IBase['updatedBy']; set updatedBy(v: IBase['updatedBy']); protected _deleted: boolean; get deleted(): boolean; set deleted(value: boolean); protected _deletedBy?: IBase['deletedBy']; get deletedBy(): IBase['deletedBy']; set deletedBy(value: IBase['deletedBy']); protected _deletedAt?: IBase['deletedAt']; get deletedAt(): IBase['deletedAt']; set deletedAt(value: IBase['deletedAt']); protected _props?: any; get props(): any; set props(v: any); protected _extendedProps?: any; get extendedProps(): any; set extendedProps(v: any); protected _organization?: string; get organization(): string | undefined; set organization(v: string | undefined); constructor(props?: any); toJSON(): any; }