Eulergraph
    Preparing search index...

    Type Alias EngineEvents

    type EngineEvents = {
        active_label_changed: (
            payload: EngineEventsPayloads["active_label_changed"],
        ) => void;
        afterSceneChange: () => void;
        beforeSceneChange: (
            payload: EngineEventsPayloads["beforeSceneChange"],
        ) => void;
        cell_drag_start: (payload: EngineEventsPayloads["cell_drag_start"]) => void;
        cell_transform_end: (
            payload: EngineEventsPayloads["cell_transform_end"],
        ) => void;
        cell_transform_start: (
            payload: EngineEventsPayloads["cell_transform_start"],
        ) => void;
        cell_transformed: (
            payload: EngineEventsPayloads["cell_transformed"],
        ) => void;
        cells_added: (payload: Scene2DServiceEventsPayloads["cells_added"]) => void;
        cells_removed: (payload: EngineEventsPayloads["cells_removed"]) => void;
        command_manager_settings_updated: (
            payload: EngineEventsPayloads["command_manager_settings_updated"],
        ) => void;
        comment_popup_requested: (
            payload: EngineEventsPayloads["comment_popup_requested"],
        ) => void;
        comments_changed: () => void;
        current_scene_rendered: (
            payload: EngineEventsPayloads["current_scene_rendered"],
        ) => void;
        current_theme: (payload: EngineEventsPayloads["current_theme"]) => void;
        custom_attrs_change: (
            payload: EngineEventsPayloads["custom_attrs_change"],
        ) => void;
        draw_figure_style_change: (
            payload: EngineEventsPayloads["draw_figure_style_change"],
        ) => void;
        draw_service_settings_updated: (
            payload: EngineEventsPayloads["draw_service_settings_updated"],
        ) => void;
        layers_changed: (payload: EngineEventsPayloads["layers_changed"]) => void;
        libs_updated: (payload: EngineEventsPayloads["libs_updated"]) => void;
        line_draw_end: () => void;
        line_draw_start: (payload: EngineEventsPayloads["line_draw_start"]) => void;
        mode_changed: (payload: EngineEventsPayloads["mode_changed"]) => void;
        on_cell_context_menu: (
            payload: EngineEventsPayloads["on_cell_context_menu"],
        ) => void;
        page_size_changed: (
            payload: EngineEventsPayloads["page_size_changed"],
        ) => void;
        path_finder_disabled: (
            payload: EngineEventsPayloads["path_finder_disabled"],
        ) => void;
        path_finder_enabled: (
            payload: EngineEventsPayloads["path_finder_enabled"],
        ) => void;
        print: () => void;
        restart: (payload: EngineEventsPayloads["restart"]) => void;
        scene_settings_changed: (
            payload: EngineEventsPayloads["scene_settings_changed"],
        ) => void;
        sceneChange: () => void;
        scenes_updated: (payload: EngineEventsPayloads["scenes_updated"]) => void;
        selection_changed: (
            payload: EngineEventsPayloads["selection_changed"],
        ) => void;
        services_changed: (
            payload: EngineEventsPayloads["services_changed"],
        ) => void;
        set_current_scene: (
            payload: EngineEventsPayloads["set_current_scene"],
        ) => void;
        snap_service_settings_updated: (
            payload: EngineEventsPayloads["snap_service_settings_updated"],
        ) => void;
        started: (eulerEngine: EulerGraph) => void;
        system_settings_changed: (
            payload: EngineEventsPayloads["system_settings_changed"],
        ) => void;
        text_formatting_changed: (
            payload: EngineEventsPayloads["text_formatting_changed"],
        ) => void;
        undoRedo: (payload: EngineEventsPayloads["undoRedo"]) => void;
        zoom_update: (payload: EngineEventsPayloads["zoom_update"]) => void;
    }
    Index

    Properties

    active_label_changed: (
        payload: EngineEventsPayloads["active_label_changed"],
    ) => void
    afterSceneChange: () => void
    beforeSceneChange: (payload: EngineEventsPayloads["beforeSceneChange"]) => void
    cell_drag_start: (payload: EngineEventsPayloads["cell_drag_start"]) => void
    cell_transform_end: (
        payload: EngineEventsPayloads["cell_transform_end"],
    ) => void
    cell_transform_start: (
        payload: EngineEventsPayloads["cell_transform_start"],
    ) => void
    cell_transformed: (payload: EngineEventsPayloads["cell_transformed"]) => void
    cells_added: (payload: Scene2DServiceEventsPayloads["cells_added"]) => void
    cells_removed: (payload: EngineEventsPayloads["cells_removed"]) => void
    command_manager_settings_updated: (
        payload: EngineEventsPayloads["command_manager_settings_updated"],
    ) => void
    comment_popup_requested: (
        payload: EngineEventsPayloads["comment_popup_requested"],
    ) => void
    comments_changed: () => void
    current_scene_rendered: (
        payload: EngineEventsPayloads["current_scene_rendered"],
    ) => void
    current_theme: (payload: EngineEventsPayloads["current_theme"]) => void
    custom_attrs_change: (
        payload: EngineEventsPayloads["custom_attrs_change"],
    ) => void
    draw_figure_style_change: (
        payload: EngineEventsPayloads["draw_figure_style_change"],
    ) => void
    draw_service_settings_updated: (
        payload: EngineEventsPayloads["draw_service_settings_updated"],
    ) => void
    layers_changed: (payload: EngineEventsPayloads["layers_changed"]) => void
    libs_updated: (payload: EngineEventsPayloads["libs_updated"]) => void
    line_draw_end: () => void
    line_draw_start: (payload: EngineEventsPayloads["line_draw_start"]) => void
    mode_changed: (payload: EngineEventsPayloads["mode_changed"]) => void
    on_cell_context_menu: (
        payload: EngineEventsPayloads["on_cell_context_menu"],
    ) => void
    page_size_changed: (payload: EngineEventsPayloads["page_size_changed"]) => void
    path_finder_disabled: (
        payload: EngineEventsPayloads["path_finder_disabled"],
    ) => void
    path_finder_enabled: (
        payload: EngineEventsPayloads["path_finder_enabled"],
    ) => void
    print: () => void
    restart: (payload: EngineEventsPayloads["restart"]) => void
    scene_settings_changed: (
        payload: EngineEventsPayloads["scene_settings_changed"],
    ) => void
    sceneChange: () => void
    scenes_updated: (payload: EngineEventsPayloads["scenes_updated"]) => void
    selection_changed: (payload: EngineEventsPayloads["selection_changed"]) => void
    services_changed: (payload: EngineEventsPayloads["services_changed"]) => void
    set_current_scene: (payload: EngineEventsPayloads["set_current_scene"]) => void
    snap_service_settings_updated: (
        payload: EngineEventsPayloads["snap_service_settings_updated"],
    ) => void
    started: (eulerEngine: EulerGraph) => void
    system_settings_changed: (
        payload: EngineEventsPayloads["system_settings_changed"],
    ) => void
    text_formatting_changed: (
        payload: EngineEventsPayloads["text_formatting_changed"],
    ) => void
    undoRedo: (payload: EngineEventsPayloads["undoRedo"]) => void
    zoom_update: (payload: EngineEventsPayloads["zoom_update"]) => void