@openinc/parse-server-opendash
Version:
Parse Server Cloud Code for open.INC Stack.
51 lines (50 loc) • 1.79 kB
TypeScript
import type { Source } from "./Source";
import type { Tenant } from "./Tenant";
export interface Maintenance_ItemAttributes {
id: string;
objectId: string;
createdAt: Date;
updatedAt: Date;
category?: string;
description?: string;
internalNumber?: string;
name: string;
orderNumber?: string;
price?: string;
sources: Parse.Relation<Maintenance_Item, Source>;
stock?: number;
stockAlarmAt?: number;
stockUnit?: string;
storageLocation?: string;
supplier?: string;
tenant: Tenant;
}
export declare class Maintenance_Item extends Parse.Object<Maintenance_ItemAttributes> {
static className: string;
constructor(data?: Partial<Maintenance_ItemAttributes>);
get category(): string | undefined;
set category(value: string | undefined);
get description(): string | undefined;
set description(value: string | undefined);
get internalNumber(): string | undefined;
set internalNumber(value: string | undefined);
get name(): string;
set name(value: string);
get orderNumber(): string | undefined;
set orderNumber(value: string | undefined);
get price(): string | undefined;
set price(value: string | undefined);
get sources(): Parse.Relation<Maintenance_Item, Source>;
get stock(): number | undefined;
set stock(value: number | undefined);
get stockAlarmAt(): number | undefined;
set stockAlarmAt(value: number | undefined);
get stockUnit(): string | undefined;
set stockUnit(value: string | undefined);
get storageLocation(): string | undefined;
set storageLocation(value: string | undefined);
get supplier(): string | undefined;
set supplier(value: string | undefined);
get tenant(): Tenant;
set tenant(value: Tenant);
}