From b2512234ddcb6b1fa196c21ae1aba1397ff35ffd Mon Sep 17 00:00:00 2001 From: hallgren Date: Thu, 11 Aug 2011 16:28:49 +0000 Subject: minibar: documentation and API work --- src/runtime/javascript/minibar/minibar_input.js | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) (limited to 'src/runtime/javascript/minibar/minibar_input.js') diff --git a/src/runtime/javascript/minibar/minibar_input.js b/src/runtime/javascript/minibar/minibar_input.js index 098c88bba..3269712e3 100644 --- a/src/runtime/javascript/minibar/minibar_input.js +++ b/src/runtime/javascript/minibar/minibar_input.js @@ -1,11 +1,21 @@ /* --- Input object --------------------------------------------------------- */ -function Input(server,options,translations) { - // Input object constructor - this.options=options; +function Input(server,translations,opts) { // Input object constructor this.server=server; this.translations=translations; + + // Default values for options: + this.options={ + delete_button_text: "⌫", + default_source_language: null, + random_button: true, + } + + // Apply supplied options + if(opts) for(var o in opts) this.options[o]=opts[o]; + + // User interface elements this.main=empty("div"); this.menus=empty("span"); this.buttons=empty("span"); -- cgit v1.2.3