@sassoftware/vi-api
Version:
Types used in the SAS Visual Investigator API
28 lines (27 loc) • 707 B
TypeScript
import { Control } from ".";
import { PageModel } from "../page-model/page-model-api";
export interface AttachmentFormData {
/**
* @deprecated Use AttachmentDialogOptions.dialogTitle instead.
*/
title?: string;
/**
* @deprecated Use AttachmentDialogOptions.filesLabel instead.
*/
label?: string;
options?: AttachmentDialogOptions;
pageModel?: PageModel | {
id: string;
type: string;
};
childNode?: Control;
}
export interface AttachmentDialogOptions {
maxSize?: number;
allowMultiple?: boolean;
allowInput?: boolean;
fileExtensions?: string;
filesLabel?: string;
addFilesLabel?: string;
dialogTitle?: string;
}