{"version":3,"sources":["jsdelivr-header.js","/npm/bootstrap-inputmsg@1.0.1/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,aACA,OAAO,eAAe,QAAS,aAAc,CAAE,OAAO,IACtD,IAAI,EAAI,QAAQ,UAChB,SAAS,SAAS,GACd,SAAS,EAAc,GACnB,EAAO,YAAY,aACnB,EAAO,YAAY,eACnB,EAAO,YAAY,eACnB,EAAO,YAAY,WACvB,CAoBsB,iBAAX,EAnBX,SAAoB,EAAS,GACpB,EAAQ,OACT,EAAQ,KAAO,SAEnB,EAAQ,MAAK,WACT,IAAI,EAAU,EAAE,MAAM,QAAQ,eAC9B,EAAc,GACd,EAAQ,SAAS,OAAS,EAAQ,MAClC,EAAE,cAAe,GAAS,SAC1B,EAAQ,OAAO,4BAAgC,EAAQ,QAAU,UACrE,GACJ,CASI,CAAW,KAAM,GAGX,KAVE,MAAK,WACT,IAAI,EAAU,EAAE,MAAM,QAAQ,eAC9B,EAAc,GACd,EAAE,cAAe,GAAS,QAC9B,GAQR,CACA,EAAE,GAAG,SAAW","file":"/npm/bootstrap-inputmsg@1.0.1/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/bootstrap-inputmsg@1.0.1/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","\"use strict\";\nObject.defineProperty(exports, \"__esModule\", { value: true });\nvar $ = require(\"jquery\");\nfunction inputMsg(options) {\n    function removeClasses(parent) {\n        parent.removeClass('has-error');\n        parent.removeClass('has-success');\n        parent.removeClass('has-warning');\n        parent.removeClass('has-info');\n    }\n    function addMessage(element, options) {\n        if (!options.type) {\n            options.type = \"error\";\n        }\n        element.each(function () {\n            var $parent = $(this).parents(\".form-group\");\n            removeClasses($parent);\n            $parent.addClass(\"has-\" + options.type);\n            $('.help-block', $parent).remove();\n            $parent.append(\"<span class=\\\"help-block\\\">\" + options.message + \"</span>\");\n        });\n    }\n    function reset(element) {\n        element.each(function () {\n            var $parent = $(this).parents(\".form-group\");\n            removeClasses($parent);\n            $('.help-block', $parent).remove();\n        });\n    }\n    if (typeof options == \"object\") {\n        addMessage(this, options);\n    }\n    else {\n        reset(this);\n    }\n}\n$.fn.inputMsg = inputMsg;\n"]}