From 303ebed383b9b78a70ffd6dfd9168b2347d724c6 Mon Sep 17 00:00:00 2001 From: Kenji Okimoto Date: Wed, 3 Oct 2018 11:51:02 +0900 Subject: [PATCH] Preview on change plugin name Signed-off-by: Kenji Okimoto --- app/javascript/packs/in_tail_parse.js | 3 ++- app/javascript/packs/parser_plugin_form.js | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/app/javascript/packs/in_tail_parse.js b/app/javascript/packs/in_tail_parse.js index 4faa45d..a9dbf2f 100644 --- a/app/javascript/packs/in_tail_parse.js +++ b/app/javascript/packs/in_tail_parse.js @@ -62,8 +62,9 @@ $(document).ready(() => { methods: { onChangePluginName: function(name) { console.log("#in-tail-parse onChangePluginName", name); - this.parseType = name; + this.updateHighlightedLines([]); this.parse = {}; // clear parser plugin configuration + this.onChangeParseConfig(); }, onChangeParseConfig: function(data) { console.log("#in-tail-parse onChangeParseConfig", store.getters["parserParams/toParams"]); diff --git a/app/javascript/packs/parser_plugin_form.js b/app/javascript/packs/parser_plugin_form.js index 0a1bd6a..70b7003 100644 --- a/app/javascript/packs/parser_plugin_form.js +++ b/app/javascript/packs/parser_plugin_form.js @@ -63,6 +63,7 @@ const ParserPluginForm = { methods: { onChange: function(event) { store.dispatch("parserParams/updateType", event); + this.$emit("change-plugin-name", event.target.value); this.updateSection(); },