export default {
    // brick
    BRICK_ADD: 'brick-add',
    BRICK_DELETE: 'brick-delete',
    BRICK_UPDATE: 'brick-update',
    BRICK_UPDATED: 'brick-updated',
    BRICK_DUPLICATE: 'brick-duplicate',
    BRICK_VISUALIZE_IN_TREE: 'brick-visualize-in-tree',

    // brick template
    BRICK_TEMPLATE_CREATE: 'brick-template-create',
    BRICK_TEMPLATE_ADD: 'brick-template-add',
    BRICK_TEMPLATE_DELETE: 'brick-template-delete',

    // brick layout
    BRICK_LAYOUT_UPDATE_SHOW: 'brick-layout-update-show',
    BRICK_LAYOUT_UPDATE: 'brick-layout-update',

    // brick d&d
    BRICK_DRAG_START: 'brick-drag-start',
    BRICK_DRAG_END: 'brick-drag-end',
    BRICK_DRAG_MOVE: 'brick-drag-move',
    BRICK_MOUSEENTER: 'brick-mouseenter',
    BRICK_MOUSELEAVE: 'brick-mouseleave',

    // drawer
    DRAWER_SHOW: 'drawer-show',
    DRAWER_CLOSE: 'drawer-close',
    DRAWER_TOGGLE: 'drawer-toggle',
    DRAWER_LOADING_START: 'drawer-loading-start',
    DRAWER_LOADING_FINISH: 'drawer-loading-finish',
    DRAWER_SET_DATA: 'drawer-set-data',
    DRAWER_RESET: 'drawer-reset',

    // preview
    PREVIEWER_VIEWPORT_CHANGE: 'previewer-viewport-change',

    // misc
    SELECT_TAB: 'select-tab',
}