Commit ef60cc77 authored by Evren Kutar's avatar Evren Kutar

resolves #50

parent dbdcc682
......@@ -1636,6 +1636,6 @@ table.dataTable thead .sorting:after {
}
/* end page transitions */
.movetobottom {
.move-to-bottom, .move-to-top {
margin-right: 10px !important;
}
\ No newline at end of file
<div class="container">
<h1>{{ schema.title }}</h1>
<div class="buttons-on-top"></div>
<form id="formgenerated" name="formgenerated" sf-schema="schema" sf-form="form" sf-model="model"
ng-submit="onSubmit(formgenerated)" form-locator></form>
......@@ -34,4 +36,5 @@
</div>
<div class="buttons-on-bottom"></div>
</div>
\ No newline at end of file
......@@ -122,10 +122,11 @@ angular.module('formService', [])
if (v.type === 'submit' || v.type === 'button') {
var buttonPositions = {bottom: 'move-to-bottom', top: 'move-to-top', none: ''};
scope.form[scope.form.indexOf(k)] = {
type: v.type,
title: v.title,
style: "btn-primary movetobottom hide",
style: "btn-primary hide" + (buttonPositions[v.position] || "move-to-bottom"),
onClick: function () {
delete scope.form_params.cmd;
delete scope.form_params.flow;
......@@ -144,8 +145,10 @@ angular.module('formService', [])
}
};
$timeout(function () {
var buttons = angular.element(document.querySelector('.movetobottom'));
angular.element(document.querySelector('.buttons-on-bottom')).append(buttons);
var buttonsToBottom = angular.element(document.querySelector('.move-to-bottom'));
angular.element(document.querySelector('.buttons-on-bottom')).append(buttonsToBottom);
var buttonsToTop = angular.element(document.querySelector('.move-to-top'));
angular.element(document.querySelector('.buttons-on-bottom')).append(buttonsToTop);
buttons.removeClass('hide');
});
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment