From df2a135a08def546f44158d97fbaee5a544a6899 Mon Sep 17 00:00:00 2001 From: Florian Eckert Date: Mon, 21 Dec 2020 16:31:43 +0100 Subject: luci-base: make tooltip icon string configurable Signed-off-by: Florian Eckert --- modules/luci-base/htdocs/luci-static/resources/form.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'modules/luci-base/htdocs/luci-static/resources/form.js') diff --git a/modules/luci-base/htdocs/luci-static/resources/form.js b/modules/luci-base/htdocs/luci-static/resources/form.js index 4a4536bb94..58a31dddb2 100644 --- a/modules/luci-base/htdocs/luci-static/resources/form.js +++ b/modules/luci-base/htdocs/luci-static/resources/form.js @@ -3616,6 +3616,17 @@ var CBIFlagValue = CBIValue.extend(/** @lends LuCI.form.FlagValue.prototype */ { * @default null */ + /** + * Set a tooltip icon. + * + * If set, this icon will be shown for the default one. + * This could also be a png icon from the resources directory. + * + * @name LuCI.form.TypedSection.prototype#tooltipicon + * @type string + * @default 'ℹ️'; + */ + /** @private */ renderWidget: function(section_id, option_index, cfgvalue) { var tooltip = null; @@ -3631,6 +3642,7 @@ var CBIFlagValue = CBIValue.extend(/** @lends LuCI.form.FlagValue.prototype */ { value_disabled: this.disabled, validate: L.bind(this.validate, this, section_id), tooltip: tooltip, + tooltipicon: this.tooltipicon, disabled: (this.readonly != null) ? this.readonly : this.map.readonly }); -- cgit