csml_interpreter/interpreter/components/
url.rs

1pub fn add_url(map: &mut serde_json::Map<String, serde_json::Value>) {
2    map.insert(
3        "Url".to_owned(),
4        serde_json::json!(
5            {
6                "params": [
7                    {
8                        "url": {
9                            "required": true,
10                            "type": "String"
11                        }
12                    },
13                    {
14                        "text": {
15                            "required": false,
16                            "type": "String",
17                            "default_value": [
18                                {"$_get": "url"}
19                            ]
20                        }
21                    },
22                    {
23                        "title": {
24                            "required": false,
25                            "type": "String",
26                            "default_value": [
27                                {"$_get": "url"}
28                            ]
29                        }
30                    }
31                ]
32            }
33        ),
34    );
35}