Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
72 commits
Select commit Hold shift + click to select a range
1e4d732
ionic decorator added
javifr Jan 19, 2015
f83b19b
ionic
javifr Jan 20, 2015
a2c0acc
checkbox corrected
javifr Jan 20, 2015
3b45ef5
Reine stacked label
javifr Jan 20, 2015
3e338e5
htmlClass
javifr Jan 20, 2015
64c11f4
more
javifr Jan 20, 2015
ede87b9
more
javifr Jan 20, 2015
8320447
more
javifr Jan 20, 2015
64584e3
more
javifr Jan 20, 2015
782f36b
more
javifr Jan 20, 2015
7a496f9
more
javifr Jan 20, 2015
5741719
array buttons
javifr Jan 26, 2015
2678817
more add array style
javifr Jan 26, 2015
64e3b6b
more
javifr Jan 26, 2015
887d1b2
buttons wide
javifr Jan 26, 2015
cb22438
more
javifr Jan 26, 2015
9031942
adding inset input with button
javifr Feb 3, 2015
54dd321
more
javifr Feb 4, 2015
42e6521
added inset button body and button action
javifr Feb 10, 2015
62ea79f
a instead of button for insets
javifr Feb 25, 2015
a49aa2d
more
javifr Feb 25, 2015
fd1f812
more
javifr Feb 25, 2015
22f8ae4
more
javifr Feb 25, 2015
b8e0ac7
more
javifr Feb 25, 2015
b12603c
more
javifr Feb 25, 2015
677f469
more
javifr Feb 25, 2015
1cebe33
more
javifr Feb 25, 2015
988faf0
more
javifr Mar 6, 2015
8621fa1
more
javifr Mar 6, 2015
f44ba37
more
javifr Mar 6, 2015
5c28f7d
more
javifr Mar 6, 2015
3f52598
more
javifr Mar 6, 2015
9df045b
more
javifr Mar 6, 2015
9e08ce3
more
javifr Mar 6, 2015
7b67560
more
javifr Mar 6, 2015
5ea1548
more
javifr Mar 6, 2015
e39f5d9
more
javifr Mar 6, 2015
b85ed1b
more
javifr Mar 6, 2015
71cdee3
more
javifr Mar 6, 2015
a6ce696
more
javifr Mar 6, 2015
d885634
more
javifr Mar 6, 2015
035ca49
more
javifr Mar 6, 2015
cf0edb2
mo
javifr Mar 6, 2015
b9d0c9f
more
javifr Mar 6, 2015
c8dbe0e
more
javifr Mar 6, 2015
e87bc39
more
javifr Mar 6, 2015
46365a3
more
javifr Mar 6, 2015
df64960
Merge branch 'hotfix/0.8.2'
davidlgj Apr 20, 2015
9b590fe
fix package
javifr Apr 22, 2015
04f67e0
more date
javifr Apr 22, 2015
a437faf
more
javifr Apr 22, 2015
c17175b
more
javifr Apr 22, 2015
02340d5
more
javifr Apr 22, 2015
c148f1c
more
javifr Apr 22, 2015
1671484
more directive
javifr Apr 22, 2015
81f6f6c
more
javifr Apr 22, 2015
60aa232
more
javifr Apr 22, 2015
fe68571
more
javifr Apr 28, 2015
d529337
more
javifr Apr 28, 2015
e063b44
more
javifr Apr 28, 2015
2e5cf2c
more
javifr Apr 28, 2015
b2ae32f
more
javifr Apr 28, 2015
8ee0a6b
no date everywhere
javifr May 13, 2015
aaa24b0
more
javifr May 13, 2015
54911b8
dateformat
trico May 14, 2015
a5f047a
ou!
javifr May 14, 2015
d2397d4
more
javifr May 14, 2015
a595b43
more0
javifr May 14, 2015
0263095
more
javifr May 14, 2015
522f63d
more
javifr May 14, 2015
1d7635e
more
javifr May 14, 2015
2a3afef
new eric things
javifr May 14, 2015
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
92 changes: 92 additions & 0 deletions dist/ionic-decorator.js

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions dist/ionic-decorator.min.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions gulp/tasks/default.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ var gulp = require('gulp');

gulp.task('default', [
'minify',
'ionic',
'bootstrap',
'bootstrap-datepicker'
]);
29 changes: 29 additions & 0 deletions gulp/tasks/ionic.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
var gulp = require('gulp'),
streamqueue = require('streamqueue'),
minifyHtml = require('gulp-minify-html'),
templateCache = require('gulp-angular-templatecache'),
concat = require('gulp-concat'),
uglify = require('gulp-uglify');

gulp.task('ionic', function() {
var stream = streamqueue({objectMode: true});
stream.queue(
gulp.src('./src/directives/decorators/ionic/*.html')
.pipe(minifyHtml({
empty: true,
spare: true,
quotes: true
}))
.pipe(templateCache({
module: 'schemaForm',
root: 'directives/decorators/ionic/'
}))
);
stream.queue(gulp.src('./src/directives/decorators/ionic/*.js'));

stream.done()
.pipe(concat('ionic-decorator.min.js'))
.pipe(uglify())
.pipe(gulp.dest('./dist/'));

});
1 change: 1 addition & 0 deletions src/directives/decorators/ionic/actions-trcl.html
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<div class="btn-group schema-form-actions {{form.htmlClass}}" ng-transclude></div>
13 changes: 13 additions & 0 deletions src/directives/decorators/ionic/actions.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<div class="btn-group schema-form-actions {{form.htmlClass}}">
<input ng-repeat-start="item in form.items"
type="submit"
class="btn {{ item.style || 'btn-default' }} {{form.fieldHtmlClass}}"
value="{{item.title}}"
ng-if="item.type === 'submit'">
<button ng-repeat-end
class="btn {{ item.style || 'btn-default' }} {{form.fieldHtmlClass}}"
type="button"
ng-disabled="form.readonly"
ng-if="item.type !== 'submit'"
ng-click="buttonClick($event,item)">{{item.title}}</button>
</div>
37 changes: 37 additions & 0 deletions src/directives/decorators/ionic/array.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
<div sf-array="form" class="schema-form-array {{form.htmlClass}}"
ng-model="$$value$$" ng-model-options="form.ngModelOptions">
<h3 ng-show="form.title && form.notitle !== true">{{ form.title }}</h3>
<ol class="list-group" ng-model="modelArray" ui-sortable>
<li class="list-group-item {{form.fieldHtmlClass}}"
ng-repeat="item in modelArray track by $index">

<div class="row">
<div class="col-50 col-offset-50">
<button ng-hide="form.readonly"
ng-click="deleteFromArray($index)"
style="position: relative; z-index: 20;"
type="button"
class="button button-assertive icon-left ion-close-round {{ form.style.close || 'button-outline' }} close">
<span class="sr-only">{{ form.close || 'Close'}}</span>
</button>
</div>
</div>

<sf-decorator ng-init="arrayIndex = $index" form="copyWithIndex($index)"></sf-decorator>
</li>
</ol>

<div class="row">
<div class="col-50 col-offset-50">
<button ng-hide="form.readonly || form.add === null"
ng-click="appendToArray()"
type="button"
class="button button-positive ion-plus-round icon-left {{ form.style.add || 'button-outline' }}">
{{ form.add || 'Add'}}
</button>
</div>
</div>
<div class="help-block"
ng-show="(hasError() && errorMessage(schemaError())) || form.description"
ng-bind-html="(hasError() && errorMessage(schemaError())) || form.description"></div>
</div>
Loading