Membrane SDK - v0.8.0
    Preparing search index...

    Interface DataSchema

    interface DataSchema {
        title?: string;
        description?: string;
        type?: string | string[];
        format?: string;
        properties?: { [key: string]: DataSchema };
        items?: DataSchema;
        additionalProperties?: boolean | DataSchema;
        enum?: string[];
        referenceRecords?: any[];
        referenceCollection?: { key?: any; parameters?: Record<string, any> };
        referenceUdm?: string;
        default?: any;
        allowCustom?: boolean;
        $ref?: string;
        required?: string[];
        minLength?: number;
        maxLength?: number;
        minimum?: number;
        maximum?: number;
        maxItems?: number;
        readOnly?: boolean;
        writeOnly?: boolean;
        examples?: any[];
        anyOf?: DataSchema[];
        isImplied?: boolean;
        isSensitive?: boolean;
        referenceCollectionPath?: string;
        referenceCollectionUri?: string;
        [key: string]: any;
    }

    Indexable

    • [key: string]: any
    Index

    Properties

    title?: string
    description?: string
    type?: string | string[]
    format?: string
    properties?: { [key: string]: DataSchema }
    items?: DataSchema
    additionalProperties?: boolean | DataSchema
    enum?: string[]
    referenceRecords?: any[]
    referenceCollection?: { key?: any; parameters?: Record<string, any> }
    referenceUdm?: string
    default?: any
    allowCustom?: boolean
    $ref?: string
    required?: string[]
    minLength?: number
    maxLength?: number
    minimum?: number
    maximum?: number
    maxItems?: number
    readOnly?: boolean
    writeOnly?: boolean
    examples?: any[]
    anyOf?: DataSchema[]
    isImplied?: boolean
    isSensitive?: boolean
    referenceCollectionPath?: string
    referenceCollectionUri?: string