├── .gitignore ├── CHANGELOG.md ├── README.md ├── build └── list.js ├── images └── uxcore.png ├── package.json └── snippets └── snippets.json /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .vscode 3 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- 1 | ## [0.0.6] 2 | - Update image 3 | 4 | ## [0.0.5] 5 | - Complete Components 6 | 7 | ## [0.0.4] 8 | - Fix svg link 9 | 10 | ## [0.0.3] 11 | - Complete Components 12 | 13 | ## [0.0.2] 14 | - Complete Components 15 | 16 | ## [0.0.1] 17 | - Initial release 18 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | [![Version](http://vsmarketplacebadge.apphb.com/version-short/uxcore.uxcore-snippet.svg)](https://marketplace.visualstudio.com/items?itemName=uxcore.uxcore-snippet) 2 | [![Install](http://vsmarketplacebadge.apphb.com/installs-short/uxcore.uxcore-snippet.svg)](https://marketplace.visualstudio.com/items?itemName=uxcore.uxcore-snippet) 3 | [![Ratings](http://vsmarketplacebadge.apphb.com/rating-short/uxcore.uxcore-snippet.svg)](https://marketplace.visualstudio.com/items?itemName=uxcore.uxcore-snippet) 4 | 5 | ## Usage 6 | 7 | After install this snippets add this inside your settings 8 | 9 | `"editor.snippetSuggestions": "top",` 10 | 11 | ## Snippets List 12 | 13 | | Snippets | Content | 14 | | -------: | --------| 15 | | uxcore-album | UXCore Album | 16 | | uxcore-album-photo | UXCore Album Photo | 17 | | uxcore-alert | UXCore Alert | 18 | | uxcore-animate | UXCore Animate | 19 | | uxcore-badge | UXCore Badge | 20 | | uxcore-carousel | UXCore Carousel | 21 | | uxcore-dialog | UXCore Dialog | 22 | | uxcore-dropdown | UXCore Dropdown | 23 | | uxcore-empty-data | UXCore EmptyData | 24 | | uxcore-icon | UXCore Icon | 25 | | uxcore-load-more | UXCore LoadMore | 26 | | uxcore-message-success | UXCore Message.success | 27 | | uxcore-message-info | UXCore Message.info | 28 | | uxcore-message-error | UXCore Message.error | 29 | | uxcore-message-loading | UXCore Message.loading | 30 | | uxcore-popover | UXCore Popover | 31 | | uxcore-progress-line | UXCore Progress Line | 32 | | uxcore-progress-circle | UXCore Progress Circle | 33 | | uxcore-steps | UXCore Steps | 34 | | uxcore-steps-step | UXCore Steps Step | 35 | | uxcore-tag | UXCore Tag | 36 | | uxcore-tag-item | UXCore Tag Item | 37 | | uxcore-timeline | UXCore Timeline | 38 | | uxcore-timeline-item | UXCore Timeline Item | 39 | | uxcore-tooltip | UXCore Tooltip | 40 | | uxcore-button | UXCore Button | 41 | | uxcore-calendar | UXCore Calendar | 42 | | uxcore-calendar-month | UXCore Month Calendar | 43 | | uxcore-calendar-year | UXCore Year Calendar | 44 | | uxcore-cascade-multi-select | UXCore CasMultiSelect | 45 | | uxcore-cascade-multi-panel | UXCore CascadeMultiPanel | 46 | | uxcore-cascade-multi-modal | UXCore CascadeMultiModal | 47 | | uxcore-cascade-select | UXCore CascadeSelect | 48 | | uxcore-checkbox-group | UXCore Checkbox | 49 | | uxcore-checkbox-group-item | UXCore Checkbox Item | 50 | | uxcore-form | UXCore Form | 51 | | uxcore-form-row | UXCore Form Row | 52 | | uxcore-input-form-field | UXCore InputFormField | 53 | | uxcore-input-form-field-count | UXCore InputFormField Count | 54 | | uxcore-input-form-field-left-addon | UXCore InputFormField LeftAddon | 55 | | uxcore-input-form-field-right-addon | UXCore InputFormField RightAddon | 56 | | uxcore-text-area-form-field | UXCore TextAreaFormField | 57 | | uxcore-text-area-form-field-count | UXCore TextAreaFormField Count | 58 | | uxcore-radio-group-form-field | UXCore RadioGroupFormField | 59 | | uxcore-radio-group-form-field-item | UXCore RadioGroupFormField Item | 60 | | uxcore-select-form-field | UXCore SelectFormField | 61 | | uxcore-search-form-field | UXCore SearchFormField | 62 | | uxcore-checkbox-group-form-field | UXCore CheckboxGroupFormField | 63 | | uxcore-checkbox-group-form-field-item | UXCore CheckboxGroupFormField Item | 64 | | uxcore-date-form-field | UXCore DateFormField | 65 | | uxcore-number-input-form-field | UXCore NumberInputFormField | 66 | | uxcore-cascade-select-form-field | UXCore CascadeSelectFormField | 67 | | uxcore-pickable-form-field | UXCore PickableFormField | 68 | | uxcore-editor-form-field | UXCore EditorFormField | 69 | | uxcore-other-form-field | UXCore OtherFormField | 70 | | uxcore-multi-select | UXCore MulitSelect | 71 | | uxcore-multi-select-item | UXCore MulitSelect Item | 72 | | uxcore-pickable | UXCore Pickable | 73 | | uxcore-pickable-item | UXCore Pickable Item | 74 | | uxcore-radiogroup | UXCore RadioGroup | 75 | | uxcore-radiogroup-item | UXCore RadioGroup Item | 76 | | uxcore-rate | UXCore Rate | 77 | | uxcore-select2 | UXCore Select2 | 78 | | uxcore-select2-option | UXCore Select2 Option | 79 | | uxcore-select2-optgroup | UXCore Select2 OptGroup | 80 | | uxcore-switch | UXCore Switch | 81 | | uxcore-tinymce | UXCore Tinymce | 82 | | uxcore-tree-select | UXCore TreeSelect | 83 | | uxcore-tree-select-node | UXCore TreeSelect Node | 84 | | uxcore-uploader | UXCore Uploader | 85 | | uxcore-collapse | UXCore Collapse | 86 | | uxcore-collapse-panel | UXCore Collapse Panel | 87 | | uxcore-crumb | UXCore Crumb | 88 | | uxcore-crumb-item | UXCore Crumb Item | 89 | | uxcore-float-nav | UXCore FloatNav | 90 | | uxcore-float-nav-item | UXCore FloatNav Item | 91 | | uxcore-menu | UXCore Menu | 92 | | uxcore-menu-sub-menu | UXCore Menu SubMenu | 93 | | uxcore-menu-item | UXCore Menu Item | 94 | | uxcore-pagination | UXCore Pagination | 95 | | uxcore-tabs | UXCore Tabs | 96 | | uxcore-tabs-pane | UXCore Tabs TabPane | 97 | | uxcore-totop | UXCore Totop | 98 | | uxcore-tree | UXCore Tree | 99 | | uxcore-tree-node | UXCore Tree Node | 100 | | uxcore-grid | UXCore Grid | 101 | | uxcore-grid-row | UXCore Grid Row | 102 | | uxcore-grid-col | UXCore Grid Col | 103 | | uxcore-layout | UXCore Layout | 104 | | uxcore-layout-left | UXCore Layout Left | 105 | | uxcore-layout-right | UXCore Layout Right | 106 | | uxcore-matrix | UXCore Matrix | 107 | | uxcore-table | UXCore Table | 108 | | uxcore-mention | UXCore Mention | 109 | | uxcore-mention-tinymce | UXCore Mention TinymceMention | 110 | | uxcore-mention-content-editable | UXCore Mention ContentEditableEditor | 111 | | uxcore-mention-textarea-editor | UXCore Mention TextareaEditor | 112 | | uxcore-mention-input-editor | UXCore Mention InputEditor | 113 | | uxcore-transfer | UXCore Transfer | 114 | -------------------------------------------------------------------------------- /build/list.js: -------------------------------------------------------------------------------- 1 | const items = require('../snippets/snippets.json'); 2 | 3 | const output = Object.values(items).map((item) => { 4 | return '| ' + item.prefix + ' | ' + item.description + ' | '; 5 | }).join("\n"); 6 | 7 | console.info(output + "\n"); 8 | -------------------------------------------------------------------------------- /images/uxcore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/recurrying/uxcore-snippet/8d1cc428f5fc6648b0c531904de56db89ef2df89/images/uxcore.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "uxcore-snippet", 3 | "displayName": "UXCore snippets for es6/es7", 4 | "description": "Code snippets for UXCore es6/es7", 5 | "version": "0.0.6", 6 | "galleryBanner": { 7 | "theme": "light", 8 | "color": "#FFFFFF" 9 | }, 10 | "repository": { 11 | "type": "git", 12 | "url": "https://github.com/recore/uxcore-snippet" 13 | }, 14 | "icon": "images/uxcore.png", 15 | "publisher": "uxcore", 16 | "keywords": [ 17 | "vscode", 18 | "snippets", 19 | "react", 20 | "uxcore", 21 | "es6", 22 | "es7", 23 | "javascript" 24 | ], 25 | "badges": [ 26 | { 27 | "url": "http://vsmarketplacebadge.apphb.com/version-short/uxcore.uxcore-snippet.svg", 28 | "href": "https://marketplace.visualstudio.com/items?itemName=uxcore.uxcore-snippet", 29 | "description": "Version" 30 | }, 31 | { 32 | "url": "http://vsmarketplacebadge.apphb.com/installs-short/uxcore.uxcore-snippet.svg", 33 | "href": "https://marketplace.visualstudio.com/items?itemName=uxcore.uxcore-snippet", 34 | "description": "Install Count" 35 | }, 36 | { 37 | "url": "http://vsmarketplacebadge.apphb.com/rating-short/uxcore.uxcore-snippet.svg", 38 | "href": "https://marketplace.visualstudio.com/items?itemName=uxcore.uxcore-snippet", 39 | "description": "Rating" 40 | } 41 | ], 42 | "engines": { 43 | "vscode": "^1.12.0" 44 | }, 45 | "categories": [ 46 | "Snippets" 47 | ], 48 | "contributes": { 49 | "snippets": [ 50 | { 51 | "language": "javascriptreact", 52 | "path": "./snippets/snippets.json" 53 | }, 54 | { 55 | "language": "javascript", 56 | "path": "./snippets/snippets.json" 57 | }, 58 | { 59 | "language": "typescript", 60 | "path": "./snippets/snippets.json" 61 | }, 62 | { 63 | "language": "typescriptreact", 64 | "path": "./snippets/snippets.json" 65 | }, 66 | { 67 | "language": "jsx", 68 | "path": "./snippets/snippets.json" 69 | } 70 | ] 71 | }, 72 | "scripts": { 73 | "build-list": "node build/list.js" 74 | } 75 | } 76 | -------------------------------------------------------------------------------- /snippets/snippets.json: -------------------------------------------------------------------------------- 1 | { 2 | "Album": { 3 | "prefix": "uxcore-album", 4 | "body": [ 5 | "", 13 | "\t$3", 14 | "" 15 | ], 16 | "description": "UXCore Album" 17 | }, 18 | "Album Photo": { 19 | "prefix": "uxcore-album-photo", 20 | "body": [ 21 | "" 26 | ], 27 | "description": "UXCore Album Photo" 28 | }, 29 | "Alert": { 30 | "prefix": "uxcore-alert", 31 | "body": [ 32 | "" 44 | ], 45 | "description": "UXCore Alert" 46 | }, 47 | "Animate": { 48 | "prefix": "uxcore-animate", 49 | "body": [ 50 | "", 59 | "$4", 60 | "" 61 | ], 62 | "description": "UXCore Animate" 63 | }, 64 | "Badge": { 65 | "prefix": "uxcore-badge", 66 | "body": [ 67 | "", 75 | "$1", 76 | "" 77 | ], 78 | "description": "UXCore Badge" 79 | }, 80 | "Carousel": { 81 | "prefix": "uxcore-carousel", 82 | "body": [ 83 | "", 95 | "\t
$1
", 96 | "" 97 | ], 98 | "description": "UXCore Carousel" 99 | }, 100 | "Dialog": { 101 | "prefix": "uxcore-dialog", 102 | "body": [ 103 | "", 120 | "\t$1", 121 | "" 122 | ], 123 | "description": "UXCore Dialog" 124 | }, 125 | "Dropdown": { 126 | "prefix": "uxcore-dropdown", 127 | "body": [ 128 | "", 134 | "\t$1", 135 | "" 136 | ], 137 | "description": "UXCore Dropdown" 138 | }, 139 | "EmptyData": { 140 | "prefix": "uxcore-empty-data", 141 | "body": [ 142 | "", 149 | "$1", 150 | "" 151 | ], 152 | "description": "UXCore EmptyData" 153 | }, 154 | "Icon": { 155 | "prefix": "uxcore-icon", 156 | "body": [ 157 | "" 161 | ], 162 | "description": "UXCore Icon" 163 | }, 164 | "LoadMore": { 165 | "prefix": "uxcore-load-more", 166 | "body": [ 167 | "" 178 | ], 179 | "description": "UXCore LoadMore" 180 | }, 181 | "Message Success": { 182 | "prefix": "uxcore-message-success", 183 | "body": [ 184 | "Message.success($1, $2);" 185 | ], 186 | "description": "UXCore Message.success" 187 | }, 188 | "Message Info": { 189 | "prefix": "uxcore-message-info", 190 | "body": [ 191 | "Message.info($1, $2);" 192 | ], 193 | "description": "UXCore Message.info" 194 | }, 195 | "Message Error": { 196 | "prefix": "uxcore-message-error", 197 | "body": [ 198 | "Message.error($1, $2);" 199 | ], 200 | "description": "UXCore Message.error" 201 | }, 202 | "Message Loading": { 203 | "prefix": "uxcore-message-loading", 204 | "body": [ 205 | "Message.loading($1, $2);" 206 | ], 207 | "description": "UXCore Message.loading" 208 | }, 209 | "Popover": { 210 | "prefix": "uxcore-popover", 211 | "body": [ 212 | "", 227 | "$1", 228 | "" 229 | ], 230 | "description": "UXCore Popover" 231 | }, 232 | "Progress Line": { 233 | "prefix": "uxcore-progress-line", 234 | "body": [ 235 | "" 241 | ], 242 | "description": "UXCore Progress Line" 243 | }, 244 | "Progress Circle": { 245 | "prefix": "uxcore-progress-circle", 246 | "body": [ 247 | "" 254 | ], 255 | "description": "UXCore Progress Circle" 256 | }, 257 | "Steps": { 258 | "prefix": "uxcore-steps", 259 | "body": [ 260 | "", 272 | "\t$1", 273 | "" 274 | ], 275 | "description": "UXCore Steps" 276 | }, 277 | "Steps Step": { 278 | "prefix": "uxcore-steps-step", 279 | "body": [ 280 | "" 286 | ], 287 | "description": "UXCore Steps Step" 288 | }, 289 | "Tag": { 290 | "prefix": "uxcore-tag", 291 | "body": [ 292 | "", 298 | "\t$1", 299 | "" 300 | ], 301 | "description": "UXCore Tag" 302 | }, 303 | "Tag Item": { 304 | "prefix": "uxcore-tag-item", 305 | "body": [ 306 | "", 319 | "\t$1", 320 | "" 321 | ], 322 | "description": "UXCore Tag Item" 323 | }, 324 | "Timeline": { 325 | "prefix": "uxcore-timeline", 326 | "body": [ 327 | "", 331 | "\t$1", 332 | "" 333 | ], 334 | "description": "UXCore Timeline" 335 | }, 336 | "Timeline Item": { 337 | "prefix": "uxcore-timeline-item", 338 | "body": [ 339 | "", 344 | "\t$1", 345 | "" 346 | ], 347 | "description": "UXCore Timeline Item" 348 | }, 349 | "Tooltip": { 350 | "prefix": "uxcore-tooltip", 351 | "body": [ 352 | "", 368 | "$1", 369 | "" 370 | ], 371 | "description": "UXCore Tooltip" 372 | }, 373 | "Button": { 374 | "prefix": "uxcore-button", 375 | "body": [ 376 | "", 382 | "$1", 383 | "" 384 | ], 385 | "description": "UXCore Button" 386 | }, 387 | "Calendar": { 388 | "prefix": "uxcore-calendar", 389 | "body": [ 390 | "" 403 | ], 404 | "description": "UXCore Calendar" 405 | }, 406 | "Month Calendar": { 407 | "prefix": "uxcore-calendar-month", 408 | "body": [ 409 | "" 419 | ], 420 | "description": "UXCore Month Calendar" 421 | }, 422 | "Year Calendar": { 423 | "prefix": "uxcore-calendar-year", 424 | "body": [ 425 | "" 435 | ], 436 | "description": "UXCore Year Calendar" 437 | }, 438 | "CasMultiSelect": { 439 | "prefix": "uxcore-cascade-multi-select", 440 | "body": [ 441 | "" 460 | ], 461 | "description": "UXCore CasMultiSelect" 462 | }, 463 | "CascadeMultiPanel": { 464 | "prefix": "uxcore-cascade-multi-panel", 465 | "body": [ 466 | "" 479 | ], 480 | "description": "UXCore CascadeMultiPanel" 481 | }, 482 | "CascadeMultiModal": { 483 | "prefix": "uxcore-cascade-multi-modal", 484 | "body": [ 485 | "" 502 | ], 503 | "description": "UXCore CascadeMultiModal" 504 | }, 505 | "CascadeSelect": { 506 | "prefix": "uxcore-cascade-select", 507 | "body": [ 508 | "" 523 | ], 524 | "description": "UXCore CascadeSelect" 525 | }, 526 | "Checkbox": { 527 | "prefix": "uxcore-checkbox-group", 528 | "body": [ 529 | "", 534 | "\t$1", 535 | "" 536 | ], 537 | "description": "UXCore Checkbox" 538 | }, 539 | "Checkbox Item": { 540 | "prefix": "uxcore-checkbox-group-item", 541 | "body": [ 542 | "", 547 | "$1", 548 | "" 549 | ], 550 | "description": "UXCore Checkbox Item" 551 | }, 552 | "Form": { 553 | "prefix": "uxcore-form", 554 | "body": [ 555 | "", 564 | "\t$1", 565 | "" 566 | ], 567 | "description": "UXCore Form" 568 | }, 569 | "Form Row": { 570 | "prefix": "uxcore-form-row", 571 | "body": [ 572 | "", 576 | "\t$1", 577 | "" 578 | ], 579 | "description": "UXCore Form Row" 580 | }, 581 | "InputFormField": { 582 | "prefix": "uxcore-input-form-field", 583 | "body": [ 584 | "" 607 | ], 608 | "description": "UXCore InputFormField" 609 | }, 610 | "InputFormField Count": { 611 | "prefix": "uxcore-input-form-field-count", 612 | "body": [ 613 | "" 616 | ], 617 | "description": "UXCore InputFormField Count" 618 | }, 619 | "InputFormField LeftAddon": { 620 | "prefix": "uxcore-input-form-field-left-addon", 621 | "body": [ 622 | "", 623 | "\t$1", 624 | "" 625 | ], 626 | "description": "UXCore InputFormField LeftAddon" 627 | }, 628 | "InputFormField RightAddon": { 629 | "prefix": "uxcore-input-form-field-right-addon", 630 | "body": [ 631 | "", 632 | "\t$1", 633 | "" 634 | ], 635 | "description": "UXCore InputFormField RightAddon" 636 | }, 637 | "TextAreaFormField": { 638 | "prefix": "uxcore-text-area-form-field", 639 | "body": [ 640 | "" 661 | ], 662 | "description": "UXCore TextAreaFormField" 663 | }, 664 | "TextAreaFormField Count": { 665 | "prefix": "uxcore-text-area-form-field-count", 666 | "body": [ 667 | "" 670 | ], 671 | "description": "UXCore TextAreaFormField Count" 672 | }, 673 | "RadioGroupFormField": { 674 | "prefix": "uxcore-radio-group-form-field", 675 | "body": [ 676 | "", 691 | "\t$1", 692 | "" 693 | ], 694 | "description": "UXCore RadioGroupFormField" 695 | }, 696 | "RadioGroupFormField Item": { 697 | "prefix": "uxcore-radio-group-form-field-item", 698 | "body": [ 699 | "" 703 | ], 704 | "description": "UXCore RadioGroupFormField Item" 705 | }, 706 | "SelectFormField": { 707 | "prefix": "uxcore-select-form-field", 708 | "body": [ 709 | "" 729 | ], 730 | "description": "UXCore SelectFormField" 731 | }, 732 | "SearchFormField": { 733 | "prefix": "uxcore-search-form-field", 734 | "body": [ 735 | "" 755 | ], 756 | "description": "UXCore SearchFormField" 757 | }, 758 | "CheckboxGroupFormField": { 759 | "prefix": "uxcore-checkbox-group-form-field", 760 | "body": [ 761 | "", 776 | "\t$1", 777 | "" 778 | ], 779 | "description": "UXCore CheckboxGroupFormField" 780 | }, 781 | "CheckboxGroupFormField Item": { 782 | "prefix": "uxcore-checkbox-group-form-field-item", 783 | "body": [ 784 | "" 788 | ], 789 | "description": "UXCore CheckboxGroupFormField Item" 790 | }, 791 | "DateFormField": { 792 | "prefix": "uxcore-date-form-field", 793 | "body": [ 794 | "" 813 | ], 814 | "description": "UXCore DateFormField" 815 | }, 816 | "NumberInputFormField": { 817 | "prefix": "uxcore-number-input-form-field", 818 | "body": [ 819 | "" 835 | ], 836 | "description": "UXCore NumberInputFormField" 837 | }, 838 | "CascadeSelectFormField": { 839 | "prefix": "uxcore-cascade-select-form-field", 840 | "body": [ 841 | "" 858 | ], 859 | "description": "UXCore CascadeSelectFormField" 860 | }, 861 | "PickableFormField": { 862 | "prefix": "uxcore-pickable-form-field", 863 | "body": [ 864 | "" 882 | ], 883 | "description": "UXCore PickableFormField" 884 | }, 885 | "EditorFormField": { 886 | "prefix": "uxcore-editor-form-field", 887 | "body": [ 888 | "" 904 | ], 905 | "description": "UXCore EditorFormField" 906 | }, 907 | "OtherFormField": { 908 | "prefix": "uxcore-other-form-field", 909 | "body": [ 910 | "", 923 | "\t$1", 924 | "" 925 | ], 926 | "description": "UXCore OtherFormField" 927 | }, 928 | "MulitSelect": { 929 | "prefix": "uxcore-multi-select", 930 | "body": [ 931 | "", 945 | "\t$1", 946 | "" 947 | ], 948 | "description": "UXCore MulitSelect" 949 | }, 950 | "MulitSelect Item": { 951 | "prefix": "uxcore-multi-select-item", 952 | "body": [ 953 | "" 957 | ], 958 | "description": "UXCore MulitSelect Item" 959 | }, 960 | "Pickable": { 961 | "prefix": "uxcore-pickable", 962 | "body": [ 963 | "", 975 | "\t$1", 976 | "" 977 | ], 978 | "description": "UXCore Pickable" 979 | }, 980 | "Pickable Item": { 981 | "prefix": "uxcore-pickable-item", 982 | "body": [ 983 | "", 989 | "\t$2", 990 | "" 991 | ], 992 | "description": "UXCore Pickable Item" 993 | }, 994 | "RadioGroup": { 995 | "prefix": "uxcore-radiogroup", 996 | "body": [ 997 | "", 1002 | "\t$3", 1003 | "" 1004 | ], 1005 | "description": "UXCore RadioGroup" 1006 | }, 1007 | "RadioGroup Item": { 1008 | "prefix": "uxcore-radiogroup-item", 1009 | "body": [ 1010 | "", 1015 | "\t$3", 1016 | "" 1017 | ], 1018 | "description": "UXCore RadioGroup Item" 1019 | }, 1020 | "Rate": { 1021 | "prefix": "uxcore-rate", 1022 | "body": [ 1023 | "" 1037 | ], 1038 | "description": "UXCore Rate" 1039 | }, 1040 | "Select2": { 1041 | "prefix": "uxcore-select2", 1042 | "body": [ 1043 | "", 1065 | "\t$1", 1066 | "" 1067 | ], 1068 | "description": "UXCore Select2" 1069 | }, 1070 | "Select2 Option": { 1071 | "prefix": "uxcore-select2-option", 1072 | "body": [ 1073 | "" 1079 | ], 1080 | "description": "UXCore Select2 Option" 1081 | }, 1082 | "Select2 OptGroup": { 1083 | "prefix": "uxcore-select2-optgroup", 1084 | "body": [ 1085 | "", 1089 | "\t$3", 1090 | "" 1091 | ], 1092 | "description": "UXCore Select2 OptGroup" 1093 | }, 1094 | "Switch": { 1095 | "prefix": "uxcore-switch", 1096 | "body": [ 1097 | "" 1106 | ], 1107 | "description": "UXCore Switch" 1108 | }, 1109 | "Tinymce": { 1110 | "prefix": "uxcore-tinymce", 1111 | "body": [ 1112 | "" 1118 | ], 1119 | "description": "UXCore Tinymce" 1120 | }, 1121 | "TreeSelect": { 1122 | "prefix": "uxcore-tree-select", 1123 | "body": [ 1124 | "" 1160 | ], 1161 | "description": "UXCore TreeSelect" 1162 | }, 1163 | "TreeSelect TreeNode": { 1164 | "prefix": "uxcore-tree-select-node", 1165 | "body": [ 1166 | "" 1173 | ], 1174 | "description": "UXCore TreeSelect Node" 1175 | }, 1176 | "Uploader": { 1177 | "prefix": "uxcore-uploader", 1178 | "body": [ 1179 | "" 1204 | ], 1205 | "description": "UXCore Uploader" 1206 | }, 1207 | "Collapse": { 1208 | "prefix": "uxcore-collapse", 1209 | "body": [ 1210 | "", 1216 | "\t$1", 1217 | "" 1218 | ], 1219 | "description": "UXCore Collapse" 1220 | }, 1221 | "Collapse Panel": { 1222 | "prefix": "uxcore-collapse-panel", 1223 | "body": [ 1224 | "", 1228 | "\t$1", 1229 | "" 1230 | ], 1231 | "description": "UXCore Collapse Panel" 1232 | }, 1233 | "Crumb": { 1234 | "prefix": "uxcore-crumb", 1235 | "body": [ 1236 | "", 1239 | "\t$1", 1240 | "" 1241 | ], 1242 | "description": "UXCore Crumb" 1243 | }, 1244 | "Crumb Item": { 1245 | "prefix": "uxcore-crumb-item", 1246 | "body": [ 1247 | "" 1251 | ], 1252 | "description": "UXCore Crumb Item" 1253 | }, 1254 | "FloatNav": { 1255 | "prefix": "uxcore-float-nav", 1256 | "body": [ 1257 | "", 1267 | "\t$1", 1268 | "" 1269 | ], 1270 | "description": "UXCore FloatNav" 1271 | }, 1272 | "FloatNav Item": { 1273 | "prefix": "uxcore-float-nav-item", 1274 | "body": [ 1275 | "", 1280 | "\t$1", 1281 | "" 1282 | ], 1283 | "description": "UXCore FloatNav Item" 1284 | }, 1285 | "Menu": { 1286 | "prefix": "uxcore-menu", 1287 | "body": [ 1288 | "", 1299 | "\t$1", 1300 | "" 1301 | ], 1302 | "description": "UXCore Menu" 1303 | }, 1304 | "Menu SubMenu": { 1305 | "prefix": "uxcore-menu-sub-menu", 1306 | "body": [ 1307 | "", 1310 | "\t$2", 1311 | "" 1312 | ], 1313 | "description": "UXCore Menu SubMenu" 1314 | }, 1315 | "Menu Item": { 1316 | "prefix": "uxcore-menu-item", 1317 | "body": [ 1318 | "", 1322 | "\t$2", 1323 | "" 1324 | ], 1325 | "description": "UXCore Menu Item" 1326 | }, 1327 | "Pagination": { 1328 | "prefix": "uxcore-pagination", 1329 | "body": [ 1330 | "" 1345 | ], 1346 | "description": "UXCore Pagination" 1347 | }, 1348 | "Tabs": { 1349 | "prefix": "uxcore-tabs", 1350 | "body": [ 1351 | "", 1359 | "\t$1", 1360 | "" 1361 | ], 1362 | "description": "UXCore Tabs" 1363 | }, 1364 | "Tabs TabPane": { 1365 | "prefix": "uxcore-tabs-pane", 1366 | "body": [ 1367 | "", 1371 | "\t$1", 1372 | "" 1373 | ], 1374 | "description": "UXCore Tabs TabPane" 1375 | }, 1376 | "Totop": { 1377 | "prefix": "uxcore-totop", 1378 | "body": [ 1379 | "" 1387 | ], 1388 | "description": "UXCore Totop" 1389 | }, 1390 | "Tree": { 1391 | "prefix": "uxcore-tree", 1392 | "body": [ 1393 | "", 1424 | "\t$1", 1425 | "" 1426 | ], 1427 | "description": "UXCore Tree" 1428 | }, 1429 | "Tree Node": { 1430 | "prefix": "uxcore-tree-node", 1431 | "body": [ 1432 | "" 1440 | ], 1441 | "description": "UXCore Tree Node" 1442 | }, 1443 | "Grid": { 1444 | "prefix": "uxcore-grid", 1445 | "body": [ 1446 | "", 1450 | "\t$1", 1451 | "" 1452 | ], 1453 | "description": "UXCore Grid" 1454 | }, 1455 | "Grid Row": { 1456 | "prefix": "uxcore-grid-row", 1457 | "body": [ 1458 | "", 1461 | "\t$1", 1462 | "" 1463 | ], 1464 | "description": "UXCore Grid Row" 1465 | }, 1466 | "Grid Col": { 1467 | "prefix": "uxcore-grid-col", 1468 | "body": [ 1469 | "", 1487 | "\t$1", 1488 | "" 1489 | ], 1490 | "description": "UXCore Grid Col" 1491 | }, 1492 | "Layout": { 1493 | "prefix": "uxcore-layout", 1494 | "body": [ 1495 | "", 1498 | "\t$1", 1499 | "" 1500 | ], 1501 | "description": "UXCore Layout" 1502 | }, 1503 | "Layout Left": { 1504 | "prefix": "uxcore-layout-left", 1505 | "body": [ 1506 | "", 1511 | "\t$1", 1512 | "" 1513 | ], 1514 | "description": "UXCore Layout Left" 1515 | }, 1516 | "Layout Right": { 1517 | "prefix": "uxcore-layout-right", 1518 | "body": [ 1519 | "", 1524 | "\t$1", 1525 | "" 1526 | ], 1527 | "description": "UXCore Layout Right" 1528 | }, 1529 | "Matrix": { 1530 | "prefix": "uxcore-matrix", 1531 | "body": [ 1532 | "" 1542 | ], 1543 | "description": "UXCore Matrix" 1544 | }, 1545 | "Table": { 1546 | "prefix": "uxcore-table", 1547 | "body": [ 1548 | "" 1593 | ], 1594 | "description": "UXCore Table" 1595 | }, 1596 | "Mention": { 1597 | "prefix": "uxcore-mention", 1598 | "body": [ 1599 | "", 1608 | "\t$1", 1609 | "" 1610 | ], 1611 | "description": "UXCore Mention" 1612 | }, 1613 | "Mention TinymceMention": { 1614 | "prefix": "uxcore-mention-tinymce", 1615 | "body": [ 1616 | "", 1628 | "\t$1", 1629 | "" 1630 | ], 1631 | "description": "UXCore Mention TinymceMention" 1632 | }, 1633 | "Mention ContentEditableEditor": { 1634 | "prefix": "uxcore-mention-content-editable", 1635 | "body": [ 1636 | "", 1648 | "\t$1", 1649 | "" 1650 | ], 1651 | "description": "UXCore Mention ContentEditableEditor" 1652 | }, 1653 | "Mention TextareaEditor": { 1654 | "prefix": "uxcore-mention-textarea-editor", 1655 | "body": [ 1656 | "", 1668 | "\t$1", 1669 | "" 1670 | ], 1671 | "description": "UXCore Mention TextareaEditor" 1672 | }, 1673 | "Mention InputEditor": { 1674 | "prefix": "uxcore-mention-input-editor", 1675 | "body": [ 1676 | "", 1688 | "\t$1", 1689 | "" 1690 | ], 1691 | "description": "UXCore Mention InputEditor" 1692 | }, 1693 | "Transfer": { 1694 | "prefix": "uxcore-transfer", 1695 | "body": [ 1696 | "" 1705 | ], 1706 | "description": "UXCore Transfer" 1707 | } 1708 | } 1709 | --------------------------------------------------------------------------------