@openinc/parse-server-opendash
Version:
Parse Server Cloud Code for open.INC Stack.
55 lines (54 loc) • 1.65 kB
TypeScript
import type { Source } from "./Source";
import type { _User } from "./_User";
export interface ReportAttributes {
id: string;
objectId: string;
createdAt: Date;
updatedAt: Date;
description?: string | undefined;
icon?: string | undefined;
iconColor: string;
images: any[];
items: any[];
language?: string | undefined;
masterData: any;
name?: string | undefined;
options: any;
source?: Source | undefined;
template: Parse.File;
title?: string | undefined;
type: string;
user: _User;
}
export declare class Report extends Parse.Object<ReportAttributes> {
static className: string;
constructor(data?: Partial<ReportAttributes>);
get description(): string | undefined;
set description(value: string | undefined);
get icon(): string | undefined;
set icon(value: string | undefined);
get iconColor(): string;
set iconColor(value: string);
get images(): any[];
set images(value: any[]);
get items(): any[];
set items(value: any[]);
get language(): string | undefined;
set language(value: string | undefined);
get masterData(): any;
set masterData(value: any);
get name(): string | undefined;
set name(value: string | undefined);
get options(): any;
set options(value: any);
get source(): Source | undefined;
set source(value: Source | undefined);
get template(): Parse.File;
set template(value: Parse.File);
get title(): string | undefined;
set title(value: string | undefined);
get type(): string;
set type(value: string);
get user(): _User;
set user(value: _User);
}