diff options
Diffstat (limited to 'js/panels/binding/edit-binding-view.reel/edit-binding-view.html')
-rw-r--r-- | js/panels/binding/edit-binding-view.reel/edit-binding-view.html | 24 |
1 files changed, 17 insertions, 7 deletions
diff --git a/js/panels/binding/edit-binding-view.reel/edit-binding-view.html b/js/panels/binding/edit-binding-view.reel/edit-binding-view.html index 0c1abcee..d07f4445 100644 --- a/js/panels/binding/edit-binding-view.reel/edit-binding-view.html +++ b/js/panels/binding/edit-binding-view.reel/edit-binding-view.html | |||
@@ -13,14 +13,19 @@ | |||
13 | "owner": { | 13 | "owner": { |
14 | "prototype": "js/panels/binding/edit-binding-view.reel", | 14 | "prototype": "js/panels/binding/edit-binding-view.reel", |
15 | "properties": { | 15 | "properties": { |
16 | "element": {"#": "edit-binding"} | 16 | "element": {"#": "edit-binding"}, |
17 | "sourceObjectField" : {"@": "sourceObjectField" }, | ||
18 | "boundObjectField" : {"@": "boundObjectField" }, | ||
19 | "sourceObjectPropertyPathField" : {"@": "sourceObjectPropertyPathField" }, | ||
20 | "boundObjectPropertyPathField" : {"@": "boundObjectPropertyPathField" }, | ||
21 | "directionCheckbox" : {"@": "directionCheckbox" } | ||
17 | } | 22 | } |
18 | }, | 23 | }, |
19 | "sourceObjectField": { | 24 | "sourceObjectField": { |
20 | "prototype": "js/components/hintable.reel", | 25 | "prototype": "js/components/hintable.reel", |
21 | "properties": { | 26 | "properties": { |
27 | "startOnEvent": "click", | ||
22 | "element": {"#": "sourceObjectField"} | 28 | "element": {"#": "sourceObjectField"} |
23 | |||
24 | }, | 29 | }, |
25 | "bindings": { | 30 | "bindings": { |
26 | "value": {"<-": "@owner.sourceObjectIdentifier"} | 31 | "value": {"<-": "@owner.sourceObjectIdentifier"} |
@@ -35,6 +40,7 @@ | |||
35 | "boundObjectField": { | 40 | "boundObjectField": { |
36 | "prototype": "js/components/hintable.reel", | 41 | "prototype": "js/components/hintable.reel", |
37 | "properties": { | 42 | "properties": { |
43 | "startOnEvent": "click", | ||
38 | "element": {"#": "boundObjectField"} | 44 | "element": {"#": "boundObjectField"} |
39 | }, | 45 | }, |
40 | "bindings": { | 46 | "bindings": { |
@@ -50,6 +56,7 @@ | |||
50 | "sourceObjectPropertyPathField": { | 56 | "sourceObjectPropertyPathField": { |
51 | "prototype": "js/components/hintable.reel", | 57 | "prototype": "js/components/hintable.reel", |
52 | "properties": { | 58 | "properties": { |
59 | "startOnEvent": "click", | ||
53 | "element": {"#": "so-pp"}, | 60 | "element": {"#": "so-pp"}, |
54 | "identifier": "sourceProperty" | 61 | "identifier": "sourceProperty" |
55 | }, | 62 | }, |
@@ -66,6 +73,7 @@ | |||
66 | "boundObjectPropertyPathField": { | 73 | "boundObjectPropertyPathField": { |
67 | "prototype": "js/components/hintable.reel", | 74 | "prototype": "js/components/hintable.reel", |
68 | "properties": { | 75 | "properties": { |
76 | "startOnEvent": "click", | ||
69 | "element": {"#": "bo-pp"}, | 77 | "element": {"#": "bo-pp"}, |
70 | "identifier": "boundProperty" | 78 | "identifier": "boundProperty" |
71 | }, | 79 | }, |
@@ -109,18 +117,20 @@ | |||
109 | <div data-montage-id="edit-binding" class="edit-binding-view"> | 117 | <div data-montage-id="edit-binding" class="edit-binding-view"> |
110 | 118 | ||
111 | <ul> | 119 | <ul> |
120 | <h3>Source Object</h3> | ||
112 | <li class="edit-source-object"> | 121 | <li class="edit-source-object"> |
113 | <label>Source Object:</label><span data-montage-id="sourceObjectField" class="hintable-field">Test</span> | 122 | <label>Identifier:</label><span data-montage-id="sourceObjectField" class="hintable-field">Test</span> |
114 | <br> | 123 | <br> |
115 | <label>Source Object Property Path:</label><span data-montage-id="so-pp" class="hintable-field so-pp">Test</span> | 124 | <label>Property Path:</label><span data-montage-id="so-pp" class="hintable-field so-pp">Test</span> |
116 | </li> | 125 | </li> |
117 | 126 | <h3>Bound Object</h3> | |
118 | <li class="edit-bound-object"> | 127 | <li class="edit-bound-object"> |
119 | <label>Bound Object:</label><span data-montage-id="boundObjectField" class="hintable-field">Test</span> | 128 | <label>Identifier:</label><span data-montage-id="boundObjectField" class="hintable-field">Test</span> |
120 | <br> | 129 | <br> |
121 | <label>Bound Object Property Path:</label><span data-montage-id="bo-pp" class="hintable-field bo-pp">Test</span> | 130 | <label>Property Path:</label><span data-montage-id="bo-pp" class="hintable-field bo-pp">Test</span> |
122 | </li> | 131 | </li> |
123 | 132 | ||
133 | <h3>Configuration</h3> | ||
124 | <li class="edit-general-properties"> | 134 | <li class="edit-general-properties"> |
125 | <input data-montage-id="direction-checkbox" type="checkbox" class="nj-skinned"><label>Oneway</label> | 135 | <input data-montage-id="direction-checkbox" type="checkbox" class="nj-skinned"><label>Oneway</label> |
126 | </li> | 136 | </li> |