Skip to content

Acciones_es

sonsoleslp edited this page Sep 6, 2018 · 5 revisions

Como ya se ha visto antes, las acciones son simples objetos que tienen un identificador único y pueden contener una propiedad que actúa como carga ("payload") . Ejemplo: {type: ADD_BOX, payload: {ids, type, draggable, resizable, content, toolbar, config, state, initialParams}} En la siguiente tabla se muestra el resumen de acciones:

Tipo Payload Función Descripción
ADD_BOX {ids, draggable, resizable, content, toolbar, config, state, initialParams} addBox Añade un EditorBox.
ADD_NAV_ITEM { id, name, parent, type, position, hasContent, sortable_id } addNavItem Añade una vista.
ADD_RICH_MARK { mark, view, toolbar } addRichMark Añade una marca.
CHANGE_BACKGROUND { id, background } changeBackground Cambia el fondo de una vista.
CHANGE_BOX_LAYER {id, parent, container, value, boxes_array} changeBoxLayer Modifica el orden de profundidad de las cajas de una diapositiva.
CHANGE_COLS {id, parent, distribution, boxesAffected} changeCols Cambia la distribución de columnas en un SortableContainer.
CHANGE_GLOBAL_CONFIG {prop, value} changeGlobalConfig Edita la configuración global.
CHANGE_ROWS {id, parent, column, distribution, boxesAffected} changeRows Cambia la distribución de filas en una columna dada de un SortableContainer.
CHANGE_SORTABLE_PROPS {id, parent, prop, value} changeSortableProps Actualiza el estado de un EditorBoxSortable.
DELETE_BOX {id, parent, container, children} deleteBox Borra un EditorBox.
DELETE_CONTAINED_VIEW {ids, boxes, parent} deleteContainedView Borra una vista contenida.
DELETE_FILE {id} deleteFile Borra un fichero subido.
DELETE_NAV_ITEM { ids, parent, boxes, containedViews, linkedBoxes } deleteNavItem Borra una vista.
DELETE_RICH_MARK {mark} deleteRichMark Borra una marca.
DELETE_SORTABLE_CONTAINER { id, parent, children, cvs, page } deleteSortableContainer Borra un SortableContainer.
DROP_BOX { id, row, col, parent, container, oldParent, oldContainer, position, index } dropBox Suelta caja en una nueva ubicación.
DUPLICATE_NAV_ITEM { id, newId, boxes, suffix, linkedCvs } duplicateNavItem Duplica una vista.
EDIT_RICH_MARK { parent, state, mark, oldConnection, newConnection } editRichMark Edita una marca.
EXPAND_NAV_ITEM {id, value} expandNavItem Expande una sección.
IMPORT_STATE {state} importState Importa estado.
INCREASE_LEVEL {} increaseBoxLevel Incrementa el nivel de profundidad de selección de cajas.
INDEX_SELECT {id} selectIndex Selecciona una vista/vista contenida para editarla en el índice.
MOVE_BOX {id, x, y, position, parent, container} moveBox Asigna una nueva posición a un EditorBox.
PASTE_BOX {ids, box, toolbar, children, index, marks, score} pasteBox Pega un EditorBox.
REORDER_BOXES { parent, container, order } reorderBoxes Reordena las cajas dentro de un mismo parent.
REORDER_SORTABLE_CONTAINER { ids, parent } reorderSortableContainer Reordena las distintas filas de un EditorBoxSortable.
REORDER_NAV_ITEM { id, newParent, oldParent, idsInOrder, childrenInOrder } reorderNavItem Reordena las vistas (se pueden cambiar las relaciones de parentesco).
RESIZE_BOX { id, structure } resizeBox Cambia el tamaño de un EditorBox).
RESIZE_SORTABLE_CONTAINER {id, parent, height} resizeSortableContainer Cambia el tamaño de un SortableContainer.
SELECT_BOX {id, box} selectBox selecciona un EditorBox.
SELECT_CONTAINED_VIEW {id} selectContainedView Selecciona una vista contenida.
SELECT_NAV_ITEM {id} selectNavItem Selecciona una vista.
SET_BUSY {value, msg} setBusy Servidor ocupado.
SET_CORRECT_ANSWER {id, correctAnswer, page} setCorrectAnswer Determina la respuesta correcta a un ejercicio.
TOGGLE_NAV_ITEM { id } toggleNavItem Colapsa/expande una sección del índice.
TOGGLE_TEXT_EDITOR {caller, value} toggleTextEditor Activa la edición de texto de un EditorBox.
UPDATE_BOX {id, content, toolbar, state} updateBox Actualiza el contenido de un EditorBox.
UPDATE_PLUGIN_TOOLBAR {id, tab, accordion, name, value, deletedBoxes} updatePluginToolbar Actualiza la barra de herramientas de una caja.
UPDATE_VIEW_TOOLBAR {id, ...elements} updateViewToolbar Actualiza la barra de herramientas de una vista.
UPLOAD_FILE {id, url, name, keywords, mimetype} uploadFile Sube un nuevo fichero.
VERTICALLY_ALIGN_BOX {id, verticalAlign} verticallyAlignBox Alínea verticalmente una EditorBox.

