@openinc/parse-server-opendash
Version:
Parse Server Cloud Code for open.INC Stack.
43 lines (42 loc) • 1.63 kB
TypeScript
import type { Maintenance_Project } from "./Maintenance_Project";
import type { Tenant } from "./Tenant";
import type { _Role } from "./_Role";
import type { _User } from "./_User";
export interface Maintenance_TicketAttributes {
id: string;
objectId: string;
createdAt: Date;
updatedAt: Date;
assignedroles: Parse.Relation<Maintenance_Ticket, _Role>;
assignedusers: Parse.Relation<Maintenance_Ticket, _User>;
description?: string;
enabled: boolean;
latestPriorityValue?: number;
meta?: any;
project?: Maintenance_Project;
tenant?: Tenant;
title?: string;
user?: _User;
}
export declare class Maintenance_Ticket extends Parse.Object<Maintenance_TicketAttributes> {
static className: string;
constructor(data?: Partial<Maintenance_TicketAttributes>);
get assignedroles(): Parse.Relation<Maintenance_Ticket, _Role>;
get assignedusers(): Parse.Relation<Maintenance_Ticket, _User>;
get description(): string | undefined;
set description(value: string | undefined);
get enabled(): boolean;
set enabled(value: boolean);
get latestPriorityValue(): number | undefined;
set latestPriorityValue(value: number | undefined);
get meta(): any | undefined;
set meta(value: any | undefined);
get project(): Maintenance_Project | undefined;
set project(value: Maintenance_Project | undefined);
get tenant(): Tenant | undefined;
set tenant(value: Tenant | undefined);
get title(): string | undefined;
set title(value: string | undefined);
get user(): _User | undefined;
set user(value: _User | undefined);
}