├── .editorconfig
├── .gitignore
├── README.md
├── app-location.sublime-snippet
├── app-route.sublime-snippet
├── array-selector.sublime-snippet
├── carbon-location.sublime-snippet
├── carbon-route.sublime-snippet
├── custom-element.sublime-snippet
├── firebase-auth.sublime-snippet
├── html-import-iron-element.sublime-snippet
├── html-import-paper-element.sublime-snippet
├── html-import.sublime-snippet
├── html.sublime-snippet
├── iron-a11y-keys.sublime-snippet
├── iron-ajax.sublime-snippet
├── iron-autogrow-textarea.sublime-snippet
├── iron-collapse.sublime-snippet
├── iron-doc-viewer.sublime-snippet
├── iron-form.sublime-snippet
├── iron-icon.sublime-snippet
├── iron-iconset-svg.sublime-snippet
├── iron-iconset.sublime-snippet
├── iron-image.sublime-snippet
├── iron-input.sublime-snippet
├── iron-localstorage.sublime-snippet
├── iron-media-query.sublime-snippet
├── iron-meta.sublime-snippet
├── iron-pages.sublime-snippet
├── iron-selector.sublime-snippet
├── messages.json
├── messages
├── 0.4.0.txt
├── 0.4.1.txt
├── 0.5.0.txt
├── 0.5.3.txt
├── 0.5.4.txt
└── install.txt
├── neon-animated-pages.sublime-snippet
├── package.json
├── paper-autogrow-textarea.sublime-snippet
├── paper-button.sublime-snippet
├── paper-card.sublime-snippet
├── paper-checkbox.sublime-snippet
├── paper-dialog-scrollable.sublime-snippet
├── paper-dialog.sublime-snippet
├── paper-drawer-panel.sublime-snippet
├── paper-fab.sublime-snippet
├── paper-header-panel.sublime-snippet
├── paper-icon-button.sublime-snippet
├── paper-input.sublime-snippet
├── paper-item.sublime-snippet
├── paper-material.sublime-snippet
├── paper-menu.sublime-snippet
├── paper-progress.sublime-snippet
├── paper-radio-button.sublime-snippet
├── paper-radio-group.sublime-snippet
├── paper-ripple.sublime-snippet
├── paper-scroll-header-panel.sublime-snippet
├── paper-slider.sublime-snippet
├── paper-spinner.sublime-snippet
├── paper-tab.sublime-snippet
├── paper-tabs.sublime-snippet
├── paper-toast.sublime-snippet
├── paper-toggle-button.sublime-snippet
├── paper-toolbar.sublime-snippet
├── paper-tooltip.sublime-snippet
├── polymer-behavior.sublime-snippet
├── polymer-element-full-strict.sublime-snippet
├── polymer-element-stylesheet.sublime-snippet
├── polymer-element.sublime-snippet
├── template-dom-bind.sublime-snippet
├── template-dom-if.sublime-snippet
├── template-dom-repeat.sublime-snippet
├── template.sublime-snippet
└── webcomponentsjs.sublime-snippet
/.editorconfig:
--------------------------------------------------------------------------------
1 | root = true
2 |
3 | [*]
4 | end_of_line = lf
5 | insert_final_newline = true
6 | trim_trailing_whitespace = true
7 | charset = utf-8
8 | indent_style = tab
9 | indent_size = 4
10 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | npm-debug.log
3 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Polymer Snippets for Sublime
2 |
3 | ## Install
4 |
5 | To install through [Package Control](http://wbond.net/sublime_packages/package_control),
6 | search for **Polymer & Web Component Snippets**. If you still don't have Package Control in Sublime Text, [go get it](http://wbond.net/sublime_packages/package_control/installation).
7 | It's pure awesomeness.
8 |
9 | If you don't use Package Control, you can download the package and put it manually inside your `Packages` directory. It should work but will not update automatically.
10 |
11 | ## Elements
12 |
13 | Type the name of [any `iron-*` or `paper-*` element](https://elements.polymer-project.org), then hit `tab` to auto complete. Ex:
14 |
15 | 
16 |
17 | OR, start typing the prefix for an element and hit `ctrl+space` to fuzzy search for a completion. Ex:
18 |
19 | 
20 |
21 | ## Polymer
22 |
23 | ### [pe] polymer element
24 |
25 | ```html
26 |
27 |
28 |
33 | $2
34 |
35 |
40 |
41 | ```
42 |
43 | ### [pes] polymer element with external stylesheet
44 |
45 | ```html
46 |
47 |
48 |
49 | $2
50 |
51 |
56 |
57 | ```
58 |
59 | ### [hi] html import *(I use this one a lot)*
60 |
61 | ```html
62 |
63 | ```
64 |
65 | ### [hii] html import iron-* element
66 |
67 | ```html
68 |
69 | ```
70 |
71 | ### [hip] html import paper-* element
72 |
73 | ```html
74 |
75 | ```
76 |
77 | ## Web Components
78 |
79 | ### [template] template
80 | ```html
81 | $0
82 | ```
83 |
84 | ### [ce] custom element
85 |
86 | ```javascript
87 | var ${4:tmpl} = document.querySelector('${5:template}');
88 |
89 | var ${1:WidgetProto} = Object.create(HTMLElement.prototype);
90 |
91 | ${1:WidgetProto}.createdCallback = function() {
92 | var root = this.createShadowRoot();
93 | root.appendChild(document.importNode(${4:tmpl}.content, true));
94 | };
95 |
96 | var ${2:Widget} = document.registerElement('${3:my-widget}', {
97 | prototype: ${1:WidgetProto}
98 | });
99 | ```
100 |
101 | ## HTML
102 |
103 | ### [ph] HTML template with Web Components polyfill
104 |
105 | ```html
106 |
107 |
108 |
109 |
110 |
111 | ${1}
112 |
113 |
114 |
115 |
116 |
117 |
118 |
119 |
120 |
121 |
122 |
123 |
124 |
125 |
126 |
127 |
128 |
129 |
130 |
131 | $0
132 |
133 |
134 | ```
135 |
136 | ## Contributing
137 |
138 | 1. Fork it!
139 | 2. Create your feature branch: `git checkout -b my-new-feature`
140 | 3. Commit your changes: `git commit -m 'Add some feature'`
141 | 4. Push to the branch: `git push origin my-new-feature`
142 | 5. Submit a pull request :D
143 |
144 | ## License
145 |
146 | [MIT License](http://robdodson.mit-license.org/) © Rob Dodson
147 |
--------------------------------------------------------------------------------
/app-location.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ]]>
5 |
6 | app-location
7 |
8 | text.html
9 |
10 |
--------------------------------------------------------------------------------
/app-route.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ]]>
5 |
6 | app-route
7 |
8 | text.html
9 |
10 |
--------------------------------------------------------------------------------
/array-selector.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 | $0
8 | ]]>
9 |
10 | arrsel
11 |
12 | text.html
13 | Array selector
14 |
15 |
--------------------------------------------------------------------------------
/carbon-location.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ]]>
5 |
6 | carbon-location
7 |
8 | text.html
9 |
10 |
--------------------------------------------------------------------------------
/carbon-route.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ]]>
5 |
6 | carbon-route
7 |
8 | text.html
9 |
10 |
--------------------------------------------------------------------------------
/custom-element.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
16 |
17 | ce
18 |
19 | source.js
20 | register custom element
21 |
22 |
--------------------------------------------------------------------------------
/firebase-auth.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 | }.firebaseio.com"
8 | provider="{{${5:provider}}}"
9 | on-error="${6:errorHandler}"
10 | on-user-created="${7:userSuccessHandler}"
11 | on-password-changed="${7:userSuccessHandler}"
12 | on-password-reset="${7:userSuccessHandler}"
13 | on-user-removed="${7:userSuccessHandler}">
14 |
15 | $0
16 | ]]>
17 |
18 | fba
19 |
20 | text.html
21 | Element for Firebase authentication API
22 |
23 |
--------------------------------------------------------------------------------
/html-import-iron-element.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ]]>
5 |
6 | hii
7 |
8 | text.html
9 | import iron-element
10 |
11 |
--------------------------------------------------------------------------------
/html-import-paper-element.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ]]>
5 |
6 | hip
7 |
8 | text.html
9 | import paper-element
10 |
11 |
--------------------------------------------------------------------------------
/html-import.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ]]>
5 |
6 | hi
7 |
8 | text.html
9 | html import
10 |
11 |
--------------------------------------------------------------------------------
/html.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
8 | ${1}
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 | $0
29 |
30 |
31 | ]]>
32 |
33 | ph
34 |
35 | text.html
36 | polymer html boilerplate
37 |
38 |
--------------------------------------------------------------------------------
/iron-a11y-keys.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ]]>
5 |
6 | iron-a11y-keys
7 |
8 | text.html
9 |
10 |
--------------------------------------------------------------------------------
/iron-ajax.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
8 | ]]>
9 |
10 | iron-ajax
11 |
12 | text.html
13 |
14 |
--------------------------------------------------------------------------------
/iron-autogrow-textarea.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 | ]]>
7 |
8 | iron-autogrow-textarea
9 |
10 | text.html
11 |
12 |
--------------------------------------------------------------------------------
/iron-collapse.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | Content goes here...
5 |
6 | ]]>
7 |
8 | iron-collapse
9 |
10 | text.html
11 |
12 |
--------------------------------------------------------------------------------
/iron-doc-viewer.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ]]>
5 |
6 | iron-doc-viewer
7 |
8 | text.html
9 |
10 |
--------------------------------------------------------------------------------
/iron-form.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | $0
5 |
6 | ]]>
7 |
8 | iron-form
9 |
10 | text.html
11 |
12 |
--------------------------------------------------------------------------------
/iron-icon.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ]]>
5 |
6 | iron-icon
7 |
8 | text.html
9 |
10 |
--------------------------------------------------------------------------------
/iron-iconset-svg.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | $0
5 |
6 | ]]>
7 |
8 | iron-iconset-svg
9 |
10 | text.html
11 |
12 |
--------------------------------------------------------------------------------
/iron-iconset.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 | ]]>
7 |
8 | iron-iconset
9 |
10 | text.html
11 |
12 |
--------------------------------------------------------------------------------
/iron-image.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ]]>
5 |
6 | iron-image
7 |
8 | text.html
9 |
10 |
--------------------------------------------------------------------------------
/iron-input.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ]]>
5 |
6 | iron-input
7 |
8 | text.html
9 |
10 |
--------------------------------------------------------------------------------
/iron-localstorage.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ]]>
5 |
6 | iron-localstorage
7 |
8 | text.html
9 |
10 |
--------------------------------------------------------------------------------
/iron-media-query.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 | ]]>
6 |
7 | iron-media-query
8 |
9 | text.html
10 |
11 |
--------------------------------------------------------------------------------
/iron-meta.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ]]>
5 |
6 | iron-meta
7 |
8 | text.html
9 |
10 |
--------------------------------------------------------------------------------
/iron-pages.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
8 | ]]>
9 |
10 | iron-pages
11 |
12 | text.html
13 |
14 |
--------------------------------------------------------------------------------
/iron-selector.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | $0
5 |
6 | ]]>
7 |
8 | iron-selector
9 |
10 | text.html
11 |
12 |
--------------------------------------------------------------------------------
/messages.json:
--------------------------------------------------------------------------------
1 | {
2 | "install": "messages/install.txt",
3 | "0.4.0": "messages/0.4.0.txt"
4 | }
5 |
--------------------------------------------------------------------------------
/messages/0.4.0.txt:
--------------------------------------------------------------------------------
1 | PolymerSnippets 0.4.0 changelog
2 |
3 | NEW FEATURES
4 |
5 | + Added support for all core-* and paper-* elements
6 |
7 | Type the full element name to trigger a snippet. Ex:
8 |
9 | `core-animated-pages` (followed by tab) will output
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 | + Added support for fuzzy search
18 |
19 | Start typing an element's name and press ctrl+space to
20 | bring up a fuzzy search dialog. Try typing `cor` and hit
21 | ctrl+space to give it a spin!
22 |
--------------------------------------------------------------------------------
/messages/0.4.1.txt:
--------------------------------------------------------------------------------
1 | PolymerSnippets 0.4.1 changelog
2 |
3 | NEW FEATURES
4 |
5 | + HTML page template with Web Components polyfill.
6 | Type `ph` and hit tab.
7 |
8 | + Added support for all core-* and paper-* elements
9 |
10 | Type the full element name to trigger a snippet. Ex:
11 |
12 | `core-animated-pages` (followed by tab) will output
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 | + Added support for fuzzy search
21 |
22 | Start typing an element's name and press ctrl+space to
23 | bring up a fuzzy search dialog. Try typing `cor` and hit
24 | ctrl+space to give it a spin!
25 |
--------------------------------------------------------------------------------
/messages/0.5.0.txt:
--------------------------------------------------------------------------------
1 | PolymerSnippets 0.5.0 changelog
2 |
3 | NEW FEATURES
4 |
5 | + Support for Polymer 1.0!
6 |
7 | + Replaced core-* snippets with iron-* elements
8 |
9 | + Updated all iron-* and paper-* elements to the latest versions
10 |
--------------------------------------------------------------------------------
/messages/0.5.3.txt:
--------------------------------------------------------------------------------
1 | PolymerSnippets 0.5.3 changelog
2 |
3 | NEW FEATURES
4 |
5 | + Add support for tabs (PR-15)
6 |
--------------------------------------------------------------------------------
/messages/0.5.4.txt:
--------------------------------------------------------------------------------
1 | PolymerSnippets 0.5.3 changelog
2 |
3 | BUG FIXES
4 |
5 | + General bug fixes for incorrect or missing attributes
6 |
--------------------------------------------------------------------------------
/messages/install.txt:
--------------------------------------------------------------------------------
1 | Polymer Snippets
2 | ================
3 |
4 | A full set of Polymer, Web Components, and Material Design element snippets.
5 |
6 |
7 | Features:
8 | ---------
9 |
10 | Snippets for common Polymer operations (creating a new element, creating an element with external stylesheets, importing custom elements, etc).
11 |
12 | ex: `pe` + tab
13 |
14 | Snippets for *all* Material Design elements
15 |
16 | ex: `paper-tabs` + tab
17 |
18 | Fuzzy search!
19 |
20 | ex: `iron` + ctrl + space
21 |
22 | Snippets for working with vanilla Web Components (define your own custom tag).
23 |
24 | ex: `ce` + tab
25 |
--------------------------------------------------------------------------------
/neon-animated-pages.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | $4
5 | $5
6 | $6
7 |
8 | ]]>
9 |
10 | neon-animated-pages
11 |
12 | text.html
13 |
14 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "PolymerSnippets",
3 | "version": "0.6.4",
4 | "description": "Sublime snippets for Polymer and Web Components",
5 | "repository": {
6 | "type": "git",
7 | "url": "https://github.com/robdodson/PolymerSnippets.git"
8 | },
9 | "author": {
10 | "name": "Rob Dodson",
11 | "email": "robdodson@google.com",
12 | "url": "http://robdodson.me"
13 | },
14 | "license": "MIT",
15 | "bugs": {
16 | "url": "https://github.com/robdodson/PolymerSnippets/issues"
17 | },
18 | "homepage": "https://github.com/robdodson/PolymerSnippets"
19 | }
20 |
--------------------------------------------------------------------------------
/paper-autogrow-textarea.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 | ]]>
7 |
8 | paper-autogrow-textarea
9 |
10 | text.html
11 |
12 |
--------------------------------------------------------------------------------
/paper-button.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 | $0
4 | ]]>
5 |
6 | paper-button
7 |
8 | text.html
9 |
10 |
--------------------------------------------------------------------------------
/paper-card.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | $6
5 |
6 | $7
7 |
8 |
9 | ]]>
10 |
11 | paper-card
12 |
13 | text.html
14 |
15 |
--------------------------------------------------------------------------------
/paper-checkbox.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ]]>
5 |
6 | paper-checkbox
7 |
8 | text.html
9 |
10 |
--------------------------------------------------------------------------------
/paper-dialog-scrollable.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ${1:Dialog Title}
5 |
6 | $0
7 |
8 |
9 | ]]>
10 |
11 | paper-dialog
12 |
13 | text.html
14 |
15 |
--------------------------------------------------------------------------------
/paper-dialog.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ${1:Dialog Title}
5 | $0
6 |
7 | ]]>
8 |
9 | paper-dialog
10 |
11 | text.html
12 |
13 |
--------------------------------------------------------------------------------
/paper-drawer-panel.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 | ${1:Menu}
6 | $0
7 |
8 |
9 |
10 |
11 | ${2:My App}
12 |
13 |
14 |
15 | ]]>
16 |
17 | paper-drawer-panel
18 |
19 | text.html
20 |
21 |
--------------------------------------------------------------------------------
/paper-fab.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ]]>
5 |
6 | paper-fab
7 |
8 | text.html
9 |
10 |
--------------------------------------------------------------------------------
/paper-header-panel.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ${1}
5 | $0
6 |
7 | ]]>
8 |
9 | paper-header-panel
10 |
11 | text.html
12 |
13 |
--------------------------------------------------------------------------------
/paper-icon-button.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ]]>
5 |
6 | paper-icon-button
7 |
8 | text.html
9 |
10 |
--------------------------------------------------------------------------------
/paper-input.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ]]>
5 |
6 | paper-input
7 |
8 | text.html
9 |
10 |
--------------------------------------------------------------------------------
/paper-item.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 | $0
4 | ]]>
5 |
6 | paper-item
7 |
8 | text.html
9 |
10 |
--------------------------------------------------------------------------------
/paper-material.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | $0
5 |
6 | ]]>
7 |
8 | paper-material
9 |
10 | text.html
11 |
12 |
--------------------------------------------------------------------------------
/paper-menu.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ${2:Item 1}
5 | ${3:Item 2}
6 |
7 | ]]>
8 |
9 | paper-menu
10 |
11 | text.html
12 |
13 |
--------------------------------------------------------------------------------
/paper-progress.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ]]>
5 |
6 | paper-progress
7 |
8 | text.html
9 |
10 |
--------------------------------------------------------------------------------
/paper-radio-button.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ]]>
5 |
6 | paper-radio-button
7 |
8 | text.html
9 |
10 |
--------------------------------------------------------------------------------
/paper-radio-group.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ${3:Small}
5 | ${5:Medium}
6 | ${7:Large}
7 |
8 | ]]>
9 |
10 | paper-radio-group
11 |
12 | text.html
13 |
14 |
--------------------------------------------------------------------------------
/paper-ripple.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ]]>
5 |
6 | paper-ripple
7 |
8 | text.html
9 |
10 |
--------------------------------------------------------------------------------
/paper-scroll-header-panel.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 | ${2:My App}
6 |
7 | ${3:Page content}
8 |
9 | ]]>
10 |
11 | paper-scroll-header-panel
12 |
13 | text.html
14 |
15 |
--------------------------------------------------------------------------------
/paper-slider.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ]]>
5 |
6 | paper-slider
7 |
8 | text.html
9 |
10 |
--------------------------------------------------------------------------------
/paper-spinner.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ]]>
5 |
6 | paper-spinner
7 |
8 | text.html
9 |
10 |
--------------------------------------------------------------------------------
/paper-tab.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 | $0
4 | ]]>
5 |
6 | paper-tab
7 |
8 | text.html
9 |
10 |
--------------------------------------------------------------------------------
/paper-tabs.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ${2:TAB 1}
5 | ${3:TAB 2}
6 | ${4:TAB 3}
7 |
8 | ]]>
9 |
10 | paper-tabs
11 |
12 | text.html
13 |
14 |
--------------------------------------------------------------------------------
/paper-toast.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 | $0
4 | ]]>
5 |
6 | paper-toast
7 |
8 | text.html
9 |
10 |
--------------------------------------------------------------------------------
/paper-toggle-button.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ]]>
5 |
6 | paper-toggle-button
7 |
8 | text.html
9 |
10 |
--------------------------------------------------------------------------------
/paper-toolbar.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | $0
5 |
6 | ]]>
7 |
8 | paper-toolbar
9 |
10 | text.html
11 |
12 |
--------------------------------------------------------------------------------
/paper-tooltip.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
7 | $0
8 |
9 | ]]>
10 |
11 | paper-tooltip
12 |
13 | text.html
14 | Paper Tooltip element
15 |
16 |
--------------------------------------------------------------------------------
/polymer-behavior.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
8 | $1 = {
9 |
10 | };
11 |
12 | ]]>
13 |
14 | pb
15 |
16 | text.html
17 | polymer behavior
18 |
19 |
--------------------------------------------------------------------------------
/polymer-element-full-strict.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
20 |
21 |
22 |
23 |
28 | $0
29 |
30 |
39 |
40 | ]]>
41 |
42 | pefs
43 |
44 | text.html
45 | polymer element full strict
46 |
47 |
--------------------------------------------------------------------------------
/polymer-element-stylesheet.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
20 |
21 |
22 |
23 |
24 | $0
25 |
26 |
31 |
32 | ]]>
33 |
34 | pes
35 |
36 | text.html
37 | polymer element, external styles
38 |
39 |
--------------------------------------------------------------------------------
/polymer-element.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
20 |
21 |
22 |
23 |
28 | $0
29 |
30 |
35 |
36 | ]]>
37 |
38 | pe
39 |
40 | text.html
41 | polymer element
42 |
43 |
--------------------------------------------------------------------------------
/template-dom-bind.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | $0
5 |
6 | ]]>
7 |
8 | domb
9 |
10 | text.html
11 | Template "dom-bind"
12 |
13 |
--------------------------------------------------------------------------------
/template-dom-if.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | $0
5 |
6 | ]]>
7 |
8 | domi
9 |
10 | text.html
11 | Template "dom-if"
12 |
13 |
--------------------------------------------------------------------------------
/template-dom-repeat.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 | $0
8 |
9 | ]]>
10 |
11 | domr
12 |
13 | text.html
14 | Template "dom-repeat"
15 |
16 |
--------------------------------------------------------------------------------
/template.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 | $0
4 | ]]>
5 |
6 | template
7 |
8 | text.html
9 | template
10 |
11 |
--------------------------------------------------------------------------------
/webcomponentsjs.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ]]>
5 |
6 | webcomponents
7 |
8 | text.html
9 |
10 |
--------------------------------------------------------------------------------