mirror of https://github.com/portainer/portainer
import the search feature (#7426)
parent
4e9b3a8940
commit
dfb398d091
|
@ -4,6 +4,11 @@ import 'codemirror/mode/yaml/yaml.js';
|
||||||
import 'codemirror/addon/lint/lint.js';
|
import 'codemirror/addon/lint/lint.js';
|
||||||
import 'codemirror/addon/lint/yaml-lint.js';
|
import 'codemirror/addon/lint/yaml-lint.js';
|
||||||
import 'codemirror/addon/display/placeholder.js';
|
import 'codemirror/addon/display/placeholder.js';
|
||||||
|
import 'codemirror/addon/search/search.js';
|
||||||
|
import 'codemirror/addon/search/searchcursor.js';
|
||||||
|
import 'codemirror/addon/search/jump-to-line.js';
|
||||||
|
import 'codemirror/addon/dialog/dialog.js';
|
||||||
|
import 'codemirror/addon/dialog/dialog.css';
|
||||||
|
|
||||||
angular.module('portainer.app').factory('CodeMirrorService', function CodeMirrorService() {
|
angular.module('portainer.app').factory('CodeMirrorService', function CodeMirrorService() {
|
||||||
'use strict';
|
'use strict';
|
||||||
|
@ -12,6 +17,9 @@ angular.module('portainer.app').factory('CodeMirrorService', function CodeMirror
|
||||||
|
|
||||||
var codeMirrorGenericOptions = {
|
var codeMirrorGenericOptions = {
|
||||||
lineNumbers: true,
|
lineNumbers: true,
|
||||||
|
extraKeys: {
|
||||||
|
'Alt-F': 'findPersistent',
|
||||||
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
var codeMirrorYAMLOptions = {
|
var codeMirrorYAMLOptions = {
|
||||||
|
@ -19,6 +27,7 @@ angular.module('portainer.app').factory('CodeMirrorService', function CodeMirror
|
||||||
gutters: ['CodeMirror-lint-markers'],
|
gutters: ['CodeMirror-lint-markers'],
|
||||||
lint: true,
|
lint: true,
|
||||||
extraKeys: {
|
extraKeys: {
|
||||||
|
'Alt-F': 'findPersistent',
|
||||||
Tab: function (cm) {
|
Tab: function (cm) {
|
||||||
var spaces = Array(cm.getOption('indentUnit') + 1).join(' ');
|
var spaces = Array(cm.getOption('indentUnit') + 1).join(' ');
|
||||||
cm.replaceSelection(spaces);
|
cm.replaceSelection(spaces);
|
||||||
|
|
Loading…
Reference in New Issue