TypeScript JavaScript
Permalink
Failed to load latest commit information.
migrate chore(migrate): Add migration warning on install Apr 29, 2017
scripts chore(scripts): Use uirouter/publish-scripts Aug 12, 2017
src fix(typings): Allow views: { foo: 'string' } in Ng1StateDeclaration Sep 30, 2017
test test(params): Test that param objects are shallowly copied and can co… Sep 30, 2017
.gitignore fix release.js and ignore stats.html Jan 9, 2017
.npmignore chore(build): simplified package publishing Oct 26, 2016
.travis.yml chore(core): Switch from ui-router-core to @uirouter/core Apr 29, 2017
.yarnclean Add empty .yarnclean Jan 9, 2017
CHANGELOG.md 1.0.7 Sep 30, 2017
CONTRIBUTING.md docs(CONTRIBUTING.md): fix missing label images (#3435) May 10, 2017
DOCS.md chore(core): Switch from ui-router-core to @uirouter/core Apr 29, 2017
ISSUE_TEMPLATE.md chore(ISSUE_TEMPLATE): create issue template Feb 26, 2017
LICENSE style(License): update copyright year to range Jan 6, 2015
README.md docs: update ui-router link (#3493) Jul 3, 2017
artifacts.json chore(scripts): Use uirouter/publish-scripts Aug 12, 2017
bower.json Release 1.0.7 Sep 30, 2017
karma.conf.js chore(test): Inline karma-webpack config Oct 5, 2017
package.json chore(test): Switch to fork-ts-checker-webpack-plugin. Update libs Oct 5, 2017
rollup.config.js chore(libs): Update to uirouter/core 5.0.7, typescript 2.5, rollup 0.… Sep 30, 2017
tsconfig.json chore(sourcemap): create separate sourcemap files, not inline, for es… Aug 13, 2017
tsconfig.typedoc.json chore(core): Switch from ui-router-core to @uirouter/core Apr 29, 2017
tslint.json chore(core): Switch from ui-router-core to @uirouter/core Apr 29, 2017
yarn.lock chore(test): Switch to fork-ts-checker-webpack-plugin. Update libs Oct 5, 2017

README.md

AngularUI Router  Build Status

Note: this is the Angular 1.x source for UI-Router version 1.0. If you are looking for the source for UI-Router version 0.2.x, it can be found here


The de-facto solution to flexible routing in angular


Tutorials | API Docs | Download stable (or Minified) | Guide | Sample App | FAQ | Report an Issue | Contribute | Help! |


Angular UI-Router is a client-side Single Page Application routing framework for AngularJS.

Routing frameworks for SPAs update the browser's URL as the user navigates through the app. Conversely, this allows changes to the browser's URL to drive navigation through the app, thus allowing the user to create a bookmark to a location deep within the SPA.

UI-Router applications are modeled as a hierarchical tree of states. UI-Router provides a state machine to manage the transitions between those application states in a transaction-like manner.

Get Started

Resources

Videos

Reporting issues and Contributing

Please read our Contributor guidelines before reporting an issue or creating a pull request.