Commit Graph

50 Commits

Author SHA1 Message Date
Tim Lancina
c883a2ae91 chore(): update Ionic imports in tests 2016-02-22 17:45:17 -06:00
Adam Bradley
4cae151d47 fix(overlay): do not dom cache views before overlays
Closes #5483
2016-02-21 00:03:58 -06:00
Adam Bradley
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
Adam Bradley
8f0b88b7e4 fix(NavController): fire onPageWillUnload/DidUnload
Fixes #5507
2016-02-18 11:05:45 -06:00
Adam Bradley
20fef818ff chore(types): add more types to ViewController 2016-02-16 23:06:13 -06:00
Adam Bradley
e06cf71aae feat(tabs): rootParams, pass params to tabs
Closes #5172
2016-02-15 00:01:23 -06:00
mhartington
5941042a98 chore() normalize types in docs 2016-02-12 15:51:28 -05:00
Adam Bradley
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
Adam Bradley
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
Adam Bradley
dbc681fb7c docs(): hide methods not requiring docs 2016-01-27 14:27:36 -06:00
Adam Bradley
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
Adam Bradley
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
Adam Bradley
6b2f42467f fix(navParams): move navParams to nav-params.ts 2016-01-15 11:03:14 -06:00
Adam Bradley
100b1e79ae chore(): fix Tabs types 2016-01-13 22:40:30 -06:00
Tim Lancina
c4d59002c0 chore(): fix menu types 2016-01-13 21:03:37 -06:00
Adam Bradley
8fdc9ed673 chore(): fix NavController typescript errors 2016-01-12 21:41:37 -06:00
Adam Bradley
00b0f4de56 chore(): fix NavController typescript errors 2016-01-12 16:02:20 -06:00
Adam Bradley
a63b5044df fix(actionSheet): action sheet icons 2015-12-31 20:47:12 -06:00
Adam Bradley
ba2b67e569 modal updates 2015-12-30 16:23:20 -06:00
Adam Bradley
2c169ff508 wip 2015-12-30 15:03:05 -06:00
Adam Bradley
c136d2143a alert wip 2015-12-23 23:11:40 -06:00
Adam Bradley
98e4336c16 wip 2015-12-22 21:45:28 -06:00
mhartington
be4601319b docs(): nav-controller and view-controller 2015-12-07 10:43:11 -05:00
mhartington
f1d8d5fc14 docs() 2015-12-04 15:20:02 -05:00
Adam Bradley
f440f029f3 perf(wtf): wtf time range 2015-12-01 21:39:30 -06:00
Adam Bradley
85e773b56b refactor(navCtrl): move async parts of transition into their own fn 2015-12-01 19:59:21 -06:00
mhartington
8c982fbc3d docs(): viewController and navController docs 2015-12-01 16:43:15 -05:00
mhartington
42b60bc172 docs(viewController): docs for viewController 2015-12-01 15:21:38 -05:00
Adam Bradley
10c76a64df feat(viewCtrl): setBackButtonText() 2015-12-01 09:43:12 -06:00
Adam Bradley
f2afea8479 feat(viewCtrl): create showBackButton() 2015-12-01 09:23:26 -06:00
Adam Bradley
e0da73e07a feat(navCtrl): create postRender 2015-11-28 23:15:47 -06:00
Adam Bradley
ad276f4161 fix(navCtrl): wrap user lifecycle evts w/ try/catch 2015-11-28 00:10:38 -06:00
Adam Bradley
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
Adam Bradley
e1c160eb54 refactor(overlay): use NavController 2015-11-21 19:18:47 -06:00
Adam Bradley
9ddcc44f67 refactor(toolbar): allow any content in the center 2015-11-11 11:27:11 -06:00
Adam Bradley
b8db33ebb8 refactor(nav): move stage to nav-controller 2015-11-02 11:55:53 -06:00
Adam Bradley
7715d047d0 feat(hideBackButton): hide-back-button attr on ion-navbar
Closes #377
2015-10-30 11:11:35 -05:00
Adam Bradley
36f82b2473 refactor(NavController): restructuring and perf improvements 2015-10-29 14:37:49 -05:00
Adam Bradley
61bd51367a improve iOS transitions/reduce dom updates 2015-10-11 12:47:39 -05:00
Adam Bradley
6c44ae6246 update animations 2015-10-10 23:52:01 -05:00
Adam Bradley
627080b1e2 fix(NavController): setView race condition 2015-10-09 17:02:18 -05:00
Tim Lancina
a1155b4663 update nav-controller tests to angular test methods 2015-10-08 12:30:30 -05:00
Tim Lancina
9fc63fe17d rename lifecycle events view -> page 2015-10-07 14:46:18 -05:00
Adam Bradley
6955a8cdba fix(nav): update loader 2015-10-05 11:43:53 -05:00
Adam Bradley
3324f3cc90 refactor(overlay): actionsheet/popup 2015-10-04 22:35:54 -05:00
Adam Bradley
faa9596489 fix(transition): always use animation, just no duration
Closes #227
2015-10-01 20:45:44 -05:00
Adam Bradley
8a201d8959 fix(content): add back get/setContent methods 2015-10-01 16:12:14 -05:00
Adam Bradley
d4a3005524 refactor(nav): NavController/Tabs overhaul
Closes #213
2015-10-01 15:04:49 -05:00
Adam Bradley
88eaa45f4c refactor(navbar): improved navbar transitions 2015-09-23 23:17:06 -05:00
Adam Bradley
89c0a0ef09 refactor(): rename ViewController/ViewItem
Rename ViewController to NavController, ViewItem to ViewController
2015-09-23 16:57:25 -05:00