Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit dd45fa2

Browse files
committed
Update demo code
1 parent 990fe8a commit dd45fa2

2 files changed

Lines changed: 35 additions & 32 deletions

File tree

example/demo.coffee

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ angular.module 'app', ['builder', 'builder.components', 'validator.rules']
1818
]
1919

2020

21-
.controller 'DemoController', ($scope, $builder, $validator) ->
21+
.controller 'DemoController', ['$scope', '$builder', '$validator', ($scope, $builder, $validator) ->
2222
# ----------------------------------------
2323
# builder
2424
# ----------------------------------------
@@ -53,3 +53,4 @@ angular.module 'app', ['builder', 'builder.components', 'validator.rules']
5353
$validator.validate $scope, 'default'
5454
.success -> console.log 'success'
5555
.error -> console.log 'error'
56+
]

example/demo.js

Lines changed: 33 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -26,37 +26,39 @@
2626
popoverTemplateUrl: 'example/popoverTemplate.html'
2727
});
2828
}
29-
]).controller('DemoController', function($scope, $builder, $validator) {
30-
var checkbox, textbox;
31-
textbox = $builder.addFormObject('default', {
32-
component: 'textInput',
33-
label: 'Name',
34-
description: 'Your name',
35-
placeholder: 'Your name',
36-
required: true,
37-
editable: false
38-
});
39-
checkbox = $builder.addFormObject('default', {
40-
component: 'checkbox',
41-
label: 'Pets',
42-
description: 'Do you have any pets?',
43-
options: ['Dog', 'Cat']
44-
});
45-
$builder.addFormObject('default', {
46-
component: 'sampleInput'
47-
});
48-
$scope.form = $builder.forms['default'];
49-
$scope.input = [];
50-
$scope.defaultValue = {};
51-
$scope.defaultValue[textbox.id] = 'default value';
52-
$scope.defaultValue[checkbox.id] = [true, true];
53-
return $scope.submit = function() {
54-
return $validator.validate($scope, 'default').success(function() {
55-
return console.log('success');
56-
}).error(function() {
57-
return console.log('error');
29+
]).controller('DemoController', [
30+
'$scope', '$builder', '$validator', function($scope, $builder, $validator) {
31+
var checkbox, textbox;
32+
textbox = $builder.addFormObject('default', {
33+
component: 'textInput',
34+
label: 'Name',
35+
description: 'Your name',
36+
placeholder: 'Your name',
37+
required: true,
38+
editable: false
5839
});
59-
};
60-
});
40+
checkbox = $builder.addFormObject('default', {
41+
component: 'checkbox',
42+
label: 'Pets',
43+
description: 'Do you have any pets?',
44+
options: ['Dog', 'Cat']
45+
});
46+
$builder.addFormObject('default', {
47+
component: 'sampleInput'
48+
});
49+
$scope.form = $builder.forms['default'];
50+
$scope.input = [];
51+
$scope.defaultValue = {};
52+
$scope.defaultValue[textbox.id] = 'default value';
53+
$scope.defaultValue[checkbox.id] = [true, true];
54+
return $scope.submit = function() {
55+
return $validator.validate($scope, 'default').success(function() {
56+
return console.log('success');
57+
}).error(function() {
58+
return console.log('error');
59+
});
60+
};
61+
}
62+
]);
6163

6264
}).call(this);

0 commit comments

Comments
 (0)