Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
R
rjs_json_form
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
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Jérome Perrin
rjs_json_form
Commits
353f772d
Commit
353f772d
authored
Apr 02, 2018
by
Boris Kocherov
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
cleanup
parent
49b09b94
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
4 additions
and
6 deletions
+4
-6
gadget_json_generated_form.js
gadget_json_generated_form.js
+4
-6
No files found.
gadget_json_generated_form.js
View file @
353f772d
...
@@ -116,15 +116,13 @@
...
@@ -116,15 +116,13 @@
g
.
props
.
objects
[
parent_path
][
property_name
]
=
scope
;
g
.
props
.
objects
[
parent_path
][
property_name
]
=
scope
;
form_gadget
.
element
.
setAttribute
(
"
data-json-property-name
"
,
property_name
);
form_gadget
.
element
.
setAttribute
(
"
data-json-property-name
"
,
property_name
);
}
}
// add to end of list
// element.parentNode.appendChild(form_gadget.element);
return
form_gadget
.
renderForm
({
return
form_gadget
.
renderForm
({
schema
:
options
.
schema_part
,
schema
:
options
.
schema_part
,
document
:
options
.
default_dict
,
document
:
options
.
default_dict
,
display_label
:
options
.
parent_type
!==
"
array
"
,
display_label
:
options
.
parent_type
!==
"
array
"
,
scope
:
scope
scope
:
scope
});
});
});
// XXX focus on first element subform
});
}
}
function
render_array
(
gadget
,
json_field
,
default_array
,
root
,
path
)
{
function
render_array
(
gadget
,
json_field
,
default_array
,
root
,
path
)
{
...
@@ -561,7 +559,7 @@
...
@@ -561,7 +559,7 @@
});
});
}
}
function
getContentAndPushArray
(
scope
,
parent_
scope
)
{
function
getContentAndPushArray
(
scope
,
parent_
path
)
{
queue
queue
.
push
(
function
()
{
.
push
(
function
()
{
return
g
.
getDeclaredGadget
(
scope
);
return
g
.
getDeclaredGadget
(
scope
);
...
@@ -570,10 +568,10 @@
...
@@ -570,10 +568,10 @@
return
gadget
.
getContent
();
return
gadget
.
getContent
();
})
})
.
push
(
function
(
jdict
)
{
.
push
(
function
(
jdict
)
{
var
arr
=
convertOnMultiLevel
(
multi_level_dict
,
parent_
scope
);
var
arr
=
convertOnMultiLevel
(
multi_level_dict
,
parent_
path
);
if
(
!
(
arr
instanceof
Array
))
{
if
(
!
(
arr
instanceof
Array
))
{
arr
=
[];
arr
=
[];
convertOnMultiLevel
(
multi_level_dict
,
parent_
scope
,
arr
);
convertOnMultiLevel
(
multi_level_dict
,
parent_
path
,
arr
);
}
}
arr
.
push
(
jdict
);
arr
.
push
(
jdict
);
});
});
...
...
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