Interface PaneviewComponentOptions

interface PaneviewComponentOptions {
    className?: string;
    components?: {
        [componentName: string]: ComponentConstructor<PaneviewPanel>;
    };
    disableAutoResizing?: boolean;
    disableDnd?: boolean;
    frameworkComponents?: {
        [componentName: string]: any;
    };
    frameworkWrapper?: {
        body: FrameworkFactory<IPaneBodyPart>;
        header: FrameworkFactory<IPaneHeaderPart>;
    };
    headerComponents?: {
        [componentName: string]: ComponentConstructor<PaneviewPanel>;
    };
    headerframeworkComponents?: {
        [componentName: string]: any;
    };
    showDndOverlay?: ((event) => boolean);
}

Properties

className?: string
components?: {
    [componentName: string]: ComponentConstructor<PaneviewPanel>;
}

Type declaration

disableAutoResizing?: boolean
disableDnd?: boolean
frameworkComponents?: {
    [componentName: string]: any;
}

Type declaration

  • [componentName: string]: any
frameworkWrapper?: {
    body: FrameworkFactory<IPaneBodyPart>;
    header: FrameworkFactory<IPaneHeaderPart>;
}
headerComponents?: {
    [componentName: string]: ComponentConstructor<PaneviewPanel>;
}

Type declaration

headerframeworkComponents?: {
    [componentName: string]: any;
}

Type declaration

  • [componentName: string]: any
showDndOverlay?: ((event) => boolean)

Type declaration

Generated using TypeDoc