-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathdata.js
80 lines (68 loc) · 2.11 KB
/
data.js
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
71
72
73
74
75
76
77
78
79
80
var builder =
{
/** MENUS PROPERTY textBoxes
* TYPE: Obj Arr[]
*
* Properties:
* “id” (STRING): ID of the Menu to be referenced by input fields.
* “name” (STRING): Display name of the Menu
*/
menus:
[
{id: "menu_1", name: "Project"},
{id: "menu_2", name: "Rep"}
],
/** TEXT BOXES PROPERTY textBoxes
* TYPE: Obj Arr[]
*
* Properties:
* “field” (STRING): Field name referencing the Bluebeam Text Field Name
* “description” (STRING): Display name in the Dialog Window
* “menu” (STRING): ID of the Menu labeled above
* “default” (FUNCTION): Function to return the default value
*/
textBoxes:
[
{ field: "Project", description: "Project:", menu: "menu_1", default: function () { return "";}},
{ field: "PlanRelease", description: "Plan release:", menu: "menu_1", default: function () { return "";}}
],
/** DROP DOWN PROPERTY textBoxes
* TYPE: Obj Arr[]
*
* Properties:
* “field” (STRING): Field name referencing the Bluebeam Text Field Name
* “description” (STRING): Display name in the Dialog Window
* “menu” (STRING): ID of the Menu labeled above
* “values” (OBJECT): Values as text to be displayed on the stamp with ‘:-1’ following
*/
dropDowns:
[
{
field: "Estimator",
description: "Estimator:",
menu: "menu_2",
values:
{
"Matt": -1,
"Parker": -1,
"Josh": -1,
"Danniel": -1
}
},
{
field: "SalesRep",
description: "Sales Rep:",
menu: "menu_2",
values:
{
"Matt": -1,
"Olivia": -1,
"Geoff": -1,
"Clint": -1,
"Matt": -1,
"Gordon": -1,
"Shane": -1
}
}
]
}