forked from vuinguyen/NavControlAlloy
-
Notifications
You must be signed in to change notification settings - Fork 0
Navigation Controller for Appcelerator Titanium Alloy
License
n3wc/NavControlAlloy
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Cross platform (ios,android) navigation controller for Appcelerator Titanium Alloy 3.2.0.GA (updated to accomodate Ti.UI.iOS.createNavigationWindow) 1/15/14 - made the commonjs implementation into an alloy widget. add the following to your config.json "dependencies": { "com.n3wc.navcontrolleralloy": "1.0" } then to create a new nav controller: var NavigationController = Alloy.createWidget("com.n3wc.navcontrolleralloy",{logging:true}); Alloy.Globals.navcontroller = NavigationController.navController; use it to open a new window: var testwin = Alloy.createController('TestWindow').getView(); Alloy.Globals.navcontroller.open(testwin); methods: //open a new window open(/*Ti.UI.Window*/windowToOpen,/*bool*/HideNavBar); //close current window close(); //go back to the initial window of the NavigationController home(); //go back to the initial window of the NavigationController then open a new window openFromHome(/*Ti.UI.Window*/windowToOpen,/*bool*/HideNavBar); project forked from https://github.com/vuinguyen/NavControlAlloy Made it a widget and updated it to support 3.2.0.GA & changes for Ti.UI.iOS.createNavigationWindow Extended open method to support suppressing default navigation bar as well as added a close method to dispose of current window in the stack Original project was a derivative of the Cross-Platform NavigationController written by Kevin Whinnery and modified by Matthew Lanham. https://github.com/kwhinnery/ https://github.com/appcelerator-developer-relations/Forging-Titanium/tree/master/ep-002 https://github.com/swanify/Titanium-Navigation-Controller
About
Navigation Controller for Appcelerator Titanium Alloy
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- JavaScript 70.8%
- Python 23.5%
- CSS 5.7%