11 Commits

Author SHA1 Message Date
4b36c3430d chore(angular): update to angular 2.0.0-rc.1 2016-05-05 10:45:49 -07:00
b36feba66f chore(): remove unused imports 2016-04-29 15:51:43 -05:00
6f3b9bef82 style(tslint): tslint updates 2016-04-06 21:28:52 -05:00
b8cb12e25e chore(): remove console.debugs 2016-03-31 08:58:08 -05:00
904775430b docs(refresher): update docs on enabled property 2016-03-16 10:52:28 -04:00
5ca2a55f14 docs(refresher): update API docs for refresher and demo
references #5207
2016-03-01 12:08:01 -05:00
1bb51c2e26 chore(refresher): rename "endRefreshing" to "complete" 2016-02-29 14:44:15 -06:00
20fd2c3b8b chore(refresher): add warning for required ion-refresher-content 2016-02-29 13:43:35 -06:00
d39f21f410 test(refresher): fix refresher unit tests 2016-02-29 13:27:47 -06:00
ea884ded6d fix(refresher): get scrollTop from the scroll element to prevent refreshing when dragging up
fixes #5207
2016-02-29 13:48:39 -05:00
91df5f97ee refactor(refresher): allow refresher content customization
Breaking Change:

## Refresher:

- `<ion-refresher>` now takes a child `<ion-refresher-content>`
component.
- Custom refresh content components can now be replaced for Ionic's
default refresher content.
- Properties `pullingIcon`, `pullingText` and `refreshingText` have
been moved to the `<ion-refresher-content>` component.
- `spinner` property has been renamed to `refreshingSpinner` and now
goes on the `<ion-refresher-content>` component.
- `refreshingIcon` property is no longer an input, but instead
`refreshingSpinner` should be used.

Was:

```
<ion-refresher (refresh)="doRefresh($event)"
pullingIcon="arrow-dropdown">
</ion-refresher>
```

Now:

```
<ion-refresher (refresh)="doRefresh($event)">
  <ion-refresher-content
pullingIcon="arrow-dropdown"></ion-refresher-content>
</ion-refresher>
```
2016-02-27 17:33:59 -06:00