403Webshell
Server IP : 15.235.198.142  /  Your IP : 216.73.216.206
Web Server : Apache/2.4.58 (Ubuntu)
System : Linux ballsack 6.8.0-45-generic #45-Ubuntu SMP PREEMPT_DYNAMIC Fri Aug 30 12:02:04 UTC 2024 x86_64
User : www-data ( 33)
PHP Version : 8.3.6
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /usr/share/javascript/bootstrap5/js/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /usr/share/javascript/bootstrap5/js/base-component.js.map
{"version":3,"file":"base-component.js","sources":["../src/base-component.js"],"sourcesContent":["/**\n * --------------------------------------------------------------------------\n * Bootstrap base-component.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport Data from './dom/data.js'\nimport EventHandler from './dom/event-handler.js'\nimport Config from './util/config.js'\nimport { executeAfterTransition, getElement } from './util/index.js'\n\n/**\n * Constants\n */\n\nconst VERSION = '5.3.1'\n\n/**\n * Class definition\n */\n\nclass BaseComponent extends Config {\n  constructor(element, config) {\n    super()\n\n    element = getElement(element)\n    if (!element) {\n      return\n    }\n\n    this._element = element\n    this._config = this._getConfig(config)\n\n    Data.set(this._element, this.constructor.DATA_KEY, this)\n  }\n\n  // Public\n  dispose() {\n    Data.remove(this._element, this.constructor.DATA_KEY)\n    EventHandler.off(this._element, this.constructor.EVENT_KEY)\n\n    for (const propertyName of Object.getOwnPropertyNames(this)) {\n      this[propertyName] = null\n    }\n  }\n\n  _queueCallback(callback, element, isAnimated = true) {\n    executeAfterTransition(callback, element, isAnimated)\n  }\n\n  _getConfig(config) {\n    config = this._mergeConfigObj(config, this._element)\n    config = this._configAfterMerge(config)\n    this._typeCheckConfig(config)\n    return config\n  }\n\n  // Static\n  static getInstance(element) {\n    return Data.get(getElement(element), this.DATA_KEY)\n  }\n\n  static getOrCreateInstance(element, config = {}) {\n    return this.getInstance(element) || new this(element, typeof config === 'object' ? config : null)\n  }\n\n  static get VERSION() {\n    return VERSION\n  }\n\n  static get DATA_KEY() {\n    return `bs.${this.NAME}`\n  }\n\n  static get EVENT_KEY() {\n    return `.${this.DATA_KEY}`\n  }\n\n  static eventName(name) {\n    return `${name}${this.EVENT_KEY}`\n  }\n}\n\nexport default BaseComponent\n"],"names":["VERSION","BaseComponent","element","config","getElement","_element","_config","_getConfig","Data","set","constructor","DATA_KEY","dispose","remove","EventHandler","off","EVENT_KEY","Object","getOwnPropertyNames","propertyName","_queueCallback","callback","isAnimated","executeAfterTransition","_mergeConfigObj","_configAfterMerge","_typeCheckConfig","getInstance","get","getOrCreateInstance","eventName","name","NAME","Config"],"mappings":"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"}

Youez - 2016 - github.com/yon3zu
LinuXploit