SYMBOL INDEX (305 symbols across 5 files) FILE: dist/angular-file-saver.bundle.js function __webpack_require__ (line 16) | function __webpack_require__(moduleId) { function save (line 85) | function save(blob, filename, disableAutoBOM) { FILE: dist/angular-file-saver.js function __webpack_require__ (line 16) | function __webpack_require__(moduleId) { function save (line 86) | function save(blob, filename, disableAutoBOM) { FILE: docs/assets/js/custom.js function DownloadText (line 6) | function DownloadText(FileSaver, Blob, $timeout) { FILE: docs/dist/examples.js function __webpack_require__ (line 16) | function __webpack_require__(moduleId) { function DownloadText (line 62) | function DownloadText(FileSaver, Blob, $timeout) { function minErr (line 129) | function minErr(module, ErrorConstructor) { function isArrayLike (line 378) | function isArrayLike(obj) { function forEach (line 435) | function forEach(obj, iterator, context) { function forEachSorted (line 477) | function forEachSorted(obj, iterator, context) { function reverseParams (line 491) | function reverseParams(iteratorFn) { function nextUid (line 505) | function nextUid() { function setHashKey (line 515) | function setHashKey(obj, h) { function baseExtend (line 524) | function baseExtend(dst, objs, deep) { function extend (line 576) | function extend(dst) { function merge (line 599) | function merge(dst) { function toInt (line 605) | function toInt(str) { function inherit (line 615) | function inherit(parent, extra) { function noop (line 635) | function noop() {} function identity (line 667) | function identity($) {return $;} function valueFn (line 671) | function valueFn(value) {return function valueRef() {return value;};} function hasCustomToString (line 673) | function hasCustomToString(obj) { function isUndefined (line 690) | function isUndefined(value) {return typeof value === 'undefined';} function isDefined (line 705) | function isDefined(value) {return typeof value !== 'undefined';} function isObject (line 721) | function isObject(value) { function isBlankObject (line 732) | function isBlankObject(value) { function isString (line 749) | function isString(value) {return typeof value === 'string';} function isNumber (line 770) | function isNumber(value) {return typeof value === 'number';} function isDate (line 785) | function isDate(value) { function isFunction (line 816) | function isFunction(value) {return typeof value === 'function';} function isRegExp (line 826) | function isRegExp(value) { function isWindow (line 838) | function isWindow(obj) { function isScope (line 843) | function isScope(obj) { function isFile (line 848) | function isFile(obj) { function isFormData (line 853) | function isFormData(obj) { function isBlob (line 858) | function isBlob(obj) { function isBoolean (line 863) | function isBoolean(value) { function isPromiseLike (line 868) | function isPromiseLike(obj) { function isTypedArray (line 874) | function isTypedArray(value) { function isArrayBuffer (line 878) | function isArrayBuffer(obj) { function isElement (line 910) | function isElement(node) { function makeMap (line 920) | function makeMap(str) { function nodeName_ (line 929) | function nodeName_(element) { function includes (line 933) | function includes(array, obj) { function arrayRemove (line 937) | function arrayRemove(array, value) { function copy (line 1010) | function copy(source, destination) { function equals (line 1214) | function equals(o1, o2) { function noUnsafeEval (line 1280) | function noUnsafeEval() { function concat (line 1345) | function concat(array1, array2, index) { function sliceArgs (line 1349) | function sliceArgs(args, startIndex) { function bind (line 1371) | function bind(self, fn) { function toJsonReplacer (line 1392) | function toJsonReplacer(key, value) { function toJson (line 1445) | function toJson(obj, pretty) { function fromJson (line 1466) | function fromJson(json) { function timezoneToOffset (line 1474) | function timezoneToOffset(timezone, fallback) { function addDateMinutes (line 1483) | function addDateMinutes(date, minutes) { function convertTimezoneToLocal (line 1490) | function convertTimezoneToLocal(date, timezone, reverse) { function startingTag (line 1501) | function startingTag(element) { function tryDecodeURIComponent (line 1531) | function tryDecodeURIComponent(value) { function parseKeyValue (line 1544) | function parseKeyValue(/**string*/keyValue) { function toKeyValue (line 1571) | function toKeyValue(obj) { function encodeUriSegment (line 1599) | function encodeUriSegment(val) { function encodeUriQuery (line 1618) | function encodeUriQuery(val, pctEncodeSpaces) { function getNgAttribute (line 1630) | function getNgAttribute(element, ngAttr) { function allowAutoBootstrap (line 1641) | function allowAutoBootstrap(document) { function angularInit (line 1805) | function angularInit(element, bootstrap) { function bootstrap (line 1898) | function bootstrap(element, modules, config) { function reloadWithDebugInfo (line 1976) | function reloadWithDebugInfo() { function getTestability (line 1989) | function getTestability(rootElement) { function snake_case (line 1999) | function snake_case(name, separator) { function bindJQuery (line 2007) | function bindJQuery() { function assertArg (line 2061) | function assertArg(arg, name, reason) { function assertArgFn (line 2068) | function assertArgFn(arg, name, acceptArrayAnnotation) { function assertNotHasOwnProperty (line 2083) | function assertNotHasOwnProperty(name, context) { function getter (line 2097) | function getter(obj, path, bindFnToScope) { function getBlockNodes (line 2121) | function getBlockNodes(nodes) { function createMap (line 2151) | function createMap() { function stringify (line 2155) | function stringify(value) { function setupModuleLoader (line 2192) | function setupModuleLoader(window) { function shallowCopy (line 2553) | function shallowCopy(src, dst) { function serializeObject (line 2575) | function serializeObject(obj) { function toDebugString (line 2590) | function toDebugString(obj) { function publishExternalAPI (line 2725) | function publishExternalAPI(angular) { function jqNextId (line 3001) | function jqNextId() { return ++jqId; } function cssKebabToCamel (line 3014) | function cssKebabToCamel(name) { function fnCamelCaseReplace (line 3018) | function fnCamelCaseReplace(all, letter) { function kebabToCamel (line 3026) | function kebabToCamel(name) { function jqLiteIsTextNode (line 3051) | function jqLiteIsTextNode(html) { function jqLiteAcceptsData (line 3055) | function jqLiteAcceptsData(node) { function jqLiteHasData (line 3062) | function jqLiteHasData(node) { function jqLiteCleanData (line 3069) | function jqLiteCleanData(nodes) { function jqLiteBuildFragment (line 3075) | function jqLiteBuildFragment(html, context) { function jqLiteParseHTML (line 3112) | function jqLiteParseHTML(html, context) { function jqLiteWrapNode (line 3127) | function jqLiteWrapNode(node, wrapper) { function JQLite (line 3145) | function JQLite(element) { function jqLiteClone (line 3172) | function jqLiteClone(element) { function jqLiteDealoc (line 3176) | function jqLiteDealoc(element, onlyDescendants) { function jqLiteOff (line 3187) | function jqLiteOff(element, type, fn, unsupported) { function jqLiteRemoveData (line 3225) | function jqLiteRemoveData(element, name) { function jqLiteExpandoStore (line 3247) | function jqLiteExpandoStore(element, createIfNecessary) { function jqLiteData (line 3260) | function jqLiteData(element, key, value) { function jqLiteHasClass (line 3289) | function jqLiteHasClass(element, selector) { function jqLiteRemoveClass (line 3295) | function jqLiteRemoveClass(element, cssClasses) { function jqLiteAddClass (line 3307) | function jqLiteAddClass(element, cssClasses) { function jqLiteAddNodes (line 3324) | function jqLiteAddNodes(root, elements) { function jqLiteController (line 3350) | function jqLiteController(element, name) { function jqLiteInheritedData (line 3354) | function jqLiteInheritedData(element, name, value) { function jqLiteEmpty (line 3374) | function jqLiteEmpty(element) { function jqLiteRemove (line 3381) | function jqLiteRemove(element, keepData) { function jqLiteDocumentLoaded (line 3388) | function jqLiteDocumentLoaded(action, win) { function jqLiteReady (line 3401) | function jqLiteReady(fn) { function getBooleanAttrName (line 3465) | function getBooleanAttrName(element, name) { function getAliasedAttrName (line 3473) | function getAliasedAttrName(name) { function getText (line 3566) | function getText(element, value) { function createEventHandler (line 3651) | function createEventHandler(element, events) { function defaultHandlerWrapper (line 3703) | function defaultHandlerWrapper(element, event, handler) { function specialMouseHandlerWrapper (line 3707) | function specialMouseHandlerWrapper(target, event, handler) { function $$jqLiteProvider (line 3958) | function $$jqLiteProvider() { function hashKey (line 3989) | function hashKey(obj, nextUidFn) { function HashMap (line 4012) | function HashMap(array, isolatedUid) { function stringifyFn (line 4126) | function stringifyFn(fn) { function extractArgs (line 4134) | function extractArgs(fn) { function anonFn (line 4140) | function anonFn(fn) { function annotate (line 4150) | function annotate(fn, strictDi, name) { function createInjector (line 4700) | function createInjector(modulesToLoad, strictDi) { function $AnchorScrollProvider (line 4975) | function $AnchorScrollProvider() { function mergeClasses (line 5243) | function mergeClasses(a,b) { function extractElementNode (line 5252) | function extractElementNode(element) { function splitClasses (line 5261) | function splitClasses(classes) { function prepareAnimateOptions (line 5286) | function prepareAnimateOptions(options) { function updateData (line 5337) | function updateData(data, classes, value) { function handleCSSClassChanges (line 5352) | function handleCSSClassChanges() { function addRemoveClassesPostDigest (line 5385) | function addRemoveClassesPostDigest(element, add, remove) { function domInsert (line 5498) | function domInsert(element, parentElement, afterElement) { function waitForTick (line 5898) | function waitForTick(fn) { function next (line 5937) | function next() { function onProgress (line 5961) | function onProgress(response) { function AnimateRunner (line 5969) | function AnimateRunner(host) { function run (line 6127) | function run() { function applyAnimationContents (line 6138) | function applyAnimationContents() { function Browser (line 6179) | function Browser(window, document, $log, $sniffer) { function $BrowserProvider (line 6511) | function $BrowserProvider() { function $CacheFactoryProvider (line 6600) | function $CacheFactoryProvider() { function $TemplateCacheProvider (line 6918) | function $TemplateCacheProvider() { function UNINITIALIZED_VALUE (line 7881) | function UNINITIALIZED_VALUE() {} function $CompileProvider (line 7892) | function $CompileProvider($provide, $$sanitizeUriProvider) { function SimpleChange (line 10517) | function SimpleChange(previous, current) { function directiveNormalize (line 10531) | function directiveNormalize(name) { function nodesetLinkingFn (line 10582) | function nodesetLinkingFn( function directiveLinkingFn (line 10589) | function directiveLinkingFn( function tokenDifference (line 10597) | function tokenDifference(str1, str2) { function removeComments (line 10613) | function removeComments(jqNodes) { function identifierForController (line 10635) | function identifierForController(controller, ident) { function $ControllerProvider (line 10656) | function $ControllerProvider() { function $DocumentProvider (line 10848) | function $DocumentProvider() { function $$IsDocumentHiddenProvider (line 10860) | function $$IsDocumentHiddenProvider() { function $ExceptionHandlerProvider (line 10925) | function $ExceptionHandlerProvider() { function serializeValue (line 10966) | function serializeValue(v) { function $HttpParamSerializerProvider (line 10975) | function $HttpParamSerializerProvider() { function $HttpParamSerializerJQLikeProvider (line 11013) | function $HttpParamSerializerJQLikeProvider() { function defaultHttpResponseTransform (line 11086) | function defaultHttpResponseTransform(data, headers) { function isJsonLike (line 11102) | function isJsonLike(str) { function parseHeaders (line 11113) | function parseHeaders(headers) { function headersGetter (line 11149) | function headersGetter(headers) { function transformData (line 11179) | function transformData(data, headers, status, fns) { function isSuccess (line 11192) | function isSuccess(status) { function $HttpProvider (line 11205) | function $HttpProvider() { function $xhrFactoryProvider (line 12382) | function $xhrFactoryProvider() { function $HttpBackendProvider (line 12408) | function $HttpBackendProvider() { function createHttpBackend (line 12414) | function createHttpBackend($browser, createXhr, $browserDefer, callbacks... function $InterpolateProvider (line 12625) | function $InterpolateProvider() { function $IntervalProvider (line 12958) | function $IntervalProvider() { function createCallback (line 13174) | function createCallback(callbackId) { function encodePath (line 13263) | function encodePath(path) { function parseAbsoluteUrl (line 13274) | function parseAbsoluteUrl(absoluteUrl, locationObj) { function parseAppUrl (line 13283) | function parseAppUrl(url, locationObj) { function startsWith (line 13305) | function startsWith(str, search) { function stripBaseUrl (line 13316) | function stripBaseUrl(base, url) { function stripHash (line 13323) | function stripHash(url) { function trimEmptyHash (line 13328) | function trimEmptyHash(url) { function stripFile (line 13333) | function stripFile(url) { function serverBase (line 13338) | function serverBase(url) { function LocationHtml5Url (line 13352) | function LocationHtml5Url(appBase, appBaseNoFile, basePrefix) { function LocationHashbangUrl (line 13432) | function LocationHashbangUrl(appBase, appBaseNoFile, hashPrefix) { function LocationHashbangInHtml5Url (line 13544) | function LocationHashbangInHtml5Url(appBase, appBaseNoFile, hashPrefix) { function locationGetter (line 13914) | function locationGetter(property) { function locationGetterSetter (line 13921) | function locationGetterSetter(property, preprocess) { function $LocationProvider (line 13969) | function $LocationProvider() { function $LogProvider (line 14313) | function $LogProvider() { function getStringValue (line 14462) | function getStringValue(name) { function ifDefined (line 15039) | function ifDefined(v, d) { function plusFn (line 15043) | function plusFn(l, r) { function isStateless (line 15049) | function isStateless($filter, filterName) { function findConstantAndWatchExpressions (line 15054) | function findConstantAndWatchExpressions(ast, $filter) { function getInputs (line 15164) | function getInputs(body) { function isAssignable (line 15172) | function isAssignable(ast) { function assignableAST (line 15176) | function assignableAST(ast) { function isLiteral (line 15182) | function isLiteral(ast) { function isConstant (line 15190) | function isConstant(ast) { function ASTCompiler (line 15194) | function ASTCompiler(astBuilder, $filter) { function ASTInterpreter (line 15661) | function ASTInterpreter(astBuilder, $filter) { function getValueOf (line 16055) | function getValueOf(value) { function $ParseProvider (line 16111) | function $ParseProvider() { function $QProvider (line 16607) | function $QProvider() { function $$QProvider (line 16639) | function $$QProvider() { function qFactory (line 16667) | function qFactory(nextTick, exceptionHandler, errorOnUnhandledRejections) { function $$RAFProvider (line 17056) | function $$RAFProvider() { //rAF function $RootScopeProvider (line 17155) | function $RootScopeProvider() { function $$SanitizeUriProvider (line 18499) | function $$SanitizeUriProvider() { function snakeToCamel (line 18594) | function snakeToCamel(name) { function adjustMatcher (line 18599) | function adjustMatcher(matcher) { function adjustMatchers (line 18627) | function adjustMatchers(matchers) { function $SceDelegateProvider (line 18707) | function $SceDelegateProvider() { function $SceProvider (line 19243) | function $SceProvider() { function $SnifferProvider (line 19659) | function $SnifferProvider() { function $TemplateRequestProvider (line 19735) | function $TemplateRequestProvider() { function $$TestabilityProvider (line 19840) | function $$TestabilityProvider() { function $TimeoutProvider (line 19956) | function $TimeoutProvider() { function urlResolve (line 20108) | function urlResolve(url) { function urlIsSameOrigin (line 20143) | function urlIsSameOrigin(requestUrl) { function $WindowProvider (line 20191) | function $WindowProvider() { function $$CookieReader (line 20204) | function $$CookieReader($document) { function $$CookieReaderProvider (line 20255) | function $$CookieReaderProvider() { function $FilterProvider (line 20366) | function $FilterProvider($provide) { function filterFilter (line 20562) | function filterFilter() { function createPredicateFn (line 20599) | function createPredicateFn(expression, comparator, anyPropertyKey, match... function deepCompare (line 20636) | function deepCompare(actual, expected, comparator, anyPropertyKey, match... function getTypeForFilter (line 20685) | function getTypeForFilter(val) { function currencyFilter (line 20746) | function currencyFilter($locale) { function numberFilter (line 20820) | function numberFilter($locale) { function parse (line 20845) | function parse(numStr) { function roundNumber (line 20900) | function roundNumber(parsedNumber, fractionSize, minFrac, maxFrac) { function formatNumber (line 20975) | function formatNumber(number, pattern, groupSep, decimalSep, fractionSiz... function padNumber (line 21041) | function padNumber(num, digits, trim, negWrap) { function dateGetter (line 21060) | function dateGetter(name, size, offset, trim, negWrap) { function dateStrGetter (line 21072) | function dateStrGetter(name, shortForm, standAlone) { function timeZoneGetter (line 21082) | function timeZoneGetter(date, formats, offset) { function getFirstThursdayOfYear (line 21092) | function getFirstThursdayOfYear(year) { function getThursdayThisWeek (line 21100) | function getThursdayThisWeek(datetime) { function weekGetter (line 21106) | function weekGetter(size) { function ampmGetter (line 21118) | function ampmGetter(date, formats) { function eraGetter (line 21122) | function eraGetter(date, formats) { function longEraGetter (line 21126) | function longEraGetter(date, formats) { function dateFilter (line 21262) | function dateFilter($locale) { function jsonFilter (line 21369) | function jsonFilter() { function limitToFilter (line 21499) | function limitToFilter() { function sliceFn (line 21526) | function sliceFn(input, begin, end) { function orderByFilter (line 22083) | function orderByFilter($parse) { function ngDirective (line 22226) | function ngDirective(directive) { function defaultLinkFn (line 22617) | function defaultLinkFn(scope, element, attr) { function nullFormRenameControl (line 22721) | function nullFormRenameControl(control, name) { function FormController (line 22769) | function FormController($element, $attrs, $scope, $animate, $interpolate) { function getSetter (line 23251) | function getSetter(expression) { function setupValidity (line 23267) | function setupValidity(instance) { function addSetValidityMethod (line 23271) | function addSetValidityMethod(context) { function isObjectEmpty (line 23358) | function isObjectEmpty(obj) { function stringBasedInputType (line 24589) | function stringBasedInputType(ctrl) { function textInputType (line 24595) | function textInputType(scope, element, attr, ctrl, $sniffer, $browser) { function baseInputType (line 24600) | function baseInputType(scope, element, attr, ctrl, $sniffer, $browser) { function weekParser (line 24710) | function weekParser(isoWeek, existingDate) { function createDateParser (line 24742) | function createDateParser(regexp, mapping) { function createDateInputType (line 24792) | function createDateInputType(type, regexp, parseDate, format) { function badInputChecker (line 24864) | function badInputChecker(scope, element, attr, ctrl) { function numberFormatterParser (line 24875) | function numberFormatterParser(ctrl) { function parseNumberAttrVal (line 24894) | function parseNumberAttrVal(val) { function isNumberInteger (line 24901) | function isNumberInteger(num) { function countDecimals (line 24909) | function countDecimals(num) { function isValidForStep (line 24929) | function isValidForStep(viewValue, stepBase, step) { function numberInputType (line 24948) | function numberInputType(scope, element, attr, ctrl, $sniffer, $browser) { function rangeInputType (line 24995) | function rangeInputType(scope, element, attr, ctrl, $sniffer, $browser) { function urlInputType (line 25129) | function urlInputType(scope, element, attr, ctrl, $sniffer, $browser) { function emailInputType (line 25142) | function emailInputType(scope, element, attr, ctrl, $sniffer, $browser) { function radioInputType (line 25155) | function radioInputType(scope, element, attr, ctrl) { function parseConstantExpr (line 25186) | function parseConstantExpr($parse, context, name, expression, fallback) { function checkboxInputType (line 25199) | function checkboxInputType(scope, element, attr, ctrl, $sniffer, $browse... function updateElementValue (line 25498) | function updateElementValue(element, attr, value) { function classDirective (line 25813) | function classDirective(name, selector) { function NgModelController (line 28110) | function NgModelController($scope, $exceptionHandler, $attr, $element, $... function processParseErrors (line 28466) | function processParseErrors() { function processSyncValidators (line 28486) | function processSyncValidators() { function processAsyncValidators (line 28502) | function processAsyncValidators() { function setValidity (line 28528) | function setValidity(name, isValid) { function validationDone (line 28534) | function validationDone(allValid) { function writeToModelIfNeeded (line 28616) | function writeToModelIfNeeded() { function setupModelWatcher (line 28717) | function setupModelWatcher(ctrl) { function setTouched (line 29026) | function setTouched() { function ModelOptions (line 29055) | function ModelOptions(options) { function NgModelOptionsController (line 29377) | function NgModelOptionsController($attrs, $scope) { function defaults (line 29402) | function defaults(dst, src) { function parseOptionsExpression (line 29692) | function parseOptionsExpression(optionsExp, selectElement, scope) { function ngOptionsPostLink (line 29854) | function ngOptionsPostLink(scope, selectElement, attr, ctrls) { function updateElementText (line 30398) | function updateElementText(newText) { function ngTranscludeCloneAttachFn (line 31786) | function ngTranscludeCloneAttachFn(clone, transcludedScope) { function useFallbackContent (line 31797) | function useFallbackContent() { function notWhitespace (line 31805) | function notWhitespace(nodes) { function scheduleRender (line 32032) | function scheduleRender() { function scheduleViewValueUpdate (line 32042) | function scheduleViewValueUpdate(renderAfter) { function setOptionAsSelected (line 32159) | function setOptionAsSelected(optionEl) { function selectPreLink (line 32426) | function selectPreLink(scope, element, attr, ctrls) { function selectPostLink (line 32498) | function selectPostLink(scope, element, attrs, ctrls) { function getDecimals (line 32926) | function getDecimals(n) { function getVF (line 32932) | function getVF(n, opt_precision) { function save (line 33107) | function save(blob, filename, disableAutoBOM) { FILE: src/angular-file-saver.service.js function save (line 5) | function save(blob, filename, disableAutoBOM) {