|
630 | 630 | items.push({ name: '@(Copy with syntax)', icon: 'print', value: 'copysyntax' }); |
631 | 631 | items.push({ name: '@(Copy as Markdown)', icon: '!fab fa-markdown', value: 'copymarkdown' }); |
632 | 632 |
|
| 633 | + if (text.indexOf('<') !== -1) |
| 634 | + items.push({ name: '@(Copy without tags)', icon: '!far fa-copy', value: 'copytext' }); |
| 635 | + |
633 | 636 | if (text.indexOf('.define(\'') !== -1) |
634 | 637 | items.push({ name: '@(Copy as JSON)', icon: '!fa fa-code', value: 'copyasjson' }); |
635 | 638 |
|
|
788 | 791 | sub.push({ name: '@(HTML template)', icon: 'code', value: 'template', id: 'html' }); |
789 | 792 | sub.push({ name: '@(Mail template)', icon: 'code', value: 'template', id: 'email' }); |
790 | 793 | sub.push({ name: '@(Plugin)', icon: 'code', value: 'template', id: 'plugin' }); |
| 794 | + sub.push({ name: '@(j-MiniForm)', icon: 'code', value: 'template', id: 'miniform' }); |
791 | 795 | sub.push({ name: '@(j-Form)', icon: 'code', value: 'template', id: 'form' }); |
792 | 796 | sub.push({ name: '@(j-LargeForm)', icon: 'code', value: 'template', id: 'largeform' }); |
793 | | - sub.push({ name: '@(j-MiniForm)', icon: 'code', value: 'template', id: 'miniform' }); |
| 797 | + sub.push({ name: '@(j-FullForm)', icon: 'code', value: 'template', id: 'fullform' }); |
794 | 798 | sub.push({ name: '@(j-Modal)', icon: 'code', value: 'template', id: 'modal' }); |
795 | 799 | sub.push({ name: '@(j-Panel)', icon: 'code', value: 'template', id: 'panel' }); |
796 | 800 | sub.push({ name: '@(j-Window)', icon: 'code', value: 'template', id: 'window' }); |
|
877 | 881 | return; |
878 | 882 | } |
879 | 883 |
|
| 884 | + if (value.value === 'copytext') { |
| 885 | + SETTER('clipboard/copy', text.removeTags()); |
| 886 | + return; |
| 887 | + } |
| 888 | + |
880 | 889 | if (value.value === 'copysyntax') { |
881 | 890 | var div = document.createElement('DIV'); |
882 | 891 | var el = document.createElement('PRE'); |
|
0 commit comments