Use ace xml mode for package actions
This commit is contained in:
committed by
Nathan Woulfe
parent
37aa00dc4a
commit
b4ef93e1b4
@@ -29,14 +29,17 @@ function dependencies() {
|
||||
"./node_modules/ace-builds/src-min-noconflict/snippets/javascript.js",
|
||||
"./node_modules/ace-builds/src-min-noconflict/snippets/css.js",
|
||||
"./node_modules/ace-builds/src-min-noconflict/snippets/json.js",
|
||||
"./node_modules/ace-builds/src-min-noconflict/snippets/xml.js",
|
||||
"./node_modules/ace-builds/src-min-noconflict/theme-chrome.js",
|
||||
"./node_modules/ace-builds/src-min-noconflict/mode-razor.js",
|
||||
"./node_modules/ace-builds/src-min-noconflict/mode-javascript.js",
|
||||
"./node_modules/ace-builds/src-min-noconflict/mode-css.js",
|
||||
"./node_modules/ace-builds/src-min-noconflict/mode-json.js",
|
||||
"./node_modules/ace-builds/src-min-noconflict/mode-xml.js",
|
||||
"./node_modules/ace-builds/src-min-noconflict/worker-javascript.js",
|
||||
"./node_modules/ace-builds/src-min-noconflict/worker-css.js",
|
||||
"./node_modules/ace-builds/src-min-noconflict/mode-json.js",
|
||||
"./node_modules/ace-builds/src-min-noconflict/worker-json.js"
|
||||
"./node_modules/ace-builds/src-min-noconflict/worker-json.js",
|
||||
"./node_modules/ace-builds/src-min-noconflict/worker-xml.js"
|
||||
],
|
||||
"base": "./node_modules/ace-builds"
|
||||
},
|
||||
|
||||
@@ -39,6 +39,23 @@
|
||||
|
||||
vm.versionRegex = /^(\d+\.)(\d+\.)(\*|\d+)$/;
|
||||
|
||||
vm.aceOption = {
|
||||
mode: "xml",
|
||||
theme: "chrome",
|
||||
showPrintMargin: false,
|
||||
advanced: {
|
||||
fontSize: '14px',
|
||||
enableSnippets: true,
|
||||
enableBasicAutocompletion: true,
|
||||
enableLiveAutocompletion: false
|
||||
},
|
||||
onLoad: function (_editor) {
|
||||
vm.editor = _editor;
|
||||
|
||||
vm.editor.setValue(vm.package.actions);
|
||||
}
|
||||
};
|
||||
|
||||
function onInit() {
|
||||
|
||||
if (create) {
|
||||
|
||||
@@ -273,7 +273,10 @@
|
||||
<div>
|
||||
<a href="https://our.umbraco.com/documentation/Reference/Packaging/" target="_blank" rel="noopener">Documentation</a>
|
||||
<div>
|
||||
<textarea class="umb-property-editor" rows="10" ng-model="vm.package.actions"></textarea>
|
||||
<div data-element="package-actions"
|
||||
umb-ace-editor="vm.aceOption"
|
||||
model="vm.package.actions">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</umb-control-group>
|
||||
|
||||
Reference in New Issue
Block a user