How to use angular-ui-router - 10 common examples

To help you get started, we’ve selected a few angular-ui-router examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github ui-router / core / test / globSpec.js View on Github external
var uiRouter = require("angular-ui-router");
var Glob = uiRouter.Glob;

describe('Glob', function() {
  it('should match glob strings', function() {
    expect(Glob.is('*')).toBe(true);
    expect(Glob.is('**')).toBe(true);
    expect(Glob.is('*.*')).toBe(true);

    expect(Glob.is('')).toBe(false);
    expect(Glob.is('.')).toBe(false);
  });

  it('should construct glob matchers', function() {
    expect(Glob.fromString('')).toBeNull();

    var state = 'about.person.item';
github ui-router / core / test / ng1 / stateSpec.js View on Github external
var module = angular.mock.module;
var uiRouter = require("angular-ui-router");
var extend = uiRouter.extend;
var forEach = uiRouter.forEach;
var services = uiRouter.services;
var UrlMatcher = uiRouter.UrlMatcher;


describe('state', function () {

  var $injector, $stateProvider, locationProvider, templateParams, template, ctrlName, errors;

  beforeEach(module('ui.router', function($locationProvider) {
    errors = [];
    locationProvider = $locationProvider;
    $locationProvider.html5Mode(false);
  }));

  var log, logEvents, logEnterExit;
  function callbackLogger(state, what) {
    return function () {
      if (logEnterExit) log += state.name + '.' + what + ';';
github ui-router / core / test / ng1 / urlMatcherFactorySpec.js View on Github external
var module      = angular.mock.module;
var uiRouter    = require("angular-ui-router");
var Param       = uiRouter.Param;
var ParamTypes  = uiRouter.ParamTypes;
var UrlMatcher  = uiRouter.UrlMatcher;
var prop        = uiRouter.prop;
var map         = uiRouter.map;
var find        = uiRouter.find;

var provider;

function makeMatcher(url, config) {
  return new UrlMatcher(url, provider.paramTypes, config);
}

beforeEach(function() {
  var app = angular.module('ui.router.router.test', []);
  app.config(function ($urlMatcherFactoryProvider) {
    provider = $urlMatcherFactoryProvider;
    UrlMatcher = provider.UrlMatcher;
  });
github ui-router / core / test / ng1 / urlMatcherFactorySpec.js View on Github external
var module      = angular.mock.module;
var uiRouter    = require("angular-ui-router");
var Param       = uiRouter.Param;
var ParamTypes  = uiRouter.ParamTypes;
var UrlMatcher  = uiRouter.UrlMatcher;
var prop        = uiRouter.prop;
var map         = uiRouter.map;
var find        = uiRouter.find;

var provider;

function makeMatcher(url, config) {
  return new UrlMatcher(url, provider.paramTypes, config);
}

beforeEach(function() {
  var app = angular.module('ui.router.router.test', []);
  app.config(function ($urlMatcherFactoryProvider) {
    provider = $urlMatcherFactoryProvider;
github ui-router / core / test / ng1 / urlMatcherFactorySpec.js View on Github external
var module      = angular.mock.module;
var uiRouter    = require("angular-ui-router");
var Param       = uiRouter.Param;
var ParamTypes  = uiRouter.ParamTypes;
var UrlMatcher  = uiRouter.UrlMatcher;
var prop        = uiRouter.prop;
var map         = uiRouter.map;
var find        = uiRouter.find;

var provider;

function makeMatcher(url, config) {
  return new UrlMatcher(url, provider.paramTypes, config);
}

beforeEach(function() {
  var app = angular.module('ui.router.router.test', []);
  app.config(function ($urlMatcherFactoryProvider) {
    provider = $urlMatcherFactoryProvider;
    UrlMatcher = provider.UrlMatcher;
github ui-router / core / test / ng1 / stateSpec.js View on Github external
var module = angular.mock.module;
var uiRouter = require("angular-ui-router");
var extend = uiRouter.extend;
var forEach = uiRouter.forEach;
var services = uiRouter.services;
var UrlMatcher = uiRouter.UrlMatcher;


describe('state', function () {

  var $injector, $stateProvider, locationProvider, templateParams, template, ctrlName, errors;

  beforeEach(module('ui.router', function($locationProvider) {
    errors = [];
    locationProvider = $locationProvider;
    $locationProvider.html5Mode(false);
  }));

  var log, logEvents, logEnterExit;
github ui-router / core / test / ng1 / urlMatcherFactorySpec.js View on Github external
var module      = angular.mock.module;
var uiRouter    = require("angular-ui-router");
var Param       = uiRouter.Param;
var ParamTypes  = uiRouter.ParamTypes;
var UrlMatcher  = uiRouter.UrlMatcher;
var prop        = uiRouter.prop;
var map         = uiRouter.map;
var find        = uiRouter.find;

var provider;

function makeMatcher(url, config) {
  return new UrlMatcher(url, provider.paramTypes, config);
}

beforeEach(function() {
  var app = angular.module('ui.router.router.test', []);
  app.config(function ($urlMatcherFactoryProvider) {
    provider = $urlMatcherFactoryProvider;
    UrlMatcher = provider.UrlMatcher;
  });
});

describe("UrlMatcher", function () {
github ui-router / core / test / ng1 / stateSpec.js View on Github external
var module = angular.mock.module;
var uiRouter = require("angular-ui-router");
var extend = uiRouter.extend;
var forEach = uiRouter.forEach;
var services = uiRouter.services;
var UrlMatcher = uiRouter.UrlMatcher;


describe('state', function () {

  var $injector, $stateProvider, locationProvider, templateParams, template, ctrlName, errors;

  beforeEach(module('ui.router', function($locationProvider) {
    errors = [];
    locationProvider = $locationProvider;
    $locationProvider.html5Mode(false);
  }));

  var log, logEvents, logEnterExit;
  function callbackLogger(state, what) {
github ui-router / core / test / ng1 / urlMatcherFactorySpec.js View on Github external
var module      = angular.mock.module;
var uiRouter    = require("angular-ui-router");
var Param       = uiRouter.Param;
var ParamTypes  = uiRouter.ParamTypes;
var UrlMatcher  = uiRouter.UrlMatcher;
var prop        = uiRouter.prop;
var map         = uiRouter.map;
var find        = uiRouter.find;

var provider;

function makeMatcher(url, config) {
  return new UrlMatcher(url, provider.paramTypes, config);
}

beforeEach(function() {
  var app = angular.module('ui.router.router.test', []);
  app.config(function ($urlMatcherFactoryProvider) {
    provider = $urlMatcherFactoryProvider;
    UrlMatcher = provider.UrlMatcher;
  });
});
github ui-router / core / test / ng1 / urlMatcherFactorySpec.js View on Github external
var module      = angular.mock.module;
var uiRouter    = require("angular-ui-router");
var Param       = uiRouter.Param;
var ParamTypes  = uiRouter.ParamTypes;
var UrlMatcher  = uiRouter.UrlMatcher;
var prop        = uiRouter.prop;
var map         = uiRouter.map;
var find        = uiRouter.find;

var provider;

function makeMatcher(url, config) {
  return new UrlMatcher(url, provider.paramTypes, config);
}

beforeEach(function() {
  var app = angular.module('ui.router.router.test', []);
  app.config(function ($urlMatcherFactoryProvider) {
    provider = $urlMatcherFactoryProvider;
    UrlMatcher = provider.UrlMatcher;
  });
});