Esta función se introdujo con Frontline Command Center 3.0.11 y tiene las siguientes ventajas:
Si desea que sus componentes se comporten de la misma manera, debe habilitar la opción Usar (componente) compartido . Para que los componentes se comporten de manera diferente, habilite la opción Usar (componente) local .
El siguiente ejemplo se basa en el componente Cuestionario.
Para definir una propiedad determinada compartida, la propiedad debe tener los 3 atributos siguientes: id
, shared
y inherit
.
Nota: El identificador de propiedad compartida debe ser único. Si se utiliza el mismo identificador varias veces, la propiedad definida más adelante no sobrescribirá la anterior.
Después de aplicar los cambios descritos anteriormente en el archivo config.json, las opciones adicionales están disponibles:
Además, las propiedades están disponibles en la pestaña Propiedades compartidas:
Haga clic en el botón Globo/Inicio para cambiar la configuración que se aplica:
Docs
"shared":true, "inherit":true, "id":"unique_shared_variable_id",
El identificador de propiedad único se puede usar directamente dentro del flujo de trabajo, sin nombrar toda la ruta de acceso de la propiedad:
<ui_element name="YOUR_UI_ELEMENT"> <param name="visibility"><![ CDATA[§{#if shared_show_icon}§Visible§{else}§Gone§{/if}§]]></param> </ui_element> <!--vs.--> <ui_element name="YOUR_UI_ELEMENT"> <param name="visibility"><![ CDATA[§{#if Configuration.layout.value.show_icon.value}§Visible§{else}§Gone§{/if}§]]></param> </ui_element>