reactive_graph_std_array_model/entity/
reverse.rs1use reactive_graph_graph::entity_ty;
2use reactive_graph_graph::properties;
3use reactive_graph_reactive_model_api::entity_model;
4use serde_json::json;
5
6use reactive_graph_std_result_model::ResultArray;
7
8use crate::NAMESPACE_ARRAY;
9use reactive_graph_behaviour_model_api::behaviour_ty;
10use reactive_graph_behaviour_model_api::entity_behaviour_ty;
11
12properties!(ArrayReverseProperties, (ARRAY, "array", json!([])));
13
14entity_ty!(ENTITY_TYPE_ARRAY_REVERSE, NAMESPACE_ARRAY, ENTITY_TYPE_NAME_ARRAY_REVERSE, "reverse");
15behaviour_ty!(BEHAVIOUR_ARRAY_REVERSE, NAMESPACE_ARRAY, BEHAVIOUR_NAME_ARRAY_REVERSE, "reverse");
16entity_behaviour_ty!(ENTITY_BEHAVIOUR_ARRAY_REVERSE, ENTITY_TYPE_ARRAY_REVERSE, BEHAVIOUR_ARRAY_REVERSE);
17
18entity_model!(
19 ArrayReverse,
20 set array array
21);
22impl ResultArray for ArrayReverse {}