Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
erp5
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Xiaowu Zhang
erp5
Commits
c5ce4936
Commit
c5ce4936
authored
Feb 16, 2015
by
Sven Franck
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
erp5_web_renderjs_ui: jslint
parent
66c065af
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
20 additions
and
25 deletions
+20
-25
bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_relationstringfield_js.xml
...eb_page_module/rjs_gadget_erp5_relationstringfield_js.xml
+20
-25
No files found.
bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_relationstringfield_js.xml
View file @
c5ce4936
...
@@ -214,9 +214,7 @@ promiseEventListener */\n
...
@@ -214,9 +214,7 @@ promiseEventListener */\n
prefix = "",\n
prefix = "",\n
item,\n
item,\n
result,\n
result,\n
i,\n
i;\n
j,\n
content;\n
\n
\n
if (len === 11) {\n
if (len === 11) {\n
prefix = ">";\n
prefix = ">";\n
...
@@ -229,7 +227,6 @@ promiseEventListener */\n
...
@@ -229,7 +227,6 @@ promiseEventListener */\n
list.appendChild(head);\n
list.appendChild(head);\n
\n
\n
for (i = 0; i
< len
;
i
+=
1)
{\n
for (i = 0; i
< len
;
i
+=
1)
{\n
content =
""
;\n
result =
my_result_list[i].value;\n
result =
my_result_list[i].value;\n
item =
document.createElement("li");\n
item =
document.createElement("li");\n
item.className =
str;\n
item.className =
str;\n
...
@@ -239,7 +236,7 @@ promiseEventListener */\n
...
@@ -239,7 +236,7 @@ promiseEventListener */\n
//
work,
because
currently
it\'s
used
to
retrieve
the
link
from\n
//
work,
because
currently
it\'s
used
to
retrieve
the
link
from\n
//
the
last
autocomplete
query
results!\n
//
the
last
autocomplete
query
results!\n
item.textContent =
result[index];\n
item.textContent =
result[index];\n
item.setAttribute("name",
result
["uid"]
);\n
item.setAttribute("name",
result
.uid
);\n
list.appendChild(item);\n
list.appendChild(item);\n
}\n
}\n
\n
\n
...
@@ -249,7 +246,7 @@ promiseEventListener */\n
...
@@ -249,7 +246,7 @@ promiseEventListener */\n
\n
\n
return
list;\n
return
list;\n
}\n
}\n
\n
\n
////////////////////////////////////\n
////////////////////////////////////\n
//
Promise
methods\n
//
Promise
methods\n
////////////////////////////////////\n
////////////////////////////////////\n
...
@@ -274,16 +271,16 @@ promiseEventListener */\n
...
@@ -274,16 +271,16 @@ promiseEventListener */\n
result_dict;\n
result_dict;\n
\n
\n
delete
props.selected_uid;\n
delete
props.selected_uid;\n
\n
\n
return
new
RSVP.Queue()\n
return
new
RSVP.Queue()\n
.push(function
()
{\n
.push(function
()
{\n
\n
\n
//
new
search,
clear
all,
show
spinner.
set
last_value
to
catch
dups\n
//
new
search,
clear
all,
show
spinner.
set
last_value
to
catch
dups\n
clearResults(my_gadget);\n
clearResults(my_gadget);\n
props.last_value =
my_value;\n
props.last_value =
my_value;\n
props.spinner.className =
"ui-btn ui-corner-all ui-btn-icon-notext"
+\n
props.spinner.className =
"ui-btn ui-corner-all ui-btn-icon-notext"
+\n
"
ui-input-clear
ui-icon-spinner
ui-icon-spin";\n
"
ui-input-clear
ui-icon-spinner
ui-icon-spin";\n
\n
\n
return
my_gadget.jio_allDocs({\n
return
my_gadget.jio_allDocs({\n
"query":
new
URI(field_json.query).query(true).query
+
query_string,\n
"query":
new
URI(field_json.query).query(true).query
+
query_string,\n
"limit":
[begin_from,
begin_from
+
lines],\n
"limit":
[begin_from,
begin_from
+
lines],\n
...
@@ -327,7 +324,7 @@ promiseEventListener */\n
...
@@ -327,7 +324,7 @@ promiseEventListener */\n
var
list;\n
var
list;\n
props.wrapper.appendChild(createResults(result_dict.rows,
index));\n
props.wrapper.appendChild(createResults(result_dict.rows,
index));\n
list =
props.wrapper.querySelector("ul");\n
list =
props.wrapper.querySelector("ul");\n
\n
\n
return
RSVP.any([\n
return
RSVP.any([\n
promiseEventListener(list,
"click",
true),\n
promiseEventListener(list,
"click",
true),\n
promiseEventListener(list,
"touchend",
true)\n
promiseEventListener(list,
"touchend",
true)\n
...
@@ -344,9 +341,9 @@ promiseEventListener */\n
...
@@ -344,9 +341,9 @@ promiseEventListener */\n
record,\n
record,\n
i,\n
i,\n
prop;\n
prop;\n
\n
\n
if
(my_selection_event)
{\n
if
(my_selection_event)
{\n
\n
\n
//
take
entered
text,
set
to
input
and
clear
list
options\n
//
take
entered
text,
set
to
input
and
clear
list
options\n
selected_value =
my_selection_event.target.textContent;\n
selected_value =
my_selection_event.target.textContent;\n
props.selected_uid =
my_selection_event.target.getAttribute("name");\n
props.selected_uid =
my_selection_event.target.getAttribute("name");\n
...
@@ -428,7 +425,7 @@ promiseEventListener */\n
...
@@ -428,7 +425,7 @@ promiseEventListener */\n
input.setAttribute(\'value\',
value
||
"");\n
input.setAttribute(\'value\',
value
||
"");\n
input.setAttribute(\'name\',
field_json.key);\n
input.setAttribute(\'name\',
field_json.key);\n
input.setAttribute(\'title\',
field_json.title);\n
input.setAttribute(\'title\',
field_json.title);\n
\n
\n
if
(
field_json.required =
==
1)
{\n
if
(
field_json.required =
==
1)
{\n
input.setAttribute(\'required\',
\'required\');\n
input.setAttribute(\'required\',
\'required\');\n
}\n
}\n
...
@@ -456,10 +453,11 @@ promiseEventListener */\n
...
@@ -456,10 +453,11 @@ promiseEventListener */\n
input =
input_list[i];\n
input =
input_list[i];\n
result[input.getAttribute(\'name\')]
=
input.value;\n
result[input.getAttribute(\'name\')]
=
input.value;\n
}\n
}\n
\n
\n
//
Always
return
the
document
UID
if
value
has
been
modified\n
//
Always
return
the
document
UID
if
value
has
been
modified\n
if
(this.property_dict.selected_uid
!==
undefined)
{\n
if
(this.property_dict.selected_uid
!==
undefined)
{\n
result[this.property_dict.field_json.relation_field_id]
=
this.property_dict.selected_uid;\n
result[this.property_dict.field_json.relation_field_id]
=\n
this.property_dict.selected_uid;\n
}\n
}\n
\n
\n
return
result;\n
return
result;\n
...
@@ -467,7 +465,8 @@ promiseEventListener */\n
...
@@ -467,7 +465,8 @@ promiseEventListener */\n
\n
\n
.declareMethod(\'checkValidity\',
function
()
{\n
.declareMethod(\'checkValidity\',
function
()
{\n
var
result;\n
var
result;\n
result =
(this.element.querySelector(\'input\').checkValidity())
&&
(this.property_dict.valid);\n
result =
(this.element.querySelector(\'input\').checkValidity())
&&\n
(this.property_dict.valid);\n
if
(result)
{\n
if
(result)
{\n
return
this.notifyValid()\n
return
this.notifyValid()\n
.push(function
()
{\n
.push(function
()
{\n
...
@@ -524,8 +523,8 @@ promiseEventListener */\n
...
@@ -524,8 +523,8 @@ promiseEventListener */\n
return
triggerAutocomplete(field_gadget,
value);\n
return
triggerAutocomplete(field_gadget,
value);\n
});\n
});\n
\n
\n
field_gadget.property_dict.pending_promise =
pending_promise;\n
field_gadget.property_dict.pending_promise =
pending_promise;\n
return
pending_promise;\n
return
pending_promise;\n
}\n
}\n
\n
\n
//
Listen
to
all
necessary
events
(blur
not
needed
currently)\n
//
Listen
to
all
necessary
events
(blur
not
needed
currently)\n
...
@@ -598,10 +597,6 @@ promiseEventListener */\n
...
@@ -598,10 +597,6 @@ promiseEventListener */\n
- do multiRelationfield\n
- do multiRelationfield\n
- find way to digest response of erp5? submit should clean input\n
- find way to digest response of erp5? submit should clean input\n
- add column_list parameter to pass more than title = "John Smith", render?\n
- add column_list parameter to pass more than title = "John Smith", render?\n
\n
\n
\n
\n
*/\n
*/\n
...
@@ -726,7 +721,7 @@ promiseEventListener */\n
...
@@ -726,7 +721,7 @@ promiseEventListener */\n
</item>
</item>
<item>
<item>
<key>
<string>
actor
</string>
</key>
<key>
<string>
actor
</string>
</key>
<value>
<string>
romain
</string>
</value>
<value>
<string>
zope
</string>
</value>
</item>
</item>
<item>
<item>
<key>
<string>
comment
</string>
</key>
<key>
<string>
comment
</string>
</key>
...
@@ -740,7 +735,7 @@ promiseEventListener */\n
...
@@ -740,7 +735,7 @@ promiseEventListener */\n
</item>
</item>
<item>
<item>
<key>
<string>
serial
</string>
</key>
<key>
<string>
serial
</string>
</key>
<value>
<string>
94
0.60782.50245.64187
</string>
</value>
<value>
<string>
94
1.663.47886.51865
</string>
</value>
</item>
</item>
<item>
<item>
<key>
<string>
state
</string>
</key>
<key>
<string>
state
</string>
</key>
...
@@ -758,7 +753,7 @@ promiseEventListener */\n
...
@@ -758,7 +753,7 @@ promiseEventListener */\n
</tuple>
</tuple>
<state>
<state>
<tuple>
<tuple>
<float>
142
3756466.29
</float>
<float>
142
4080843.6
</float>
<string>
GMT
</string>
<string>
GMT
</string>
</tuple>
</tuple>
</state>
</state>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment