diff options
| author | Peter Bacon Darwin | 2014-02-12 22:47:42 +0000 |
|---|---|---|
| committer | Peter Bacon Darwin | 2014-02-16 19:03:41 +0000 |
| commit | 389d4879da4aa620ee95d789b19ff9be44eb730a (patch) | |
| tree | 93352ddc8738a975904a1774d51b93d585ca1075 /docs/components/angular-bootstrap.js | |
| parent | a564160511bf1bbed5a4fe5d2981fae1bb664eca (diff) | |
| download | angular.js-389d4879da4aa620ee95d789b19ff9be44eb730a.tar.bz2 | |
chore(doc-gen): new docs
chore(doc-gen): implement dgeni
Diffstat (limited to 'docs/components/angular-bootstrap.js')
| -rw-r--r-- | docs/components/angular-bootstrap.js | 227 |
1 files changed, 0 insertions, 227 deletions
diff --git a/docs/components/angular-bootstrap.js b/docs/components/angular-bootstrap.js deleted file mode 100644 index b55bd475..00000000 --- a/docs/components/angular-bootstrap.js +++ /dev/null @@ -1,227 +0,0 @@ - -/*! - * $script.js Async loader & dependency manager - * https://github.com/ded/script.js - * (c) Dustin Diaz, Jacob Thornton 2011 - * License: MIT - */ -(function (name, definition, context) { - if (typeof context['module'] != 'undefined' && context['module']['exports']) context['module']['exports'] = definition() - else if (typeof context['define'] != 'undefined' && context['define'] == 'function' && context['define']['amd']) define(name, definition) - else context[name] = definition() -})('$script', function () { - var doc = document - , head = doc.getElementsByTagName('head')[0] - , validBase = /^https?:\/\// - , list = {}, ids = {}, delay = {}, scriptpath - , scripts = {}, s = 'string', f = false - , push = 'push', domContentLoaded = 'DOMContentLoaded', readyState = 'readyState' - , addEventListener = 'addEventListener', onreadystatechange = 'onreadystatechange' - - function every(ar, fn) { - for (var i = 0, j = ar.length; i < j; ++i) if (!fn(ar[i])) return f - return 1 - } - function each(ar, fn) { - every(ar, function(el) { - return !fn(el) - }) - } - - if (!doc[readyState] && doc[addEventListener]) { - doc[addEventListener](domContentLoaded, function fn() { - doc.removeEventListener(domContentLoaded, fn, f) - doc[readyState] = 'complete' - }, f) - doc[readyState] = 'loading' - } - - function $script(paths, idOrDone, optDone) { - paths = paths[push] ? paths : [paths] - var idOrDoneIsDone = idOrDone && idOrDone.call - , done = idOrDoneIsDone ? idOrDone : optDone - , id = idOrDoneIsDone ? paths.join('') : idOrDone - , queue = paths.length - function loopFn(item) { - return item.call ? item() : list[item] - } - function callback() { - if (!--queue) { - list[id] = 1 - done && done() - for (var dset in delay) { - every(dset.split('|'), loopFn) && !each(delay[dset], loopFn) && (delay[dset] = []) - } - } - } - setTimeout(function () { - each(paths, function (path) { - if (scripts[path]) { - id && (ids[id] = 1) - return scripts[path] == 2 && callback() - } - scripts[path] = 1 - id && (ids[id] = 1) - create(!validBase.test(path) && scriptpath ? scriptpath + path + '.js' : path, callback) - }) - }, 0) - return $script - } - - function create(path, fn) { - var el = doc.createElement('script') - , loaded = f - el.onload = el.onerror = el[onreadystatechange] = function () { - if ((el[readyState] && !(/^c|loade/.test(el[readyState]))) || loaded) return; - el.onload = el[onreadystatechange] = null - loaded = 1 - scripts[path] = 2 - fn() - } - el.async = 1 - el.src = path - head.insertBefore(el, head.firstChild) - } - - $script.get = create - - $script.order = function (scripts, id, done) { - (function callback(s) { - s = scripts.shift() - if (!scripts.length) $script(s, id, done) - else $script(s, callback) - }()) - } - - $script.path = function (p) { - scriptpath = p - } - $script.ready = function (deps, ready, req) { - deps = deps[push] ? deps : [deps] - var missing = []; - !each(deps, function (dep) { - list[dep] || missing[push](dep); - }) && every(deps, function (dep) {return list[dep]}) ? - ready() : !function (key) { - delay[key] = delay[key] || [] - delay[key][push](ready) - req && req(missing) - }(deps.join('|')) - return $script - } - return $script -}, this); - - -/** - * @license AngularJS - * (c) 2010-2012 Google, Inc. http://angularjs.org - * License: MIT - */ -(function(window, document) { - - var filename = /^(.*\/)angular-bootstrap.js(#.*)?$/, - scripts = document.getElementsByTagName("SCRIPT"), - serverPath, - match, - globalVars = {}, - IGNORE = { - innerHeight: true, innerWidth: true, - onkeyup: true, onkeydown: true, onresize: true, - event: true, frames: true, external: true, - sessionStorage: true, clipboardData: true, localStorage: true}; - - for(var j = 0; j < scripts.length; j++) { - match = (scripts[j].src || "").match(filename); - if (match) { - serverPath = match[1]; - } - } - - document.write('<link rel="stylesheet" type="text/css" href="' + serverPath + '../css/angular.css"/>'); - - $script.path(serverPath+'../'); - $script('angularFiles', function() { - var index = 0, - scripts = angularFiles.angularSrc; - - try { delete window.angularFiles; } catch(e) { window.angularFiles = undefined; } - // initialize the window property cache - for (var prop in window) { - if (IGNORE[prop] || prop.match(/^moz[A-Z]/)) { //skip special variables which keep on changing - continue; - } - try { - globalVars[key(prop)] = window[prop]; - } catch(e) {} //ignore properties that throw exception when accessed (common in FF) - } - - (function next() { - if (index < scripts.length) { - var file = scripts[index++], - last = index == scripts.length, - name = last ? 'angular' : file; - - $script(file.replace(/\.js$/, ''), name, function() { - angularClobberTest(file); - next(); - }); - } else { - // empty the cache to prevent mem leaks - globalVars = {}; - - bindJQuery(); - publishExternalAPI(window.angular); - - angularInit(document, angular.bootstrap); - } - })(); - }); - - function key(prop) { - return "ng-clobber_" + prop; - } - - function angularClobberTest(file) { - var varKey, prop, - clobbered = {}; - - for (prop in window) { - varKey = key(prop); - - if (IGNORE[prop] || prop.match(/^moz[A-Z]/)) { //skip special variables which keep on changing - continue; - } else if (!globalVars.hasOwnProperty(varKey)) { - //console.log('new global variable found: ', prop); - try { - globalVars[varKey] = window[prop]; - } catch(e) {} //ignore properties that throw exception when accessed (common in FF) - } else if (globalVars[varKey] !== window[prop] && !isActuallyNaN(window[prop]) && prop != 'jqLite') { - clobbered[prop] = true; - console.error("Global variable clobbered by script " + file + "! Variable name: " + prop); - globalVars[varKey] = window[prop]; - } - } - for (varKey in globalVars) { - prop = varKey.substr(11); - if (prop === 'event' || prop.match(/^moz[A-Z]/)) { //skip special variables which keep on changing - continue; - } - if (!clobbered[prop] && - prop != 'event' && - prop != 'jqLite' && - !isActuallyNaN(globalVars[varKey]) && - globalVars[varKey] !== window[prop]) { - - delete globalVars[varKey]; - console.warn("Global variable unexpectedly deleted in script " + file + "! " + - "Variable name: " + prop); - } - } - - function isActuallyNaN(val) { - return (typeof val === 'number') && isNaN(val); - } - } -})(window, document); - |
