b282e90e2c
feat(changeDetection): detach ViewControllers when not active
2016-04-17 00:17:07 -05:00
6f3b9bef82
style(tslint): tslint updates
2016-04-06 21:28:52 -05:00
d3fa29fe95
feat(loading): add internal stack for the loading service
...
this allows the user to push multiple loading indicators on top of each
other without interfering with the page stack, as well as navigation
between pages behind the loading indicator.
references #5426
2016-04-04 23:38:58 -04:00
24443c3b53
fix(ViewController): call onDismiss after transition ends
...
Closes #5818
2016-03-12 03:21:07 -06:00
897501650a
fix(nav): create opts object when undefined/null
...
Closes #5737
2016-03-06 14:07:26 -06:00
e639457654
fix(overlays): update keyboard focus management
2016-03-05 20:32:21 -06:00
4922fc6075
fix(nav): do not hide pages if an overlay is in the stack
...
Closes #5430
2016-03-05 13:34:14 -06:00
c883a2ae91
chore(): update Ionic imports in tests
2016-02-22 17:45:17 -06:00
4cae151d47
fix(overlay): do not dom cache views before overlays
...
Closes #5483
2016-02-21 00:03:58 -06:00
6b9e59d0d0
feat(NavController): prevent other lifecycle events from firing
...
For Alert and ActionSheet, the currently active page’s leaving
lifecycle event should not fire. However, for Modal, the currently
active page’s leaving lifecycle should fire. Closes #5516
2016-02-19 12:06:49 -06:00
8f0b88b7e4
fix(NavController): fire onPageWillUnload/DidUnload
...
Fixes #5507
2016-02-18 11:05:45 -06:00
20fef818ff
chore(types): add more types to ViewController
2016-02-16 23:06:13 -06:00
e06cf71aae
feat(tabs): rootParams, pass params to tabs
...
Closes #5172
2016-02-15 00:01:23 -06:00
5941042a98
chore() normalize types in docs
2016-02-12 15:51:28 -05:00
e6068785f6
refactor(transitions): created Transition class
...
Created interfaces for NavOptions, AnimationOptions and
TransitionOptions Created Transition class and move transition ts files
to their own folder.
2016-02-10 01:57:54 -06:00
1c618b51eb
feat(overlay): fire the cancel handler when dismissing from backdrop
...
Renamed action sheet’s button.style to button.role, and added
button.role to alerts. Pass the button’s role in the dismiss method.
Related #5251
2016-01-29 16:11:25 -06:00
dbc681fb7c
docs(): hide methods not requiring docs
2016-01-27 14:27:36 -06:00
ee106377fc
chore(angular): upgrade to angular 2.0.0-beta.1
...
Biggest change was that renderer takes and not just .
2016-01-20 11:15:01 -06:00
3213d02375
refactor(NavController): improve transitions, view stages
...
This refactor made it so view transitions do no step on one another when a new transition happens
during an active transition.
2016-01-19 14:24:49 -06:00
6b2f42467f
fix(navParams): move navParams to nav-params.ts
2016-01-15 11:03:14 -06:00
100b1e79ae
chore(): fix Tabs types
2016-01-13 22:40:30 -06:00
c4d59002c0
chore(): fix menu types
2016-01-13 21:03:37 -06:00
8fdc9ed673
chore(): fix NavController typescript errors
2016-01-12 21:41:37 -06:00
00b0f4de56
chore(): fix NavController typescript errors
2016-01-12 16:02:20 -06:00
a63b5044df
fix(actionSheet): action sheet icons
2015-12-31 20:47:12 -06:00
ba2b67e569
modal updates
2015-12-30 16:23:20 -06:00
2c169ff508
wip
2015-12-30 15:03:05 -06:00
c136d2143a
alert wip
2015-12-23 23:11:40 -06:00
98e4336c16
wip
2015-12-22 21:45:28 -06:00
be4601319b
docs(): nav-controller and view-controller
2015-12-07 10:43:11 -05:00
f1d8d5fc14
docs()
2015-12-04 15:20:02 -05:00
f440f029f3
perf(wtf): wtf time range
2015-12-01 21:39:30 -06:00
85e773b56b
refactor(navCtrl): move async parts of transition into their own fn
2015-12-01 19:59:21 -06:00
8c982fbc3d
docs(): viewController and navController docs
2015-12-01 16:43:15 -05:00
42b60bc172
docs(viewController): docs for viewController
2015-12-01 15:21:38 -05:00
10c76a64df
feat(viewCtrl): setBackButtonText()
2015-12-01 09:43:12 -06:00
f2afea8479
feat(viewCtrl): create showBackButton()
2015-12-01 09:23:26 -06:00
e0da73e07a
feat(navCtrl): create postRender
2015-11-28 23:15:47 -06:00
ad276f4161
fix(navCtrl): wrap user lifecycle evts w/ try/catch
2015-11-28 00:10:38 -06:00
f4d82f05ea
fix(navController): update element caching
...
Also renamed setViews() to setPages(), and moved the index argument in
insert() to be the first arg.
Closes #641
2015-11-25 10:27:55 -06:00
e1c160eb54
refactor(overlay): use NavController
2015-11-21 19:18:47 -06:00
9ddcc44f67
refactor(toolbar): allow any content in the center
2015-11-11 11:27:11 -06:00
b8db33ebb8
refactor(nav): move stage to nav-controller
2015-11-02 11:55:53 -06:00
7715d047d0
feat(hideBackButton): hide-back-button attr on ion-navbar
...
Closes #377
2015-10-30 11:11:35 -05:00
36f82b2473
refactor(NavController): restructuring and perf improvements
2015-10-29 14:37:49 -05:00
61bd51367a
improve iOS transitions/reduce dom updates
2015-10-11 12:47:39 -05:00
6c44ae6246
update animations
2015-10-10 23:52:01 -05:00
627080b1e2
fix(NavController): setView race condition
2015-10-09 17:02:18 -05:00
a1155b4663
update nav-controller tests to angular test methods
2015-10-08 12:30:30 -05:00
9fc63fe17d
rename lifecycle events view -> page
2015-10-07 14:46:18 -05:00