-
Notifications
You must be signed in to change notification settings - Fork 1
/
CreatePopup.function.json
70 lines (70 loc) · 1.76 KB
/
CreatePopup.function.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
{
"function": {
"name": "CreatePopup",
"namespace": "TcHmi.Functions.Popups",
"displayName": "CreatePopup",
"description": "",
"waitMode": "Synchronous",
"category": "Popups",
"returnValue": {
"type": "tchmi:general#/definitions/String"
},
"visible": true,
"injectContextObject": false,
"arguments": [
{
"name": "Parameters",
"displayName": "Parameters",
"type": "tchmi:framework#/definitions/TcHmi.Functions.Popups.PopupParameters",
"description": "",
"defaultValue": {
"Bindings": [],
"ContentFace": "<insert usercontrol or content here>",
"Dragging": "None",
"InsertWherePressed": false,
"Positioning": {
"Bottom": "",
"BottomUnit": "px",
"Height": "",
"HeightUnit": "px",
"Left": "",
"LeftUnit": "px",
"Right": "",
"RightUnit": "px",
"Top": "",
"TopUnit": "px",
"Width": "",
"WidthMode": "Value",
"HeightMode": "Value"
}
},
"required": true,
"bindable": true,
"restParameter": false,
"asReference": false,
"allowControlAttributeBindingOptions": false
}
]
},
"$schema": "./../Packages/Beckhoff.TwinCAT.HMI.Framework.12.752.0/runtimes/native1.12-tchmi/Schema/FunctionDescription.Schema.json",
"apiVersion": 1,
"version": {
"full": "1.1.1.0",
"major": 1,
"minor": 1,
"revision": 0,
"build": 5
},
"dependencyFiles": [
{
"name": "CreatePopup.js",
"type": "JavaScript",
"description": ""
}
],
"dataTypes": [
{
"schema": "Schema/Types.Schema.json"
}
]
}