| Server IP : 216.106.184.20 / Your IP : 216.73.216.234 Web Server : LiteSpeed System : Linux asmodeus.in-hell.com 5.14.0-570.58.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Oct 29 06:24:11 EDT 2025 x86_64 User : sekoaid1 ( 1891) PHP Version : 7.3.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /home/sekoaid1/public_html/rdmts/assets/node_modules/coreui/coreui/dist/js/ |
Upload File : |
{"version":3,"file":"coreui-utilities.js","sources":["../../js/src/utilities/classes.js","../../js/src/utilities/deep-objects-merge.js","../../js/src/utilities/get-css-custom-properties.js","../../js/src/utilities/get-style.js","../../js/src/utilities/get-color.js","../../js/src/utilities/hex-to-rgb.js","../../js/src/utilities/hex-to-rgba.js","../../js/src/utilities/rgb-to-hex.js"],"sourcesContent":["/**\n * --------------------------------------------------------------------------\n * CoreUI Utilities (v3.0.0-beta.4): classes.js\n * Licensed under MIT (https://coreui.io/license)\n * --------------------------------------------------------------------------\n */\nexport const sidebarCssClasses = [\n 'sidebar-show',\n 'sidebar-sm-show',\n 'sidebar-md-show',\n 'sidebar-lg-show',\n 'sidebar-xl-show'\n]\n\nexport const asideMenuCssClasses = [\n 'aside-menu-show',\n 'aside-menu-sm-show',\n 'aside-menu-md-show',\n 'aside-menu-lg-show',\n 'aside-menu-xl-show'\n]\n\nexport const validBreakpoints = ['sm', 'md', 'lg', 'xl']\n\nexport function checkBreakpoint(breakpoint, list) {\n return list.indexOf(breakpoint) > -1\n}\n","/**\n * --------------------------------------------------------------------------\n * CoreUI Utilities (v3.0.0-beta.4): deep-objects-merge.js\n * Licensed under MIT (https://coreui.io/license)\n * --------------------------------------------------------------------------\n */\n\nconst deepObjectsMerge = (target, source) => {\n // Iterate through `source` properties and if an `Object` set property to merge of `target` and `source` properties\n for (const key of Object.keys(source)) {\n if (source[key] instanceof Object) {\n Object.assign(source[key], deepObjectsMerge(target[key], source[key]))\n }\n }\n\n // Join `target` and modified `source`\n Object.assign(target || {}, source)\n return target\n}\n\nexport default deepObjectsMerge\n","/**\n * --------------------------------------------------------------------------\n * CoreUI Utilities (v3.0.0-beta.4): get-css-custom-properties.js\n * Licensed under MIT (https://coreui.io/license)\n * @returns {string} css custom property name\n * --------------------------------------------------------------------------\n */\nconst getCssCustomProperties = () => {\n const cssCustomProperties = {}\n const sheets = document.styleSheets\n let cssText = ''\n for (let i = sheets.length - 1; i > -1; i--) {\n const rules = sheets[i].cssRules\n for (let j = rules.length - 1; j > -1; j--) {\n if (rules[j].selectorText === '.ie-custom-properties') {\n // eslint-disable-next-line prefer-destructuring\n cssText = rules[j].cssText\n break\n }\n }\n\n if (cssText) {\n break\n }\n }\n\n // eslint-disable-next-line unicorn/prefer-string-slice\n cssText = cssText.substring(\n cssText.lastIndexOf('{') + 1,\n cssText.lastIndexOf('}')\n )\n\n cssText.split(';').forEach(property => {\n if (property) {\n const name = property.split(': ')[0]\n const value = property.split(': ')[1]\n if (name && value) {\n cssCustomProperties[`--${name.trim()}`] = value.trim()\n }\n }\n })\n return cssCustomProperties\n}\n\nexport default getCssCustomProperties\n","/**\n * --------------------------------------------------------------------------\n * CoreUI Utilities (v3.0.0-beta.4): get-style.js\n * Licensed under MIT (https://coreui.io/license)\n * --------------------------------------------------------------------------\n */\nimport getCssCustomProperties from './get-css-custom-properties'\n\nconst minIEVersion = 10\nconst isIE1x = () => Boolean(document.documentMode) && document.documentMode >= minIEVersion\nconst isCustomProperty = property => property.match(/^--.*/i)\n\nconst getStyle = (property, element = document.body) => {\n let style\n\n if (isCustomProperty(property) && isIE1x()) {\n const cssCustomProperties = getCssCustomProperties()\n style = cssCustomProperties[property]\n } else {\n style = window.getComputedStyle(element, null).getPropertyValue(property).replace(/^\\s/, '')\n }\n\n return style\n}\n\nexport default getStyle\n","/**\n * --------------------------------------------------------------------------\n * CoreUI Utilities (v3.0.0-beta.4): get-color.js\n * Licensed under MIT (https://coreui.io/license)\n * --------------------------------------------------------------------------\n */\nimport getStyle from './get-style'\n\nconst getColor = (rawProperty, element = document.body) => {\n const property = `--${rawProperty}`\n const style = getStyle(property, element)\n return style ? style : rawProperty\n}\n\nexport default getColor\n","/**\n * --------------------------------------------------------------------------\n * CoreUI Utilities (v3.0.0-beta.4): hex-to-rgb.js\n * Licensed under MIT (https://coreui.io/license)\n * --------------------------------------------------------------------------\n */\n\n/* eslint-disable no-magic-numbers */\nconst hexToRgb = color => {\n if (typeof color === 'undefined') {\n throw new TypeError('Hex color is not defined')\n }\n\n const hex = color.match(/^#(?:[0-9a-f]{3}){1,2}$/i)\n\n if (!hex) {\n throw new Error(`${color} is not a valid hex color`)\n }\n\n let r\n let g\n let b\n\n if (color.length === 7) {\n r = parseInt(color.slice(1, 3), 16)\n g = parseInt(color.slice(3, 5), 16)\n b = parseInt(color.slice(5, 7), 16)\n } else {\n r = parseInt(color.slice(1, 2), 16)\n g = parseInt(color.slice(2, 3), 16)\n b = parseInt(color.slice(3, 5), 16)\n }\n\n return `rgba(${r}, ${g}, ${b})`\n}\n\nexport default hexToRgb\n","/**\n * --------------------------------------------------------------------------\n * CoreUI Utilities (v3.0.0-beta.4): hex-to-rgba.js\n * Licensed under MIT (https://coreui.io/license)\n * --------------------------------------------------------------------------\n */\n\n/* eslint-disable no-magic-numbers */\nconst hexToRgba = (color, opacity = 100) => {\n if (typeof color === 'undefined') {\n throw new TypeError('Hex color is not defined')\n }\n\n const hex = color.match(/^#(?:[0-9a-f]{3}){1,2}$/i)\n\n if (!hex) {\n throw new Error(`${color} is not a valid hex color`)\n }\n\n let r\n let g\n let b\n\n if (color.length === 7) {\n r = parseInt(color.slice(1, 3), 16)\n g = parseInt(color.slice(3, 5), 16)\n b = parseInt(color.slice(5, 7), 16)\n } else {\n r = parseInt(color.slice(1, 2), 16)\n g = parseInt(color.slice(2, 3), 16)\n b = parseInt(color.slice(3, 5), 16)\n }\n\n return `rgba(${r}, ${g}, ${b}, ${opacity / 100})`\n}\n\nexport default hexToRgba\n","/**\n * --------------------------------------------------------------------------\n * CoreUI (v3.0.0-beta.4): rgb-to-hex.js\n * Licensed under MIT (https://coreui.io/license)\n * --------------------------------------------------------------------------\n */\n\n/* eslint-disable no-magic-numbers */\nconst rgbToHex = color => {\n if (typeof color === 'undefined') {\n throw new TypeError('Hex color is not defined')\n }\n\n if (color === 'transparent') {\n return '#00000000'\n }\n\n const rgb = color.match(/^rgba?[\\s+]?\\([\\s+]?(\\d+)[\\s+]?,[\\s+]?(\\d+)[\\s+]?,[\\s+]?(\\d+)[\\s+]?/i)\n\n if (!rgb) {\n throw new Error(`${color} is not a valid rgb color`)\n }\n\n const r = `0${parseInt(rgb[1], 10).toString(16)}`\n const g = `0${parseInt(rgb[2], 10).toString(16)}`\n const b = `0${parseInt(rgb[3], 10).toString(16)}`\n\n return `#${r.slice(-2)}${g.slice(-2)}${b.slice(-2)}`\n}\n\nexport default rgbToHex\n"],"names":["sidebarCssClasses","asideMenuCssClasses","validBreakpoints","checkBreakpoint","breakpoint","list","indexOf","deepObjectsMerge","target","source","Object","keys","key","assign","getCssCustomProperties","cssCustomProperties","sheets","document","styleSheets","cssText","i","length","rules","cssRules","j","selectorText","substring","lastIndexOf","split","forEach","property","name","value","trim","minIEVersion","isIE1x","Boolean","documentMode","isCustomProperty","match","getStyle","element","body","style","window","getComputedStyle","getPropertyValue","replace","getColor","rawProperty","hexToRgb","color","TypeError","hex","Error","r","g","b","parseInt","slice","hexToRgba","opacity","rgbToHex","rgb","toString"],"mappings":"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"}