Plugins

Covers Engine Plugin SDK 2.0.0 · Interface Plugin SDK 0.2.0

ModuleConfigProps

Props passed to a module configuration component.

Import

import type { ModuleConfigProps } from "@dartwic/interface-sdk/module-configs";

Declaration

export interface ModuleConfigProps {
    instanceConfig: any;
    setInstanceConfig: (nextValue: any) => void;
    save: () => Promise<void> | void;
    moduleConfig?: any;
    moduleEditor?: ModuleConfigRegistration | null;
}

Members

NameTypeRequirementDescription
instanceConfiganyRequired
setInstanceConfig(nextValue: any) => voidRequired
save() => Promise<void> | voidRequired
moduleConfiganyOptional
moduleEditorModuleConfigRegistration | nullOptional