diff options
Diffstat (limited to 'sdnr/wt/devicemanager/provider/src/main/resources/elasticsearch/plugins/head/src/app/ui/clusterConnect/clusterConnect.js')
-rw-r--r-- | sdnr/wt/devicemanager/provider/src/main/resources/elasticsearch/plugins/head/src/app/ui/clusterConnect/clusterConnect.js | 58 |
1 files changed, 0 insertions, 58 deletions
diff --git a/sdnr/wt/devicemanager/provider/src/main/resources/elasticsearch/plugins/head/src/app/ui/clusterConnect/clusterConnect.js b/sdnr/wt/devicemanager/provider/src/main/resources/elasticsearch/plugins/head/src/app/ui/clusterConnect/clusterConnect.js deleted file mode 100644 index d254bbd2f..000000000 --- a/sdnr/wt/devicemanager/provider/src/main/resources/elasticsearch/plugins/head/src/app/ui/clusterConnect/clusterConnect.js +++ /dev/null @@ -1,58 +0,0 @@ -/** - * Copyright 2010-2013 Ben Birch - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this software except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -(function( $, app, i18n ) { - - var ui = app.ns("ui"); - var services = app.ns("services"); - - ui.ClusterConnect = ui.AbstractWidget.extend({ - defaults: { - cluster: null - }, - init: function() { - this._super(); - this.prefs = services.Preferences.instance(); - this.cluster = this.config.cluster; - this.el = $.joey(this._main_template()); - this.cluster.get( "", this._node_handler ); - }, - - _node_handler: function(data) { - if(data) { - this.prefs.set("app-base_uri", this.cluster.base_uri); - } - }, - - _reconnect_handler: function() { - var base_uri = this.el.find(".uiClusterConnect-uri").val(); - $("body").empty().append(new app.App("body", { id: "es", base_uri: base_uri })); - }, - - _main_template: function() { - return { tag: "SPAN", cls: "uiClusterConnect", children: [ - { tag: "INPUT", type: "text", cls: "uiClusterConnect-uri", onkeyup: function( ev ) { - if(ev.which === 13) { - ev.preventDefault(); - this._reconnect_handler(); - } - }.bind(this), id: this.id("baseUri"), value: this.cluster.base_uri }, - { tag: "BUTTON", type: "button", text: i18n.text("Header.Connect"), onclick: this._reconnect_handler } - ]}; - } - }); - -})( this.jQuery, this.app, this.i18n ); - |