From: Dietmar Maurer Date: Fri, 24 Feb 2017 07:19:35 +0000 (+0100) Subject: add formatters for boolean X-Git-Url: https://git.proxmox.com/?p=proxmox-widget-toolkit.git;a=commitdiff_plain;h=b0d9b5d15d993579ec1d5bdf12702cb440e8cda6 add formatters for boolean --- diff --git a/Utils.js b/Utils.js index 050d4f7..80526cd 100644 --- a/Utils.js +++ b/Utils.js @@ -60,6 +60,20 @@ Ext.define('Proxmox.Utils', { utilities: { stateText: gettext('State'), groupText: gettext('Group'), + format_boolean_with_default: function(value) { + if (Ext.isDefined(value) && value !== '__default__') { + return value ? Proxmox.Utils.yesText : Proxmox.Utils.noText; + } + return Proxmox.Utils.defaultText; + }, + + format_boolean: function(value) { + return value ? Proxmox.Utils.yesText : Proxmox.Utils.noText; + }, + + format_neg_boolean: function(value) { + return !value ? Proxmox.Utils.yesText : Proxmox.Utils.noText; + }, authOK: function() { return (Proxmox.UserName !== '') && Ext.util.Cookies.get(Proxmox.Setup.auth_cookie_name);