forked from hero/www_hero
hero_web
This commit is contained in:
23
node_modules/flowbite/lib/cjs/components/dial/index.d.ts
generated
vendored
Normal file
23
node_modules/flowbite/lib/cjs/components/dial/index.d.ts
generated
vendored
Normal file
@@ -0,0 +1,23 @@
|
||||
import type { DialOptions, DialTriggerType } from './types';
|
||||
import { DialInterface } from './interface';
|
||||
declare class Dial implements DialInterface {
|
||||
_parentEl: HTMLElement;
|
||||
_triggerEl: HTMLElement;
|
||||
_targetEl: HTMLElement;
|
||||
_options: DialOptions;
|
||||
_visible: boolean;
|
||||
constructor(parentEl?: HTMLElement | null, triggerEl?: HTMLElement | null, targetEl?: HTMLElement | null, options?: DialOptions);
|
||||
_init(): void;
|
||||
hide(): void;
|
||||
show(): void;
|
||||
toggle(): void;
|
||||
isHidden(): boolean;
|
||||
isVisible(): boolean;
|
||||
_getTriggerEventTypes(triggerType: DialTriggerType): {
|
||||
showEvents: string[];
|
||||
hideEvents: string[];
|
||||
};
|
||||
}
|
||||
export declare function initDials(): void;
|
||||
export default Dial;
|
||||
//# sourceMappingURL=index.d.ts.map
|
1
node_modules/flowbite/lib/cjs/components/dial/index.d.ts.map
generated
vendored
Normal file
1
node_modules/flowbite/lib/cjs/components/dial/index.d.ts.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../../src/components/dial/index.ts"],"names":[],"mappings":"AACA,OAAO,KAAK,EAAE,WAAW,EAAE,eAAe,EAAE,MAAM,SAAS,CAAC;AAC5D,OAAO,EAAE,aAAa,EAAE,MAAM,aAAa,CAAC;AAS5C,cAAM,IAAK,YAAW,aAAa;IAC/B,SAAS,EAAE,WAAW,CAAC;IACvB,UAAU,EAAE,WAAW,CAAC;IACxB,SAAS,EAAE,WAAW,CAAC;IACvB,QAAQ,EAAE,WAAW,CAAC;IACtB,QAAQ,EAAE,OAAO,CAAC;gBAGd,QAAQ,GAAE,WAAW,GAAG,IAAW,EACnC,SAAS,GAAE,WAAW,GAAG,IAAW,EACpC,QAAQ,GAAE,WAAW,GAAG,IAAW,EACnC,OAAO,GAAE,WAAqB;IAUlC,KAAK;IAuBL,IAAI;IAWJ,IAAI;IAWJ,MAAM;IAQN,QAAQ;IAIR,SAAS;IAIT,qBAAqB,CAAC,WAAW,EAAE,eAAe;;;;CAwBrD;AAED,wBAAgB,SAAS,SAgCxB;AAOD,eAAe,IAAI,CAAC"}
|
142
node_modules/flowbite/lib/cjs/components/dial/index.js
generated
vendored
Normal file
142
node_modules/flowbite/lib/cjs/components/dial/index.js
generated
vendored
Normal file
@@ -0,0 +1,142 @@
|
||||
"use strict";
|
||||
var __assign = (this && this.__assign) || function () {
|
||||
__assign = Object.assign || function(t) {
|
||||
for (var s, i = 1, n = arguments.length; i < n; i++) {
|
||||
s = arguments[i];
|
||||
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
|
||||
t[p] = s[p];
|
||||
}
|
||||
return t;
|
||||
};
|
||||
return __assign.apply(this, arguments);
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.initDials = void 0;
|
||||
var Default = {
|
||||
triggerType: 'hover',
|
||||
onShow: function () { },
|
||||
onHide: function () { },
|
||||
onToggle: function () { },
|
||||
};
|
||||
var Dial = /** @class */ (function () {
|
||||
function Dial(parentEl, triggerEl, targetEl, options) {
|
||||
if (parentEl === void 0) { parentEl = null; }
|
||||
if (triggerEl === void 0) { triggerEl = null; }
|
||||
if (targetEl === void 0) { targetEl = null; }
|
||||
if (options === void 0) { options = Default; }
|
||||
this._parentEl = parentEl;
|
||||
this._triggerEl = triggerEl;
|
||||
this._targetEl = targetEl;
|
||||
this._options = __assign(__assign({}, Default), options);
|
||||
this._visible = false;
|
||||
this._init();
|
||||
}
|
||||
Dial.prototype._init = function () {
|
||||
var _this = this;
|
||||
if (this._triggerEl) {
|
||||
var triggerEventTypes = this._getTriggerEventTypes(this._options.triggerType);
|
||||
triggerEventTypes.showEvents.forEach(function (ev) {
|
||||
_this._triggerEl.addEventListener(ev, function () {
|
||||
_this.show();
|
||||
});
|
||||
_this._targetEl.addEventListener(ev, function () {
|
||||
_this.show();
|
||||
});
|
||||
});
|
||||
triggerEventTypes.hideEvents.forEach(function (ev) {
|
||||
_this._parentEl.addEventListener(ev, function () {
|
||||
if (!_this._parentEl.matches(':hover')) {
|
||||
_this.hide();
|
||||
}
|
||||
});
|
||||
});
|
||||
}
|
||||
};
|
||||
Dial.prototype.hide = function () {
|
||||
this._targetEl.classList.add('hidden');
|
||||
if (this._triggerEl) {
|
||||
this._triggerEl.setAttribute('aria-expanded', 'false');
|
||||
}
|
||||
this._visible = false;
|
||||
// callback function
|
||||
this._options.onHide(this);
|
||||
};
|
||||
Dial.prototype.show = function () {
|
||||
this._targetEl.classList.remove('hidden');
|
||||
if (this._triggerEl) {
|
||||
this._triggerEl.setAttribute('aria-expanded', 'true');
|
||||
}
|
||||
this._visible = true;
|
||||
// callback function
|
||||
this._options.onShow(this);
|
||||
};
|
||||
Dial.prototype.toggle = function () {
|
||||
if (this._visible) {
|
||||
this.hide();
|
||||
}
|
||||
else {
|
||||
this.show();
|
||||
}
|
||||
};
|
||||
Dial.prototype.isHidden = function () {
|
||||
return !this._visible;
|
||||
};
|
||||
Dial.prototype.isVisible = function () {
|
||||
return this._visible;
|
||||
};
|
||||
Dial.prototype._getTriggerEventTypes = function (triggerType) {
|
||||
switch (triggerType) {
|
||||
case 'hover':
|
||||
return {
|
||||
showEvents: ['mouseenter', 'focus'],
|
||||
hideEvents: ['mouseleave', 'blur'],
|
||||
};
|
||||
case 'click':
|
||||
return {
|
||||
showEvents: ['click', 'focus'],
|
||||
hideEvents: ['focusout', 'blur'],
|
||||
};
|
||||
case 'none':
|
||||
return {
|
||||
showEvents: [],
|
||||
hideEvents: [],
|
||||
};
|
||||
default:
|
||||
return {
|
||||
showEvents: ['mouseenter', 'focus'],
|
||||
hideEvents: ['mouseleave', 'blur'],
|
||||
};
|
||||
}
|
||||
};
|
||||
return Dial;
|
||||
}());
|
||||
function initDials() {
|
||||
document.querySelectorAll('[data-dial-init]').forEach(function ($parentEl) {
|
||||
var $triggerEl = $parentEl.querySelector('[data-dial-toggle]');
|
||||
if ($triggerEl) {
|
||||
var dialId = $triggerEl.getAttribute('data-dial-toggle');
|
||||
var $dialEl = document.getElementById(dialId);
|
||||
if ($dialEl) {
|
||||
var triggerType = $triggerEl.getAttribute('data-dial-trigger');
|
||||
new Dial($parentEl, $triggerEl, $dialEl, {
|
||||
triggerType: triggerType
|
||||
? triggerType
|
||||
: Default.triggerType,
|
||||
});
|
||||
}
|
||||
else {
|
||||
console.error("Dial with id ".concat(dialId, " does not exist. Are you sure that the data-dial-toggle attribute points to the correct modal id?"));
|
||||
}
|
||||
}
|
||||
else {
|
||||
console.error("Dial with id ".concat($parentEl.id, " does not have a trigger element. Are you sure that the data-dial-toggle attribute exists?"));
|
||||
}
|
||||
});
|
||||
}
|
||||
exports.initDials = initDials;
|
||||
if (typeof window !== 'undefined') {
|
||||
window.Dial = Dial;
|
||||
window.initDials = initDials;
|
||||
}
|
||||
exports.default = Dial;
|
||||
//# sourceMappingURL=index.js.map
|
1
node_modules/flowbite/lib/cjs/components/dial/index.js.map
generated
vendored
Normal file
1
node_modules/flowbite/lib/cjs/components/dial/index.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../../src/components/dial/index.ts"],"names":[],"mappings":"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"}
|
16
node_modules/flowbite/lib/cjs/components/dial/interface.d.ts
generated
vendored
Normal file
16
node_modules/flowbite/lib/cjs/components/dial/interface.d.ts
generated
vendored
Normal file
@@ -0,0 +1,16 @@
|
||||
import { DialOptions, DialTriggerEventTypes, DialTriggerType } from './types';
|
||||
export declare interface DialInterface {
|
||||
_parentEl: HTMLElement;
|
||||
_triggerEl: HTMLElement;
|
||||
_targetEl: HTMLElement;
|
||||
_options: DialOptions;
|
||||
_visible: boolean;
|
||||
_init(): void;
|
||||
isVisible(): boolean;
|
||||
isHidden(): boolean;
|
||||
hide(): void;
|
||||
show(): void;
|
||||
toggle(): void;
|
||||
_getTriggerEventTypes(triggerType: DialTriggerType): DialTriggerEventTypes;
|
||||
}
|
||||
//# sourceMappingURL=interface.d.ts.map
|
1
node_modules/flowbite/lib/cjs/components/dial/interface.d.ts.map
generated
vendored
Normal file
1
node_modules/flowbite/lib/cjs/components/dial/interface.d.ts.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"interface.d.ts","sourceRoot":"","sources":["../../../../src/components/dial/interface.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,WAAW,EAAE,qBAAqB,EAAE,eAAe,EAAE,MAAM,SAAS,CAAC;AAE9E,MAAM,CAAC,OAAO,WAAW,aAAa;IAClC,SAAS,EAAE,WAAW,CAAC;IACvB,UAAU,EAAE,WAAW,CAAC;IACxB,SAAS,EAAE,WAAW,CAAC;IACvB,QAAQ,EAAE,WAAW,CAAC;IACtB,QAAQ,EAAE,OAAO,CAAC;IAElB,KAAK,IAAI,IAAI,CAAC;IACd,SAAS,IAAI,OAAO,CAAC;IACrB,QAAQ,IAAI,OAAO,CAAC;IACpB,IAAI,IAAI,IAAI,CAAC;IACb,IAAI,IAAI,IAAI,CAAC;IACb,MAAM,IAAI,IAAI,CAAC;IACf,qBAAqB,CAAC,WAAW,EAAE,eAAe,GAAG,qBAAqB,CAAC;CAC9E"}
|
3
node_modules/flowbite/lib/cjs/components/dial/interface.js
generated
vendored
Normal file
3
node_modules/flowbite/lib/cjs/components/dial/interface.js
generated
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
//# sourceMappingURL=interface.js.map
|
1
node_modules/flowbite/lib/cjs/components/dial/interface.js.map
generated
vendored
Normal file
1
node_modules/flowbite/lib/cjs/components/dial/interface.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"interface.js","sourceRoot":"","sources":["../../../../src/components/dial/interface.ts"],"names":[],"mappings":""}
|
13
node_modules/flowbite/lib/cjs/components/dial/types.d.ts
generated
vendored
Normal file
13
node_modules/flowbite/lib/cjs/components/dial/types.d.ts
generated
vendored
Normal file
@@ -0,0 +1,13 @@
|
||||
import { DialInterface } from './interface';
|
||||
export declare type DialTriggerType = 'click' | 'hover' | 'none';
|
||||
export declare type DialTriggerEventTypes = {
|
||||
showEvents: string[];
|
||||
hideEvents: string[];
|
||||
};
|
||||
export declare type DialOptions = {
|
||||
triggerType?: DialTriggerType;
|
||||
onShow?: (dial: DialInterface) => void;
|
||||
onHide?: (dial: DialInterface) => void;
|
||||
onToggle?: (dial: DialInterface) => void;
|
||||
};
|
||||
//# sourceMappingURL=types.d.ts.map
|
1
node_modules/flowbite/lib/cjs/components/dial/types.d.ts.map
generated
vendored
Normal file
1
node_modules/flowbite/lib/cjs/components/dial/types.d.ts.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"types.d.ts","sourceRoot":"","sources":["../../../../src/components/dial/types.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,aAAa,EAAE,MAAM,aAAa,CAAC;AAE5C,MAAM,CAAC,OAAO,MAAM,eAAe,GAAG,OAAO,GAAG,OAAO,GAAG,MAAM,CAAC;AAEjE,MAAM,CAAC,OAAO,MAAM,qBAAqB,GAAG;IACxC,UAAU,EAAE,MAAM,EAAE,CAAC;IACrB,UAAU,EAAE,MAAM,EAAE,CAAC;CACxB,CAAC;AAEF,MAAM,CAAC,OAAO,MAAM,WAAW,GAAG;IAC9B,WAAW,CAAC,EAAE,eAAe,CAAC;IAC9B,MAAM,CAAC,EAAE,CAAC,IAAI,EAAE,aAAa,KAAK,IAAI,CAAC;IACvC,MAAM,CAAC,EAAE,CAAC,IAAI,EAAE,aAAa,KAAK,IAAI,CAAC;IACvC,QAAQ,CAAC,EAAE,CAAC,IAAI,EAAE,aAAa,KAAK,IAAI,CAAC;CAC5C,CAAC"}
|
3
node_modules/flowbite/lib/cjs/components/dial/types.js
generated
vendored
Normal file
3
node_modules/flowbite/lib/cjs/components/dial/types.js
generated
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
//# sourceMappingURL=types.js.map
|
1
node_modules/flowbite/lib/cjs/components/dial/types.js.map
generated
vendored
Normal file
1
node_modules/flowbite/lib/cjs/components/dial/types.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"types.js","sourceRoot":"","sources":["../../../../src/components/dial/types.ts"],"names":[],"mappings":""}
|
Reference in New Issue
Block a user