Skip to content
The de-facto solution to flexible routing with nested views in AngularJS
TypeScript JavaScript
Branch: master
Clone or download

Latest commit

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github chore(stale): create stalebot config Dec 29, 2019
scripts fix(npm): Publish to the old angular-ui-router npm package too May 19, 2018
src fix(viewDirective): add check for componentProvider, avoid extra trig… Sep 3, 2019
test fix(viewDirective): add check for componentProvider, avoid extra trig… Sep 3, 2019
.gitignore chore(gitignore): whitelist github folder Dec 24, 2019
.mergify.yml chore(mergify): Configure mergify for github actions. Dec 27, 2019
.npmignore chore(travis): switch to .downstream_cache Dec 29, 2017
.npmrc chore(gitignore): whitelist github folder Dec 24, 2019
.prettierignore fix(bundles): Do not run prettier against release/* bundles when publ… May 19, 2018
.prettierrc.json Change prettier config May 15, 2018
.yarnclean Add empty .yarnclean Jan 9, 2017
CHANGELOG.md 1.0.25 Feb 4, 2020
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): add more explicit instructions for issue template Dec 30, 2017
LICENSE [Update] license year to current Feb 1, 2018
README.md Update README.md Dec 24, 2019
artifacts.json chore(package): Just Update Prettier™ Jan 10, 2019
bower.json chore(bower): Update bower.json Feb 4, 2020
downstream_projects.json test(typescript): Add tests for typescript 2.2-2.6 compatibility Dec 30, 2017
karma.conf.js Just Use Prettier™ Apr 9, 2018
package.json 1.0.25 Feb 4, 2020
rollup.config.js chore(package): Just Update Prettier™ Jan 10, 2019
tsconfig.json chore(package): Just Update Prettier™ Jan 10, 2019
tslint.json chore(package): Just Update Prettier™ Jan 10, 2019
typedoc.json docs(*): make module headers more consistent Aug 11, 2018
yarn.lock chore(package): update to uirouter/core 6.0.4 (#3796) Feb 4, 2020

README.md

AngularUI Router  Build Status

Note: this is the Angular 1.x source for UI-Router version 1.x. If you are looking for the source for UI-Router version 0.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.

You can’t perform that action at this time.