Hierarchy

  • any
    • ContentSourceEditor

Constructors

Properties

tabGroups: { source: string } = ...
DEFAULT_OPTIONS: {
    actions: {
        add: (...this: any, event: Event, target: HTMLElement) => Promise<void>;
        delete: (
            ...this: any,
            event: Event,
            target: HTMLElement,
        ) => Promise<undefined>;
    };
    classes: string[];
    dragDrop: { dragSelector: string; dropSelector: null }[];
    form: {
        closeOnSubmit: boolean;
        handler: (
            ...this: any,
            event: Event,
            form: HTMLElement,
            formData: object,
        ) => any;
        submitOnChange: boolean;
        submitOnClose: boolean;
    };
    position: { height: string; width: number };
    sheetConfig: boolean;
    window: { icon: string; resizable: boolean };
} = ...
PARTS: { form: { template: string; templates: string[] } } = ...

Accessors

Methods

  • Internal

    Handle content source drop

    Parameters

    • event: DragEvent
    • dropData: object

    Returns Promise<undefined>

    • Does not work correctly when dealing with
  • Parameters

    • ...this: any
    • event: Event
    • target: HTMLElement

    Returns Promise<undefined>

  • Parameters

    • ...this: any
    • event: Event
    • form: HTMLElement
    • formData: object

    Returns any