UNPKG

@cmk/fe_utils

Version:
19 lines (17 loc) 858 B
import { AppController, EditorRendererControllerType, EditorStateType, Element, Property } from '../../editorRendererController'; export type GetElementEventHandlersParams = { element: Element; editorState: EditorStateType; appController: AppController; currentViewportElements: Element[]; selectedPageElements: Element[]; ELEMENT_MODELS: EditorRendererControllerType['ELEMENT_MODELS']; icons?: Record<string, string>; elementProps: Property[]; navigate: (to: string) => void; isProduction?: boolean; }; export declare const getElementEventHandlerProps: (params: GetElementEventHandlersParams) => { [key: string]: Record<string, unknown> | ((...fnParams: unknown[]) => void) | ((newFormData: Record<string, unknown>) => void) | undefined; onChangeFormData?: (newFormData: Record<string, unknown>) => void; };