Andy Joslin
986dbac893
refactor(ionList): more expressive, declarative (breaking change)
...
Closes #1024 .
BREAKING CHANGE: ion-list syntax has changed in favor of simplicity &
flexibility.
Relevant documentation:
[ionList](http://ionicframework.com/docs/api/directive/ionList ),
[ionItem](http://ionicframework.com/docs/api/directive/ionItem ),
[ionOptionButton](http://ionicframework.com/docs/api/directive/ionOptionButton ),
[ionReorderButton](http://ionicframework.com/docs/api/directive/ionReorderButton ),
[ionDeleteButton](http://ionicframework.com/docs/api/directive/ionDeleteButton ),
[$ionicListDelegate](http://ionicframework.com/docs/api/service/$ionicListDelegate ).
To migrate, change your code from this:
```html
<ion-list option-buttons="[{text:'hello',type:'button-positive',onTap:tap()}]"
on-delete="onDelete(el)"
delete-icon="ion-minus-circled"
can-delete="true"
show-delete="shouldShowDelete"
on-reorder="onReorder(el, startIndex, toIndex)"
reorder-icon="ion-navicon"
can-reorder="true"
show-reorder="shouldShowReorder">
<ion-item ng-repeat="item in items">
{{item}}
</ion-item>
</ion-list>
```
To this:
```html
<ion-list show-delete="shouldShowDelete"
show-reorder="shouldShowReorder">
<ion-item ng-repeat="item in items">
{{item}}
<ion-delete-button class="ion-minus-circled"
ng-click="onDelete(item)">
</ion-delete-button>
<ion-reorder-button class="ion-navicon"
ng-click="onReorder(item, $fromIndex, $toIndex)">
</ion-reorder-button>
<ion-option-button class="button-positive" ng-click="tap()">
Hello
</ion-option-button>
</ion-item>
</ion-list>
```
2014-04-04 10:12:16 -06:00
Andy Joslin
1984dd66f3
test(viewState.html): update to use $ionicNavBarDelegate
...
Closes #898
2014-03-27 06:58:49 -06:00
Andy Joslin
270d2bfea1
update ion-side-menu-content to be element everywhere
2014-03-26 07:50:54 -06:00
Andy Joslin
38700013d8
release: 1.0.0-beta.1
2014-03-25 14:38:00 -06:00
Andy Joslin
f083eaf7f7
refactor(ionNavButtons): compile in the correct context
2014-03-21 09:15:51 -05:00
Andy Joslin
e94d400648
feat(content): automatically add/remove has-* classes to content
...
Also, do manual transclusion on items that would be 'deep' directives -
to fix a problem with transcluding & requiring parent elements.
Closes #619
2014-03-19 16:32:24 -06:00
Adam Bradley
164187b4aa
fix viewState.html test
2014-03-19 12:25:22 -05:00
Andy Joslin
cd5131c107
tests(): move has-* to classes for ion-content elements
2014-03-18 15:36:13 -06:00
Andy Joslin
83f4776f53
chore: remove animation & type attributes, standard controller names
2014-03-18 14:54:21 -06:00
Andy Joslin
bfcfae3747
feat(ionNavBar,ionHeaderBar): use declarative syntax
...
BREAKING CHANGE:
navBar is majorly different. Manually write this when changelog is
released. Add link to docs.
2014-03-14 13:06:10 -06:00
Andy Joslin
8354d42b4b
feat(ionNavAnimation): <a href="#/page" ion-nav-animation="slide-in-up">
2014-02-26 08:40:02 -05:00
Andy Joslin
2c39a21498
feat(ionic): prefix all directives with ion-
...
BREAKING CHANGE: All directives are now prefixed with `ion-`.
For any directive you use, add the ionic prefix.
For example, change this HTML:
```html
<tabs>
<tab title="home" href="/tab/home">
<content>Hello!</content>
</tab>
</tabs>
```
To this HTML:
```
<ion-tabs>
<ion-tab title="home" href="/tab/home">
<ion-content>Hello!</ion-content>
</ion-tab>
</ion-tabs>
```
2014-02-18 16:13:00 -05:00
Andy Joslin
5d2f24cf59
chore(): make test files use ionic.bundle.js
2014-02-10 13:49:02 -05:00
Adam Bradley
84a8e79b21
create dom trace debug tool
2014-02-08 21:45:41 -06:00
Adam Bradley
fb4dafd606
update for nav-view testing
2014-01-24 17:21:37 -06:00
Max Lynch
85b709e5ac
Fixed #465 - HTML in header titles
2014-01-23 13:02:44 -06:00
Adam Bradley
736673b9d3
update button tests
2014-01-17 14:38:13 -06:00
Adam Bradley
41a7b45f0e
remove flicker before back view transition
2014-01-13 22:53:51 -06:00
Max Lynch
86d6889628
Fixed #380 - rename ionic services to use $ionic prefix
2014-01-13 10:46:41 -06:00
Adam Bradley
3124ef3981
update how view's set titles, closes #337
2014-01-12 22:39:10 -06:00
Adam Bradley
ff310600d9
fix view hideNavBar attribute, closes #394
2014-01-12 13:41:00 -06:00
Adam Bradley
71e1f98f19
show/hide back button from view
2014-01-11 23:25:13 -06:00
Adam Bradley
251025e512
clear view history, closes #393
2014-01-11 00:43:41 -06:00
Adam Bradley
434fa154ae
tab nav view testing
2014-01-10 09:06:41 -06:00
Adam Bradley
ead7224a1e
angular-ui router
2014-01-09 11:12:39 -06:00
Adam Bradley
9f952c3a50
view state wip
2014-01-08 22:37:03 -06:00