reactive_graph_sys_json_model/component/
save_json.rs

1use crate::NAMESPACE_JSON;
2use reactive_graph_behaviour_model_api::behaviour_ty;
3use reactive_graph_behaviour_model_api::component_behaviour_ty;
4use reactive_graph_graph::component_model;
5use reactive_graph_graph::component_ty;
6use reactive_graph_graph::properties;
7
8properties!(SaveJsonProperties, (PAYLOAD, "payload", {}));
9
10component_ty!(COMPONENT_SAVE_JSON, NAMESPACE_JSON, COMPONENT_NAME_SAVE_JSON, "save_json");
11behaviour_ty!(BEHAVIOUR_SAVE_JSON, NAMESPACE_JSON, BEHAVIOUR_NAME_SAVE_JSON, "save_json");
12component_behaviour_ty!(COMPONENT_BEHAVIOUR_SAVE_JSON, COMPONENT_SAVE_JSON, BEHAVIOUR_SAVE_JSON);
13
14component_model!(
15    ComponentSaveJson,
16    set payload value
17);