{"id":21420597,"url":"https://github.com/maxhoffmann/angular-snippets","last_synced_at":"2026-01-02T08:55:18.605Z","repository":{"id":8574861,"uuid":"10204639","full_name":"maxhoffmann/angular-snippets","owner":"maxhoffmann","description":":page_with_curl: Sublime Text Snippets and Completions for Angular.js","archived":false,"fork":false,"pushed_at":"2014-05-31T21:29:54.000Z","size":443,"stargazers_count":85,"open_issues_count":1,"forks_count":15,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-01-23T06:32:00.408Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://packagecontrol.io/packages/AngularJS%20Snippets","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/maxhoffmann.png","metadata":{"files":{"readme":"README.markdown","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-05-21T20:21:02.000Z","updated_at":"2023-05-11T18:03:18.000Z","dependencies_parsed_at":"2022-08-29T22:51:56.038Z","dependency_job_id":null,"html_url":"https://github.com/maxhoffmann/angular-snippets","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maxhoffmann%2Fangular-snippets","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maxhoffmann%2Fangular-snippets/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maxhoffmann%2Fangular-snippets/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maxhoffmann%2Fangular-snippets/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/maxhoffmann","download_url":"https://codeload.github.com/maxhoffmann/angular-snippets/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243926072,"owners_count":20369910,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-22T20:19:25.409Z","updated_at":"2026-01-02T08:55:18.566Z","avatar_url":"https://github.com/maxhoffmann.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Angular.js Snippets for Sublime Text\n\nThis snippet library provides completions for Angular.js’s stable and unstable branch.\nSublime Text uses fuzzy searching for snippets and completions therefore you don’t have to write triggers completely.\nAll snippets add Angular’s inline notation for dependencies automatically, so you don’t have to type them twice.\n\n## Installation\n\n- Package Control: install the package \"AngularJS Snippets\"\n- Manual: copy files to your Sublime Text User folder\n\n## IMPORTANT\n\nCompletions won’t show in HTML unless you have added this line to your User.sublime-preferences:\n\n\t\"auto_complete_triggers\": [ {\"selector\": \"text.html\", \"characters\": \"\u003c\"}, {\"selector\": \"text.html meta.tag\", \"characters\": \" \" } ]\n\n__Snippet Categories:__\n- [Services](#services)\n- [Directives](#directives)\n- [Globals](#globals)\n- [jQuery lite](#jquery-lite)\n- [Scope functions](#scope-functions)\n- [Log functions](#log-functions)\n- [Variables](#variables)\n\n## Services\n\n\u003ctable\u003e\n\t\u003ctr\u003e\u003cth\u003etrigger\u003c/th\u003e\u003cth\u003ecompletion\u003c/th\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003econfig\u003c/th\u003e\u003ctd\u003e\u003cpre\u003econfig([function() {\n\t|\n}])\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003econstant\u003c/th\u003e\u003ctd\u003e\u003cpre\u003econstant('{name}', {value})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003econtroller\u003c/th\u003e\u003ctd\u003e\u003cpre\u003econtroller('{Name}Ctrl', [function ({$scope}) {\n\t|\n}])\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003edecorator\u003c/th\u003e\u003ctd\u003e\u003cpre\u003edecorator('{name}', [function ($provide) {\n\t$provide.decorator('{name}', [function($delegate) {\n\t\treturn {$delegate}|;\n\t}]);\n}])\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003edirective\u003c/th\u003e\u003ctd\u003e\u003cpre\u003edirective('{name}', [function () {\n\treturn {\n\t\trestrict: '{A}',\n\t\tlink: function(scope, iElement, iAttrs) {\n\t\t\t|\n\t\t}\n\t};\n}])\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003edirectivelong\u003c/th\u003e\u003ctd\u003e\u003cpre\u003edirective('{name}', [function () {\n\treturn {|\n\t\tpriority: 0,\n\t\ttemplate: '\u0026lt;div\u0026gt;\u0026lt;/div\u0026gt;',\n\t\ttemplateUrl: 'directive.html',\n\t\treplace: true,\n\t\ttransclude: true,\n\t\trestrict: 'A',\n\t\tscope: {},\n\t\tcontroller: function($scope, $element, $attrs, $transclude, otherInjectables) {\n\n\t\t},\n\t\tcompile: function compile(tElement, tAttrs, transclude) {\n\t\t\treturn function postLink(scope, iElement, iAttrs, controller) {\n\n\t\t\t}\n\t\t},\n\t\tlink: function postLink(scope, iElement, iAttrs) {\n\n\t\t}\n\t};\n}])\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003efactory\u003c/th\u003e\u003ctd\u003e\u003cpre\u003efactory('{name}', [function () {\n\t|\n\n\treturn {\n\n\t};\n}])\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eotherwise\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eotherwise({ redirectTo: '/{route}' })\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eprovider\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eprovider('{name}', [function () {\n\t|\n\n\tthis.$get = [function() {\n\t\treturn {\n\n\t\t};\n\t}];\n}])\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003erun\u003c/th\u003e\u003ctd\u003e\u003cpre\u003erun([function() {\n\t|\n}])\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eservice\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eservice('{name}', [function () {\n\t|\n}])\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003evalue\u003c/th\u003e\u003ctd\u003e\u003cpre\u003evalue('{name}', {value})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003ewhen\u003c/th\u003e\u003ctd\u003e\u003cpre\u003ewhen('/{name}', {\n\ttemplateUrl: '{name}.html',\n\tcontroller: '{Name}Ctrl'\n})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003c/table\u003e\n\n## Directives\n\n\u003ctable\u003e\n\t\u003ctr\u003e\u003cth\u003etrigger\u003c/th\u003e\u003cth\u003ecompletion\u003c/th\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eng-animate\u003c/th\u003e\u003ctd\u003eng-animate=\"{enter: '{example}-enter', leave: '{example}-leave'}\"\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eng-animates\u003c/th\u003e\u003ctd\u003eng-animate=\"'{class-prefix}'\"\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eng-app\u003c/th\u003e\u003ctd\u003eng-app=\"\"\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eng-bind\u003c/th\u003e\u003ctd\u003eng-bind=\"\"\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eng-bind-html-unsafe\u003c/th\u003e\u003ctd\u003eng-bind-html-unsafe=\"\"\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eng-bind-template\u003c/th\u003e\u003ctd\u003eng-bind-template=\"\"\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eng-change\u003c/th\u003e\u003ctd\u003eng-change=\"\"\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eng-checked\u003c/th\u003e\u003ctd\u003eng-checked=\"\"\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eng-class\u003c/th\u003e\u003ctd\u003eng-class=\"\"\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eng-class-even\u003c/th\u003e\u003ctd\u003eng-class-even=\"\"\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eng-class-odd\u003c/th\u003e\u003ctd\u003eng-class-odd=\"\"\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eng-click\u003c/th\u003e\u003ctd\u003eng-click=\"\"\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eng-cloak\u003c/th\u003e\u003ctd\u003eng-cloak\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eng-controller\u003c/th\u003e\u003ctd\u003eng-controller=\"{Name}Ctrl\"\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eng-dblclick\u003c/th\u003e\u003ctd\u003eng-dblclick=\"\"\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eng-disabled\u003c/th\u003e\u003ctd\u003eng-disabled=\"\"\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eng-form\u003c/th\u003e\u003ctd\u003eng-form=\"\"\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eng-hide\u003c/th\u003e\u003ctd\u003eng-hide=\"\"\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eng-href\u003c/th\u003e\u003ctd\u003eng-href=\"\"\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eng-if\u003c/th\u003e\u003ctd\u003eng-if=\"\"\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eng-include\u003c/th\u003e\u003ctd\u003eng-include=\"{template}\" {onload=\"\" autoscroll=\"\"}\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eng-init\u003c/th\u003e\u003ctd\u003eng-init=\"\"\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eng-keydown\u003c/th\u003e\u003ctd\u003eng-keydown=\"\"\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eng-keypress\u003c/th\u003e\u003ctd\u003eng-keypress=\"\"\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eng-keyup\u003c/th\u003e\u003ctd\u003eng-keyup=\"\"\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eng-list\u003c/th\u003e\u003ctd\u003eng-list=\"\"\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eng-model\u003c/th\u003e\u003ctd\u003eng-model=\"\"\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eng-mousedown\u003c/th\u003e\u003ctd\u003eng-mousedown=\"\"\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eng-mouseenter\u003c/th\u003e\u003ctd\u003eng-mouseenter=\"\"\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eng-mouseleave\u003c/th\u003e\u003ctd\u003eng-mouseleave=\"\"\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eng-mousemove\u003c/th\u003e\u003ctd\u003eng-mousemove=\"\"\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eng-mouseover\u003c/th\u003e\u003ctd\u003eng-mouseover=\"\"\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eng-mouseup\u003c/th\u003e\u003ctd\u003eng-mouseup=\"\"\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eng-multiple\u003c/th\u003e\u003ctd\u003eng-multiple=\"\"\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eng-nbind\u003c/th\u003e\u003ctd\u003eng-non-bindable=\"\"\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eng-open\u003c/th\u003e\u003ctd\u003eng-open=\"\"\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eng-pluralize\u003c/th\u003e\u003ctd\u003eng-pluralize count=\"\" when=\"'': '{}'\"\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eng-readonly\u003c/th\u003e\u003ctd\u003eng-readonly=\"\"\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eng-repeat\u003c/th\u003e\u003ctd\u003eng-repeat=\"{item} in {array}\"\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eng-selected\u003c/th\u003e\u003ctd\u003eng-selected=\"\"\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eng-show\u003c/th\u003e\u003ctd\u003eng-show=\"\"\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eng-src\u003c/th\u003e\u003ctd\u003eng-src=\"\"\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eng-style\u003c/th\u003e\u003ctd\u003eng-style=\"\"\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eng-submit\u003c/th\u003e\u003ctd\u003eng-submit=\"\"\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eng-swipe-left\u003c/th\u003e\u003ctd\u003eng-swipe-left=\"\"\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eng-swipe-right\u003c/th\u003e\u003ctd\u003eng-swipe-right=\"\"\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eng-switch\u003c/th\u003e\u003ctd\u003eng-switch on=\"\"\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eng-switch-default\u003c/th\u003e\u003ctd\u003eng-switch-default=\"\"\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eng-switch-when\u003c/th\u003e\u003ctd\u003eng-switch-when=\"\"\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eng-transclude\u003c/th\u003e\u003ctd\u003eng-transclude\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eng-view\u003c/th\u003e\u003ctd\u003eng-view\u003c/td\u003e\u003c/tr\u003e\n\u003c/table\u003e\n\n## Globals\n\n\u003ctable\u003e\n\t\u003ctr\u003e\u003cth\u003etrigger\u003c/th\u003e\u003cth\u003ecompletion\u003c/th\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular.bind\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eangular.bind({self}, {function})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular.bootstrap\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eangular.bootstrap({element}{, [{modules}]})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular.copy\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eangular.copy({source}{, {destination}})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular.element\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eangular.element({element})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular.equals\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eangular.equals({obj1}, {obj2})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular.extend\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eangular.extend({destination}, {source})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular.forEach\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eangular.forEach({obj}, {iterator})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular.fromJson\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eangular.fromJson({jsonString})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular.identity\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eangular.identity()\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular.injector\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eangular.injector([{modules}])\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular.isArray\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eangular.isArray({value})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular.isDate\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eangular.isDate({value})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular.isDefined\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eangular.isDefined({value})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular.isElement\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eangular.isElement({value})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular.isFunction\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eangular.isFunction({value})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular.isNumber\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eangular.isNumber({value})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular.isObject\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eangular.isObject({value})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular.isString\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eangular.isString({value})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular.isUndefined\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eangular.isUndefined({value})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular.lowercase\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eangular.lowercase({string})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular.module\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eangular.module('{moduleName}', [])\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular.noop\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eangular.noop\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular.toJson\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eangular.toJson({string})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular.uppercase\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eangular.uppercase({string})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular.version\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eangular.version\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003c/table\u003e\n\n## jQuery lite\n\n\u003ctable\u003e\n\t\u003ctr\u003e\u003cth\u003etrigger\u003c/th\u003e\u003cth\u003ecompletion\u003c/th\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: addClass\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eaddClass({className})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: after\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eafter({el})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: append\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eappend({el})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: attr\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eattr({el})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: bind\u003c/th\u003e\u003ctd\u003e\u003cpre\u003ebind({eventType}{, eventData}{, eventHandler})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: children\u003c/th\u003e\u003ctd\u003e\u003cpre\u003echildren()\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: clone\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eclone({withDataAndEvents})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: contents\u003c/th\u003e\u003ctd\u003e\u003cpre\u003econtents({withDataAndEvents})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: css\u003c/th\u003e\u003ctd\u003e\u003cpre\u003ecss({propertyName(s)})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: data\u003c/th\u003e\u003ctd\u003e\u003cpre\u003edata({key, value | obj})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: eq\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eeq({index})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: find\u003c/th\u003e\u003ctd\u003e\u003cpre\u003efind({tag})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: hasClass\u003c/th\u003e\u003ctd\u003e\u003cpre\u003ehasClass({className})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: html\u003c/th\u003e\u003ctd\u003e\u003cpre\u003ehtml()\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: next\u003c/th\u003e\u003ctd\u003e\u003cpre\u003enext()\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: parent\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eparent()\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: prepend\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eprepend({content})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: prop\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eprop({propertyName})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: ready\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eready({handler})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: remove\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eremove({selector})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: removeAttr\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eremoveAttr({attributeName})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: removeClass\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eremoveClass({className})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: removeData\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eremoveData({name})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: replaceWith\u003c/th\u003e\u003ctd\u003e\u003cpre\u003ereplaceWith({newContent})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: text\u003c/th\u003e\u003ctd\u003e\u003cpre\u003etext()\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: toggleClass\u003c/th\u003e\u003ctd\u003e\u003cpre\u003etoggleClass({className})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: triggerHandler\u003c/th\u003e\u003ctd\u003e\u003cpre\u003etriggerHandler({eventType})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: unbind\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eunbind({eventType{, handler})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: val\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eval({eventType{, handler})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: wrap\u003c/th\u003e\u003ctd\u003e\u003cpre\u003ewrap({wrappingElement})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\n\t\u003ctr\u003e\u003cth\u003eangular: controller\u003c/th\u003e\u003ctd\u003e\u003cpre\u003econtroller({name})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: injector\u003c/th\u003e\u003ctd\u003e\u003cpre\u003einjector()\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: scope\u003c/th\u003e\u003ctd\u003e\u003cpre\u003escope()\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: inheritedData\u003c/th\u003e\u003ctd\u003e\u003cpre\u003einheritedData()\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003c/table\u003e\n\n## Scope functions\n\n\u003ctable\u003e\n\t\u003ctr\u003e\u003cth\u003etrigger\u003c/th\u003e\u003cth\u003ecompletion\u003c/th\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: $apply\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eapply({exp})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: $broadcast\u003c/th\u003e\u003ctd\u003e\u003cpre\u003ebroadcast({name}{, args})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: $destroy\u003c/th\u003e\u003ctd\u003e\u003cpre\u003edestroy()\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: $digest\u003c/th\u003e\u003ctd\u003e\u003cpre\u003edigest()\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: $emit\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eemit({name}{, args})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: $eval\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eeval({expression})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: $evalAsync\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eevalAsync({expression})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: $new\u003c/th\u003e\u003ctd\u003e\u003cpre\u003enew({isolate})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: $on\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eon({name}, {listener})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: $watch\u003c/th\u003e\u003ctd\u003e\u003cpre\u003ewatch({watchExpression}{, listener}{, objectEquality})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: $watchCollection\u003c/th\u003e\u003ctd\u003e\u003cpre\u003ewatchCollection({obj}, {listener})\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: $id\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eid\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003c/table\u003e\n\n# Log functions\n\n\u003ctable\u003e\n\t\u003ctr\u003e\u003cth\u003etrigger\u003c/th\u003e\u003cth\u003ecompletion\u003c/th\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: $log.debug\u003c/th\u003e\u003ctd\u003e\u003cpre\u003elog.debug('{debug}')\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: $log.error\u003c/th\u003e\u003ctd\u003e\u003cpre\u003elog.error('{error}')\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: $log.info\u003c/th\u003e\u003ctd\u003e\u003cpre\u003elog.info('{info}')\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: $log.log\u003c/th\u003e\u003ctd\u003e\u003cpre\u003elog.log('{log}')\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: $log.warn\u003c/th\u003e\u003ctd\u003e\u003cpre\u003elog.warn('{warning}')\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: $log.assertEmpty\u003c/th\u003e\u003ctd\u003e\u003cpre\u003elog.assertEmpty()\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: $log.reset\u003c/th\u003e\u003ctd\u003e\u003cpre\u003elog.reset()\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003c/table\u003e\n\n## Variables\n\n\u003ctable\u003e\n\t\u003ctr\u003e\u003cth\u003etrigger\u003c/th\u003e\u003cth\u003ecompletion\u003c/th\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: $angular\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eangular\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: $anchorScroll\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eanchorScroll\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: $animation\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eanimation\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: $animator\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eanimator\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: $cacheFactory\u003c/th\u003e\u003ctd\u003e\u003cpre\u003ecacheFactory\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: $compile\u003c/th\u003e\u003ctd\u003e\u003cpre\u003ecompile\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: $controller\u003c/th\u003e\u003ctd\u003e\u003cpre\u003econtroller\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: $exceptionHandler\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eexceptionHandler\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: $location\u003c/th\u003e\u003ctd\u003e\u003cpre\u003elocation\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: $locationProvider\u003c/th\u003e\u003ctd\u003e\u003cpre\u003elocationProvider\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: $log\u003c/th\u003e\u003ctd\u003e\u003cpre\u003elog\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: $parse\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eparse\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: $resource\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eresource\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: $rootElement\u003c/th\u003e\u003ctd\u003e\u003cpre\u003erootElement\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: $rootScope\u003c/th\u003e\u003ctd\u003e\u003cpre\u003erootScope\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: $route\u003c/th\u003e\u003ctd\u003e\u003cpre\u003eroute\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: $routeParams\u003c/th\u003e\u003ctd\u003e\u003cpre\u003erouteParams\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: $routeProvider\u003c/th\u003e\u003ctd\u003e\u003cpre\u003erouteProvider\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: $templateCache\u003c/th\u003e\u003ctd\u003e\u003cpre\u003etemplateCache\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: $timeout\u003c/th\u003e\u003ctd\u003e\u003cpre\u003etimeout\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\t\u003ctr\u003e\u003cth\u003eangular: $scope\u003c/th\u003e\u003ctd\u003e\u003cpre\u003escope\u003c/pre\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003c/table\u003e\n\n## LICENSE\n\nThe MIT License (MIT)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmaxhoffmann%2Fangular-snippets","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmaxhoffmann%2Fangular-snippets","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmaxhoffmann%2Fangular-snippets/lists"}