A continuación se presenta la lista detallada de los tipos ("type") de acciones usadas en el proyecto y una tabla con las propiedades de la carga ("payload"), junto con una breve descripción:

  • ADD_BOX

    • Descripción: Crea una EditorBox o una EditorBoxSortable.

    • Uso: {type: ADD_BOX, payload: {ids, draggable, resizable, content, toolbar, config, state, initialParams}

      Propiedad Descripción Ejemplo
      ids Identificadores únicos del parent, el container y la EditorBox en sí {id: "bo-1503570010369", parent: "bs-1497983247797", container: "sc-1503570010368"}
      draggable Valor booleano que indica si la nueva caja es arrastrable false
      resizable Valor booleano que indica si la nueva caja es redimensionable false
      content Contenido a renderizar por la caja. Se obtiene empleando la API de plugins. ...
      toolbar Barra de herramientas de la caja. Se obtiene empleando la API de plugins. main: {__name: "Main", accordions: {…}}
      config Configuración inicial del plugin. Se obtiene empleando la API de plugins. {category: "image", displayName: "Imagen Básica", flavor: "react", icon: "image", ...}
      state Estado inicial de la caja. Se obtiene empleando la API de plugins. {url: "/images/placeholder.png"}
      initialParams Parámetros necesarios para configurar la caja. Se obtienen empleando la API de plugins {position: 'relative', row: undefined, col: undefined, width: "25%", isDefaultPlugin: false, height: 'auto'}
  • ADD_NAV_ITEM

    • Descripción: Añade una vista

    • Uso: {type: ADD_NAV_ITEM, payload: { id, name, parent, type, position, hasContent, sortable_id }}

      Propiedad Descripción Ejemplo
      id Identificador único de la nueva vista pa-542293423423482
      name Nombre a mostrar de la nueva vista Página 1
      parent Vista inmediatamente superior 0 (ninguna)
      type Tipo de NavItem: document, slide o section []
      position Posición que ocupa en el árbol de vistas 1
      hasContent Si la vista podrá tener contenido true
      sortable_id Box-sortable incluida en la vista bs-2343354645645645654
  • ADD_RICH_MARK

    • Descripción: Añade una marca

    • Uso: {type: ADD_RICH_MARK, payload: {mark, view, toolbar}}

      Propiedad Descripción Ejemplo
      mark Información de la marca { id: 'rm-123567890123', title: 'New mark', connectMode: 'existing', connection: 'pa-9862763413223', displayMode: 'navigate', value: '45.4,34.3', color: '#333333'}`
      view Objeto que contiene toda la vista destino de la marca {id: 'cv-2323423423423', type: 'slide', ... }
      toolbar Barra de herramientas de la vista destino {...}

    ***En la propiedad connection, las marcas que enlacen con nuevas vistas contenidas deberán Ver apartado de creación de marcas en Plugins Enriquecidos

  • CHANGE_BACKGROUND

    • Description: Cambia el fondo de una vista

    • Use: {type: CHANGE_BACKGROUND, payload: { id, background }}

      Property Description Example
      id Identificador único de la vista pa-542293423423482
      background Valor del fondo { background: "#ffffff", backgroundAttr: "full" }
  • CHANGE_BOX_LAYER

    • Description: Modifica el orden de profundidad de las cajas de una diapositiva

    • Use: {type: CHANGE_BOX_LAYER, payload: {id, parent, container, value, boxes_array}

      Propiedad Descripción Ejemplo
      id Identificador único de la caja seleccionada bo-542293423423482
      parent Identificador único del padre de la caja seleccionada pa-23423423423432
      container Identificador único del contenedor de la caja seleccionada 0
      value Indica en qué dirección se ha movido la caja (al frente, al fondo, un paso hacia atrás, etc.) front, back, ahead, behind
      boxes_array Orden de las cajas hermanas previo a la acción ['bo-232324234234', 'bo-11221212121', 'bo-09898997979797']
  • CHANGE_COLS

    • Descripción: Cambia la distribución de columnas en un SortableContainer.

    • Uso: {type: CHANGE_COLS, payload: {id, parent, distribution, boxesAffected}}

      Propiedad Descripción Ejemplo
      id Identificador unico del SortableContainer en edición sc-313456765342
      parent Identificador unico del EditorBoxSortable en edición bs-983456765342
      distribution Array de distribución de columnas Dos columnas cada una 50% del ancho [50,50]
      boxesAffected Las EditorBox en el mismo SortableContainer ['bo-423423423', 'bo-1034934834']
  • CHANGE_GLOBAL_CONFIG

    • Descripción: Edita la configuración global.

    • Uso: {type: CHANGE_GLOBAL_CONFIG, payload: {prop, value}}

      Propiedad Descripción Ejemplo
      prop Propiedad global que se desea modificar title
      value Nuevo valor de la propiedad Curso de programación

      ***En la página de GlobalConfig se pueden ver todas las propiedades disponibles.

      ***Si deseamos modificar todo el estado de una vez, podemos pasar como prop "STATE" y como value, el nuevo estado completo.

  • CHANGE_ROWS

    • Descripción: Cambia la distribución de filas en una columna dada de un SortableContainer.

    • Uso: {type: CHANGE_ROWS, payload: {id, parent, column, distribution, boxesAffected}}

      Propiedad Descripción Ejemplo
      id Identificador unico del SortableContainer en edición sc-313456765342
      parent Identificador unico del EditorBoxSortable en edición bs-983456765342
      column Número de columna en el que se encuentran dichas filas Primera columna 0
      distribution Array de distribución de filas Dos filas cada una 50% del alto [50,50]
      boxesAffected Las EditorBox en el mismo SortableContainer ['bo-423423423', 'bo-1034934834']
  • CHANGE_SORTABLE_PROPS

    • Descripción: Actualiza el estado de un EditorBoxSortable.

    • Uso: {type: CHANGE_SORTABLE_PROPS, payload: {id, parent, prop, value}}

      Propiedad Descripción Ejemplo
      id Identificador unico del SortableContainer en edición sc-313456765342
      parent Identificador unico del EditorBoxSortable en edición bs-983456765342
      prop Propiedad a modificar textAlign
      value Nuevo valor para esa propiedad left
  • CONFIG_SCORE

    • Descripción: Configura la puntuación de una caja o vista.

    • Uso: {type: CONFIG_SCORE, payload: { id, button, value, page }

      Propiedad Descripción Ejemplo
      id Identificador único de la página o caja bo-1323423432424
      button Nombre del campo a modificar score
      value Nuevo valor del campo 3
      page Identificador único de la página donde se encuentra pa-1234234324234
  • DELETE_BOX

    • Descripción: Borra un EditorBox.

    • Uso: {type: DELETE_BOX, payload: {id, parent, container, children}}

      Propiedad Descripción Ejemplo
      id Identificador único del EditorBox a eliminar bo-4343253665656
      parent Identificador único del padre de la EditorBox, puede ser un EditorBoxSortable o una vista del tipo slide bs-4564564564456 o pa-3453453545654
      container Identificador único del contenedor de la EditorBox, puede ser un SortableContainer ó 0 si es una caja flotante (en slides) 0 ó sc-55756755675
      children Descendientes de la EditorBox []
  • DELETE_CONTAINED_VIEW

    • Descripción: Borra una vista contenida.

    • Uso: {type: DELETE_CONTAINED_VIEW, payload: {ids, boxes, parent}}

      Propiedad Descripción Ejemplo
      ids Identificador único de la vista contenida cv-6756847835673673
      boxes Cajas de dicha vista contenida ['bs-246525214562', 'bo-55645636345634', 'bo-75783686583568']
      parent EditorBox desde la que se enlaza a la vista contenida bo-54545345353
  • DELETE_FILE

    • Descripción: Borra un fichero subido.

    • Uso: {type: DELETE_FILE, payload: { id }

      Propiedad Descripción Ejemplo
      id Identificador único del fichero file-124345345345
  • DELETE_NAV_ITEM

    • Descripción: Borra una vista.

    • Uso: {type: DELETE_NAV_ITEM, payload: { ids, parent, boxes, containedViews, linkedBoxes }}

      Propiedad Descripción Ejemplo
      ids Array con todas las vistas que serán eliminadas (la seleccionada en primera posición y todos sus descendientes) ['se-575675674343', 'pa-5645645645654', 'pa-45465464522'
      parent La sección de la que es hija la vista a eliminar 0 si no es ninguna, se-456456456456456 si es una sección
      boxes Todas las cajas contenidas en las vistas eliminadas ['bo-36565625633', 'bo-453645635634', 'bo-353453453453']
      containedViews Las vistas contenidas que dependen de alguna de las cajas eliminadas ['cv-45645646456456', 'cv-64645645645645']
      linkedBoxes Todas las cajas que enlazan a cualquiera de las vistas eliminadas ['bo-34534534534534', 'bo-345345345345', 'bo-435345345434']
  • DELETE_RICH_MARK

    • Descripción: Borra una marca.

    • Uso: {type: DELETE_RICH_MARK, payload: { mark }

      Propiedad Descripción Ejemplo
      mark Objeto que contiene la marca {id: 'rm-121312312', .....}
  • DELETE_SORTABLE_CONTAINER

    • Descripción: Borra un SortableContainer.

    • Uso: {type: DELETE_SORTABLE_CONTAINER, payload: { id, parent, children, cvs, page }}

      Propiedad Descripción Ejemplo
      id Identificador único del SortableContainer sc-35345345353453
      parent Identificador único del EditorBoxSortable del que depende el SortableContainer bs-3453453453345
      children Todas las EditorBoxque cuelgan del contenedor ['bo-234243243244', 'bo-3434534534534534', 'bo-67657575675675']
      cvs Vistas contenidas asociadas al contenido del contenedor borrado ['cv-121213244', 'cv-23232534534534', 'cv-6222357575675675']
      page Página donde se encuentra el contenedor pa-32323232336564
  • DROP_BOX

    • Descripción: Suelta caja en una nueva ubicación

    • Uso: {type: DROP_BOX, payload: {id, row, col, parent, container, oldParent, oldContainer, position, index }}

      Propiedad Descripción Ejemplo
      id Identificador único de la EditorBox movida bo-34534543534535
      row Número de fila destino 1
      col Número de columna destino 2
      parent Nuevo padre de la caja movida pa-23243423423432
      container Nuevo contenedor de la caja movida 0
      oldParent Padre anterior de la caja movida bo-12313123121
      oldContainer Contenedor anterior de la caja movida sc-234234223423
      position Nueva posición de la caja {x: 20, y: 30}
      index Orden que ocupa la caja entre sus nuevos hermanos 2
  • DUPLICATE_NAV_ITEM

    • Descripción: Duplica una vista

    • Uso: {type: DUPLICATE_NAV_ITEM, payload: { id, newId, boxes, suffix, linkedCvs }}

      Propiedad Descripción Ejemplo
      id Identificador único de la vista duplicada pa-34534543534535
      newId Identificador de la nueva vista pa-292399230492034
      boxes Cajas a duplicar (clave = valor antiguo, valor = valor nuevo) {bo-2323423411112: 'bo-23234234443433'}
      suffix Sufijo a añadir a las marcas añadidas 43423423432
      linkedCvs Contained views {...}
  • EDIT_RICH_MARK

    • Descripción: Edita una marca.

    • Uso: {type: EDIT_RICH_MARK, payload: { parent, state, mark, oldConnection, newConnection }}

      Propiedad Descripción Ejemplo
      parent Identificador único de EditorBox al que pertenece la marca bo-3434344333434
      state Nuevo estado del EditorBox { ..., __marks: { ... }
      mark Identificado único de la marca rm-434343344343443
      oldConnection Antigua conexión de la marca cv-435345345345345: {...}
      newConnection Nueva conexión de la marca pa-223345345345345
  • EXPAND_NAV_ITEM

    • Descripción: Expande una sección.

    • Uso: {type: EXPAND_NAV_ITEM, payload: {id, value}}

      Propiedad Descripción Ejemplo
      id Identificador único de la sección se-34334322434434
      value Valor booleano: true para expandir, false para contraer true
  • IMPORT_STATE

    • Descripción: Importa un estado.

    • Uso: {type: IMPORT_STATE, payload: {state}}

      Propiedad Descripción Ejemplo
      state Estado guardado en servidor remoto {boxesById: {...}, navItemsById:{...}
  • INCREASE_LEVEL

    • Description: Incrementa el nivel de profundidad de selección de cajas.
    • Use: {type: INCREASE_LEVEL, payload: {}}
  • INDEX_SELECT

    • Descripción: Selecciona una vista/vista contenida para editarla en el índice.

    • Uso: {type: IMPORT_STATE, payload: {id}}

      Propiedad Descripción Ejemplo
      id Identificador único de la vista o vista contenida seleccionada se-3453534543535 o pa-345345435344 o cv-3433453453453454
  • MOVE_BOX

    • Descripción: Asigna una nueva posición a un EditorBox.

    • Uso: {type: MOVE_BOX, payload: {id, x, y, position, parent, container}}

      Propiedad Descripción Ejemplo
      id Identificador único del EditorBox 'bo-4534534534543535`
      x Nueva coordenada x 50
      y Nueva coordenada y 10
      position Si se trata de una caja flotante u ordenada absolute o relative
      parent Identificador único del padre de la EditorBox, puede ser un EditorBoxSortable o una vista del tipo slide bs-4564564564456 o pa-3453453545654
      container Identificador único del contenedor de la EditorBox, puede ser un SortableContainer ó 0 si es una caja flotante (en slides) 0 ó sc-55756755675
  • PASTE_BOX

    • Description: Pega una EditorBox.

    • Use: {type: PASTE_BOX, payload: {ids, box, toolbar, children, index, marks, score}

      Property Description Example
      ids Unique identifiers of the parent, the container and the EditorBox itself {id: "bo-1503570010369", parent: "bs-1497983247797", container: "sc-1503570010368"}
      box Contenido de la caja pegada {id: 'bo-1503570010369', position: {...}, ...}
      toolbar Barra de herramientas de la caja pegada {state: {...}, structure: {...}, ...}
      children Hijos de la caja pegada ['bo-12345678', 'bo-45689232', 'bo-987654321']
      index Posición que ocupará la caja entre sus hermanos 2
      marks Lista de marcas de la caja ['rm-12312312312','rm-234234234234']
      score Peso en la puntuación de la caja si se trata de un ejercicio 10
  • REORDER_BOXES

    • Descripción: Reordena las cajas dentro de un mismo parent.

    • Uso: {type: REORDER_BOXES, payload: { parent, container, order }}

      Propiedad Descripción Ejemplo
      parent Identificador único del padre de la EditorBox, puede ser un EditorBoxSortable o una vista del tipo slide bs-4564564564456 o pa-3453453545654
      container Identificador único del contenedor de la EditorBox, puede ser un SortableContainer ó 0 si es una caja flotante (en slides) 0 ó sc-55756755675
      order Array con todos los EditorBox hijos ordenados ['bo-2334534534534', 'bo-5435345345345', 'bo-433534534534']
  • REORDER_NAV_ITEM

    • Descripción: Reordena las vistas (se pueden cambiar las relaciones de parentesco).

    • Uso: {type: REORDER_NAV_ITEM, payload: { id, newParent, oldParent, idsInOrder, childrenInOrder }}

      Propiedad Descripción Ejemplo
      id Identificador único de la vista a ordenar pa-111111111111111
      newParent Identificador del nuevo parent de la vista se-4334534534534545
      oldParent Identificador del antiguo parent de la vista 0
      idsInOrder Todas las vistas en el nuevo nivel ['pa-5435435345345', 'pa-111111111111111', 'pa-22112122121212' ]
      childrenInOrder Todas las vistas hijas de la vista movida [] (en este caso ninguna, porque solo las secciones tienen hijos)
  • REORDER_SORTABLE_CONTAINER

    • Descripción: Reordena los distintas contenedores de un EditorBoxSortable.

    • Uso: {type: REORDER_SORTABLE_CONTAINER, payload: { ids, parent }}

      Propiedad Descripción Ejemplo
      ids Lista ordenada de los SortableContainer ['sc-43453453453', 'sc-23223232323', 'sc-121212121212']
      parent EditorBoxSortable padre bs-234423423423432
  • RESIZE_BOX

    • Descripción: Cambia el tamaño de un EditorBox).

    • Uso: {type: RESIZE_BOX, payload: { id, structure }}

      Propiedad Descripción Ejemplo
      id Identificador único del EditorBox bo-232442342222
      structure Sección structure de la toolbar actualizada {x: 0, y: 0, width: '20', height: 'auto', ... }
  • RESIZE_SORTABLE_CONTAINER

    • Descripción: Cambia el tamaño de un SortableContainer.

    • Uso: {type: RESIZE_SORTABLE_CONTAINER, payload: {id, parent, height}}

      Propiedad Descripción Ejemplo
      id Identificador único del SortableContainer sc-232442342222
      parent EditorBoxSortable padre bs-234423423423432
      height Nueva altura (en px) 200
  • SELECT_BOX

    • Descripción: Selecciona un EditorBox.

    • Uso: {type: SELECT_BOX, payload: {id, box}}

      Propiedad Descripción Ejemplo
      id Identificador único del EditorBox seleccionado bo-232442342222
      box Objeto que contiene la caja correspondiente al id { id: 'bo-232442342222', ...}
  • SELECT_CONTAINED_VIEW

    • Descripción: Selecciona una vista contenida.

    • Uso: {type: SELECT_CONTAINED_VIEW, payload: {id}}

      Propiedad Descripción Ejemplo
      id Identificador único de la vista contenida seleccionada cv-1832442342222
  • SELECT_NAV_ITEM

    • Descripción: Selecciona una vista.

    • Uso: {type: SELECT_NAV_ITEM, payload: {id}}

      Propiedad Descripción Ejemplo
      id Identificador único de la vista seleccionada pa-1832442342222
  • SET_BUSY

    • Descripción: Servidor ocupado.

    • Uso: {type: CHANGE_ROWS, payload: {value, msg}}

      Propiedad Descripción Ejemplo
      value Valor booleano que indica si el servidor está ocupado o no true o false
      msg Mensaje que se muestra al usuario tras el cambio 'Guardando...'
  • SET_CORRECT_ANSWER

    • Descripción: Configura la puntuación de una caja o vista.

    • Uso: {type: SET_CORRECT_ANSWER, payload: { id, , page }

      Propiedad Descripción Ejemplo
      id Identificador único de la caja bo-1323423432424
      correctAnswer Respuesta correcta del ejercicio 3
      page Identificador único de la página donde se encuentra pa-1234234324234
  • TOGGLE_NAV_ITEM

    • Descripción: Colapsa/expande una sección del índice.

    • Uso: {type: TOGGLE_NAV_ITEM, payload: { id }}

      Propiedad Descripción Ejemplo
      id Identificador único de la sección a expandir/colapsar se-1832442342222
  • TOGGLE_TEXT_EDITOR

    • Descripción: Activa la edición de texto de un EditorBox.

    • Uso: {type: TOGGLE_TEXT_EDITOR, payload: {caller, value}}

      Propiedad Descripción Ejemplo
      caller Identificador único del EditorBox para el que se desea activar la edición de texto bo-33434343343434
      value Valor booleano que indica si está activada o desactivada la edición de texto true o false
  • UPDATE_BOX

    • Descripción: Actualiza el contenido de un EditorBox.

    • Uso: {type: UPDATE_BOX, payload: {id, content, toolbar, state}}

      Propiedad Descripción Ejemplo
      id Identificador único del EditorBox a actualizar bo-33434343343434
      content Contenido HTML generado por la API de plugins. ...
      toolbar Toolbar actualizada {...}
      state Estado actualizado {...}
  • UPDATE_PLUGIN_TOOLBAR

    • Description: Actualiza la barra de herramientas de una caja.

    • Use: {type: UPDATE_PLUGIN_TOOLBAR, payload: {id, tab, accordion, name, value, deletedBoxes}

      Propiedad Descripción Ejemplo
      id Identificador único de la caja bo-124345345345
      tab Pestaña modificada de la barra de herramientas (siempre main) main
      accordion Acordeón modificado state
      name Nombre del campo modificado url
      value Nuevo valor del campo http://google.com
      deletedBoxes Cajas eliminadas como resultado de la modificación ['bo-1246662345','bo-432423423423']
  • UPDATE_VIEW_TOOLBAR

    • Description: Actualiza la barra de herramientas de una vista.

    • Use: {type: UPDATE_VIEW_TOOLBAR, payload: {id, ...elements}

      Propiedad Descripción Ejemplo
      id Identificador único de la vista bo-13432553453453453
      elements Elementos actualizados de la barra de herramientas de la vista {...}
  • UPLOAD_FILE

    • Descripción: Sube un nuevo fichero.

    • Uso: {type: UPLOAD_FILE, payload: {id, url, name, keywords, mimetype}

      Propiedad Descripción Ejemplo
      id Identificador único del fichero file-124345345345
      url URL del fichero http://...
      name Nombre del ficheroe My image
      keywords Palabras clave relacionadas url
      mimetype Tipo MIME del fichero image
  • VERTICALLY_ALIGN_BOX

    • Descripción: Alínea verticalmente una EditorBox.

    • Uso: {type: CHANGE_ROWS, payload: {id, verticalAlign}}

      Propiedad Descripción Ejemplo
      id Identificador único del EditorBox bo-2323223254545
      verticalAlign Valor de alineación vertical (CSS) middle
Clone this wiki locally