@softvision/webpdf-wsclient-typescript
Version:
A simplified and optimized API client library for the webPDF server
73 lines (72 loc) • 2.54 kB
TypeScript
import { FormValueStyle, MetadataSignature, Parameter, Annotation } from "./../index";
export interface FieldInterface {
alternateName?: string;
annotation?: Array<Annotation>;
content?: string;
fullyQualifiedName?: string;
isRichText?: boolean;
mappingName?: string;
multiSelect?: boolean;
name?: string;
noExport?: boolean;
objectKey?: string;
readOnly?: boolean;
required?: boolean;
signature?: MetadataSignature;
subType?: string;
type?: string;
value?: Array<FormValueStyle>;
}
export declare class Field implements FieldInterface, Parameter {
alternateName?: string;
annotation?: Array<Annotation>;
content?: string;
fullyQualifiedName?: string;
isRichText?: boolean;
mappingName?: string;
multiSelect?: boolean;
name?: string;
noExport?: boolean;
objectKey?: string;
readOnly?: boolean;
required?: boolean;
signature?: MetadataSignature;
subType?: string;
type?: string;
value?: Array<FormValueStyle>;
constructor(data: any);
static getAlternateNameDefault(): string;
static getAlternateNameDescription(): string;
static getAnnotationDefault(): Array<Annotation>;
static getAnnotationDescription(): string;
static getContentDefault(): string;
static getContentDescription(): string;
static getFullyQualifiedNameDefault(): string;
static getFullyQualifiedNameDescription(): string;
static getIsRichTextDefault(): boolean;
static getIsRichTextDescription(): string;
static getMappingNameDefault(): string;
static getMappingNameDescription(): string;
static getMultiSelectDefault(): boolean;
static getMultiSelectDescription(): string;
static getNameDefault(): string;
static getNameDescription(): string;
static getNoExportDefault(): boolean;
static getNoExportDescription(): string;
static getObjectKeyDefault(): string;
static getObjectKeyDescription(): string;
static getReadOnlyDefault(): boolean;
static getReadOnlyDescription(): string;
static getRequiredDefault(): boolean;
static getRequiredDescription(): string;
static getSignatureDescription(): string;
static getSubTypeDefault(): string;
static getSubTypeDescription(): string;
static getTypeDefault(): string;
static getTypeDescription(): string;
static getValueDefault(): Array<FormValueStyle>;
static getValueDescription(): string;
static fromJson(data: any): Field;
toJson(): any;
clone(): Field;
}