Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
M
morpheus.js
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
Daria Zenkova
morpheus.js
Commits
0b887b66
Commit
0b887b66
authored
Apr 08, 2016
by
joshua-gould
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
update ui for file in setValue
parent
a7203c5c
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
20 additions
and
20 deletions
+20
-20
src/ui/form_builder.js
src/ui/form_builder.js
+20
-20
No files found.
src/ui/form_builder.js
View file @
0b887b66
...
@@ -38,20 +38,20 @@ morpheus.FormBuilder = function(options) {
...
@@ -38,20 +38,20 @@ morpheus.FormBuilder = function(options) {
e
.
stopPropagation
();
e
.
stopPropagation
();
}
}
}).
on
(
'
dragleave
'
,
function
(
e
)
{
}).
on
(
'
dragleave
'
,
function
(
e
)
{
var
node
=
$
(
e
.
originalEvent
.
srcElement
).
parent
().
parent
().
prev
();
var
node
=
$
(
e
.
originalEvent
.
srcElement
).
parent
().
parent
().
prev
();
if
(
node
.
is
(
'
select
'
)
&&
node
.
hasClass
(
'
file-input
'
))
{
if
(
node
.
is
(
'
select
'
)
&&
node
.
hasClass
(
'
file-input
'
))
{
$
(
e
.
originalEvent
.
srcElement
).
parent
().
css
(
'
border
'
,
''
);
$
(
e
.
originalEvent
.
srcElement
).
parent
().
css
(
'
border
'
,
''
);
e
.
preventDefault
();
e
.
preventDefault
();
e
.
stopPropagation
();
e
.
stopPropagation
();
}
}
}).
on
(
'
drop
'
,
function
(
e
)
{
}).
on
(
'
drop
'
,
function
(
e
)
{
var
node
=
$
(
e
.
originalEvent
.
srcElement
).
parent
().
parent
().
prev
();
var
node
=
$
(
e
.
originalEvent
.
srcElement
).
parent
().
parent
().
prev
();
if
(
node
.
is
(
'
select
'
)
&&
node
.
hasClass
(
'
file-input
'
))
{
if
(
node
.
is
(
'
select
'
)
&&
node
.
hasClass
(
'
file-input
'
))
{
$
(
e
.
originalEvent
.
srcElement
).
parent
().
css
(
'
border
'
,
''
);
$
(
e
.
originalEvent
.
srcElement
).
parent
().
css
(
'
border
'
,
''
);
var
name
=
node
.
attr
(
'
name
'
);
var
name
=
node
.
attr
(
'
name
'
);
name
=
name
.
substring
(
0
,
name
.
length
-
'
_picker
'
.
length
);
name
=
name
.
substring
(
0
,
name
.
length
-
'
_picker
'
.
length
);
if
(
e
.
originalEvent
.
dataTransfer
)
{
if
(
e
.
originalEvent
.
dataTransfer
)
{
if
(
e
.
originalEvent
.
dataTransfer
.
files
.
length
)
{
if
(
e
.
originalEvent
.
dataTransfer
.
files
.
length
)
{
e
.
preventDefault
();
e
.
preventDefault
();
e
.
stopPropagation
();
e
.
stopPropagation
();
var
files
=
e
.
originalEvent
.
dataTransfer
.
files
;
var
files
=
e
.
originalEvent
.
dataTransfer
.
files
;
...
@@ -70,9 +70,9 @@ morpheus.FormBuilder = function(options) {
...
@@ -70,9 +70,9 @@ morpheus.FormBuilder = function(options) {
value
:
url
value
:
url
});
});
}
}
}
}
}
}
});
});
// this.labelColumnDef = '4';
// this.labelColumnDef = '4';
// this.fieldColumnDef = '8';
// this.fieldColumnDef = '8';
};
};
...
@@ -480,7 +480,7 @@ morpheus.FormBuilder.prototype = {
...
@@ -480,7 +480,7 @@ morpheus.FormBuilder.prototype = {
}
}
if
(
selected
)
{
if
(
selected
)
{
html
.
push
(
'
selected
'
);
html
.
push
(
'
selected
'
);
}
}
html
.
push
(
'
>
'
);
html
.
push
(
'
>
'
);
html
.
push
(
optionText
);
html
.
push
(
optionText
);
html
.
push
(
'
</option>
'
);
html
.
push
(
'
</option>
'
);
...
@@ -767,13 +767,13 @@ morpheus.FormBuilder.prototype = {
...
@@ -767,13 +767,13 @@ morpheus.FormBuilder.prototype = {
},
},
setValue
:
function
(
name
,
value
)
{
setValue
:
function
(
name
,
value
)
{
var
v
=
this
.
$form
.
find
(
'
[name=
'
+
name
+
'
]
'
);
var
v
=
this
.
$form
.
find
(
'
[name=
'
+
name
+
'
]
'
);
if
(
v
.
length
===
0
)
{
if
(
v
.
length
===
0
)
{
v
=
this
.
$form
.
find
(
'
[name=
'
+
name
+
'
_picker]
'
);
v
=
this
.
$form
.
find
(
'
[name=
'
+
name
+
'
_picker]
'
);
if
(
v
.
attr
(
'
type
'
)
===
'
file
'
)
{
if
(
v
.
attr
(
'
type
'
)
===
'
file
'
)
{
v
.
val
(
value
);
v
.
selectpicker
(
'
render
'
);
return
v
.
data
(
'
files
'
,
value
);
return
v
.
data
(
'
files
'
,
value
);
}
}
}
}
var
type
=
v
.
attr
(
'
type
'
);
var
type
=
v
.
attr
(
'
type
'
);
var
list
=
v
.
data
(
'
morpheus.checkbox-list
'
);
var
list
=
v
.
data
(
'
morpheus.checkbox-list
'
);
...
...
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