init component

This commit is contained in:
Robin COuret
2026-02-16 17:28:37 +01:00
parent 460c7a25e0
commit e0e50af706
4557 changed files with 666911 additions and 8 deletions

29
node_modules/buetify/lib/components/menu/BMenu.d.ts generated vendored Executable file
View File

@@ -0,0 +1,29 @@
import '../../sass/helpers/flex-helpers.sass';
import './menu.sass';
declare const _default: import("vue").DefineComponent<{
tag: {
type: (FunctionConstructor | StringConstructor)[];
default: string;
};
themeMap: {
type: import("vue").PropType<import("../..").ThemeColorMap>;
required: boolean;
default: import("fp-ts/lib/function").Lazy<import("../..").ThemeColorMap>;
};
isThemeable: {
type: import("vue").PropType<boolean>;
required: boolean;
default: boolean;
};
}, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{
isThemeable: boolean;
themeMap: import("../..").ThemeColorMap;
tag: string | Function;
} & {}>, {
isThemeable: boolean;
themeMap: import("../..").ThemeColorMap;
tag: string | Function;
}>;
export default _default;

10
node_modules/buetify/lib/components/menu/BMenu.js generated vendored Executable file
View File

@@ -0,0 +1,10 @@
import "../../../src/sass/helpers/flex-helpers.sass";
import "../../../src/components/menu/menu.sass";
import { getThemeableFunctionalComponent } from '../../utils/getThemeableFunctionalComponent';
import { MenuThemeMap } from './theme';
export default getThemeableFunctionalComponent({
cls: 'menu',
el: 'aside',
themeMap: MenuThemeMap
});
//# sourceMappingURL=BMenu.js.map

1
node_modules/buetify/lib/components/menu/BMenu.js.map generated vendored Executable file
View File

@@ -0,0 +1 @@
{"version":3,"sources":["../../../src/components/menu/BMenu.ts"],"names":[],"mappings":"AAAA,OAAO,6CAAP;AACA,OAAO,wCAAP;AACA,SAAS,+BAAT,QAAgD,6CAAhD;AACA,SAAS,YAAT,QAA6B,SAA7B;AAEA,eAAe,+BAA+B,CAAC;AAAE,EAAA,GAAG,EAAE,MAAP;AAAe,EAAA,EAAE,EAAE,OAAnB;AAA4B,EAAA,QAAQ,EAAE;AAAtC,CAAD,CAA9C","sourcesContent":["import '../../sass/helpers/flex-helpers.sass';\nimport './menu.sass';\nimport { getThemeableFunctionalComponent } from '../../utils/getThemeableFunctionalComponent';\nimport { MenuThemeMap } from './theme';\n\nexport default getThemeableFunctionalComponent({ cls: 'menu', el: 'aside', themeMap: MenuThemeMap });\n"],"sourceRoot":"","file":"BMenu.js"}

55
node_modules/buetify/lib/components/menu/BMenuGroup.d.ts generated vendored Executable file
View File

@@ -0,0 +1,55 @@
import { Classes } from '../../utils/mergeClasses';
import { PropType } from 'vue';
declare const _default: import("vue").DefineComponent<{
isExpandable: {
type: BooleanConstructor;
default: boolean;
};
menuLabelClass: {
type: PropType<Classes>;
default: string;
};
menuListClass: {
type: PropType<Classes>;
default: string;
};
onToggle: {
type: PropType<import("fp-ts/lib/function").FunctionN<[boolean], void>>;
required: false;
};
onSetOn: {
type: PropType<import("fp-ts/lib/IO").IO<void>>;
required: false;
};
onSetOff: {
type: PropType<import("fp-ts/lib/IO").IO<void>>;
required: false;
};
isExpanded: {
type: PropType<boolean>;
default: boolean;
};
hasPopup: {
type: PropType<boolean>;
default: boolean;
};
}, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{
hasPopup: boolean;
isExpanded: boolean;
isExpandable: boolean;
menuLabelClass: Classes;
menuListClass: Classes;
} & {
onToggle?: import("fp-ts/lib/function").FunctionN<[boolean], void> | undefined;
onSetOn?: import("fp-ts/lib/IO").IO<void> | undefined;
onSetOff?: import("fp-ts/lib/IO").IO<void> | undefined;
}>, {
hasPopup: boolean;
isExpanded: boolean;
isExpandable: boolean;
menuLabelClass: Classes;
menuListClass: Classes;
}>;
export default _default;

46
node_modules/buetify/lib/components/menu/BMenuGroup.js generated vendored Executable file
View File

@@ -0,0 +1,46 @@
import { getUseTogglePropsDefinition, useToggle } from '../../composables/toggle';
import VerticalExpandTransition from '../../transitions/verticalExpandTransition';
import VerticalExpansionIcon from '../icons/verticalExpansion/VerticalExpansionIcon';
import BMenuList from './BMenuList';
import { withDirectives, vShow, defineComponent, h } from 'vue';
export default defineComponent({
name: 'b-menu-group',
props: { ...getUseTogglePropsDefinition('isExpanded'),
isExpandable: {
type: Boolean,
default: false
},
menuLabelClass: {
type: [String, Object, Array],
default: ''
},
menuListClass: {
type: [String, Object, Array],
default: ''
}
},
setup(props, {
slots
}) {
const toggle = useToggle(props, 'isExpanded');
return () => h('section', {
class: 'is-fullwidth'
}, [props.isExpandable ? h('button', {
class: ['menu-label is-flex flex-direction-row justify-content-space-between align-items-center is-fullwidth', props.menuLabelClass],
...toggle.listeners,
...toggle.attrs.value
}, [slots['menu-label'] && slots['menu-label'](), h(VerticalExpansionIcon, {
isExpanded: toggle.isOn.value
})]) : h('div', {
class: ['menu-label', props.menuLabelClass]
}, slots['menu-label'] && slots['menu-label']()), props.isExpandable ? h(VerticalExpandTransition, undefined, () => [withDirectives(h(BMenuList, {
class: [props.menuListClass, 'expand-vertical-transition'],
'aria-hidden': toggle.isOff.value
}, slots.default), [[vShow, toggle.isOn.value]])]) : h(BMenuList, {
class: props.menuListClass
}, slots.default)]);
}
});
//# sourceMappingURL=BMenuGroup.js.map

1
node_modules/buetify/lib/components/menu/BMenuGroup.js.map generated vendored Executable file
View File

@@ -0,0 +1 @@
{"version":3,"sources":["../../../src/components/menu/BMenuGroup.ts"],"names":[],"mappings":"AAAA,SAAS,2BAAT,EAAsC,SAAtC,QAAuD,0BAAvD;AACA,OAAO,wBAAP,MAAqC,4CAArC;AAEA,OAAO,qBAAP,MAAkC,kDAAlC;AACA,OAAO,SAAP,MAAsB,aAAtB;AACA,SAAS,cAAT,EAAyB,KAAzB,EAAgC,eAAhC,EAAiD,CAAjD,QAAoE,KAApE;AAEA,eAAe,eAAe,CAAC;AAC7B,EAAA,IAAI,EAAE,cADuB;AAE7B,EAAA,KAAK,EAAE,EACL,GAAG,2BAA2B,CAAC,YAAD,CADzB;AAEL,IAAA,YAAY,EAAE;AACZ,MAAA,IAAI,EAAE,OADM;AAEZ,MAAA,OAAO,EAAE;AAFG,KAFT;AAML,IAAA,cAAc,EAAE;AACd,MAAA,IAAI,EAAE,CAAC,MAAD,EAAS,MAAT,EAAiB,KAAjB,CADQ;AAEd,MAAA,OAAO,EAAE;AAFK,KANX;AAUL,IAAA,aAAa,EAAE;AACb,MAAA,IAAI,EAAE,CAAC,MAAD,EAAS,MAAT,EAAiB,KAAjB,CADO;AAEb,MAAA,OAAO,EAAE;AAFI;AAVV,GAFsB;;AAiB7B,EAAA,KAAK,CAAC,KAAD,EAAQ;AAAE,IAAA;AAAF,GAAR,EAAiB;AACpB,UAAM,MAAM,GAAG,SAAS,CAAC,KAAD,EAAQ,YAAR,CAAxB;AACA,WAAO,MACL,CAAC,CAAC,SAAD,EAAY;AAAE,MAAA,KAAK,EAAE;AAAT,KAAZ,EAAuC,CACtC,KAAK,CAAC,YAAN,GACI,CAAC,CACC,QADD,EAEC;AACE,MAAA,KAAK,EAAE,CACL,qGADK,EAEL,KAAK,CAAC,cAFD,CADT;AAKE,SAAG,MAAM,CAAC,SALZ;AAME,SAAG,MAAM,CAAC,KAAP,CAAa;AANlB,KAFD,EAUC,CACE,KAAK,CAAC,YAAD,CAAL,IAAuB,KAAK,CAAC,YAAD,CAAL,EADzB,EAEE,CAAC,CAAC,qBAAD,EAAwB;AACvB,MAAA,UAAU,EAAE,MAAM,CAAC,IAAP,CAAY;AADD,KAAxB,CAFH,CAVD,CADL,GAkBI,CAAC,CAAC,KAAD,EAAQ;AAAE,MAAA,KAAK,EAAE,CAAC,YAAD,EAAe,KAAK,CAAC,cAArB;AAAT,KAAR,EAAyD,KAAK,CAAC,YAAD,CAAL,IAAuB,KAAK,CAAC,YAAD,CAAL,EAAhF,CAnBiC,EAoBtC,KAAK,CAAC,YAAN,GACI,CAAC,CAAC,wBAAD,EAA2B,SAA3B,EAAsC,MAAM,CAC3C,cAAc,CACZ,CAAC,CACC,SADD,EAEC;AACE,MAAA,KAAK,EAAE,CAAC,KAAK,CAAC,aAAP,EAAsB,4BAAtB,CADT;AAEE,qBAAe,MAAM,CAAC,KAAP,CAAa;AAF9B,KAFD,EAMC,KAAK,CAAC,OANP,CADW,EASZ,CAAC,CAAC,KAAD,EAAQ,MAAM,CAAC,IAAP,CAAY,KAApB,CAAD,CATY,CAD6B,CAA5C,CADL,GAcI,CAAC,CACC,SADD,EAEC;AACE,MAAA,KAAK,EAAE,KAAK,CAAC;AADf,KAFD,EAKC,KAAK,CAAC,OALP,CAlCiC,CAAvC,CADH;AA2CD;;AA9D4B,CAAD,CAA9B","sourcesContent":["import { getUseTogglePropsDefinition, useToggle } from '../../composables/toggle';\nimport VerticalExpandTransition from '../../transitions/verticalExpandTransition';\nimport { Classes } from '../../utils/mergeClasses';\nimport VerticalExpansionIcon from '../icons/verticalExpansion/VerticalExpansionIcon';\nimport BMenuList from './BMenuList';\nimport { withDirectives, vShow, defineComponent, h, PropType } from 'vue';\n\nexport default defineComponent({\n name: 'b-menu-group',\n props: {\n ...getUseTogglePropsDefinition('isExpanded'),\n isExpandable: {\n type: Boolean,\n default: false\n },\n menuLabelClass: {\n type: [String, Object, Array] as PropType<Classes>,\n default: ''\n },\n menuListClass: {\n type: [String, Object, Array] as PropType<Classes>,\n default: ''\n }\n },\n setup(props, { slots }) {\n const toggle = useToggle(props, 'isExpanded');\n return () =>\n h('section', { class: 'is-fullwidth' }, [\n props.isExpandable\n ? h(\n 'button',\n {\n class: [\n 'menu-label is-flex flex-direction-row justify-content-space-between align-items-center is-fullwidth',\n props.menuLabelClass\n ],\n ...toggle.listeners,\n ...toggle.attrs.value\n },\n [\n slots['menu-label'] && slots['menu-label'](),\n h(VerticalExpansionIcon, {\n isExpanded: toggle.isOn.value\n })\n ]\n )\n : h('div', { class: ['menu-label', props.menuLabelClass] }, slots['menu-label'] && slots['menu-label']()),\n props.isExpandable\n ? h(VerticalExpandTransition, undefined, () => [\n withDirectives(\n h(\n BMenuList,\n {\n class: [props.menuListClass, 'expand-vertical-transition'],\n 'aria-hidden': toggle.isOff.value\n },\n slots.default\n ),\n [[vShow, toggle.isOn.value]]\n )\n ])\n : h(\n BMenuList,\n {\n class: props.menuListClass\n },\n slots.default\n )\n ]);\n }\n});\n"],"sourceRoot":"","file":"BMenuGroup.js"}

4
node_modules/buetify/lib/components/menu/BMenuLabel.d.ts generated vendored Executable file
View File

@@ -0,0 +1,4 @@
declare const _default: import("vue").FunctionalComponent<{
tag?: string | undefined;
}, {}>;
export default _default;

3
node_modules/buetify/lib/components/menu/BMenuLabel.js generated vendored Executable file
View File

@@ -0,0 +1,3 @@
import { getSimpleFunctionalComponent } from '../../utils/getSimpleFunctionalComponent';
export default getSimpleFunctionalComponent('menu-label', 'p');
//# sourceMappingURL=BMenuLabel.js.map

1
node_modules/buetify/lib/components/menu/BMenuLabel.js.map generated vendored Executable file
View File

@@ -0,0 +1 @@
{"version":3,"sources":["../../../src/components/menu/BMenuLabel.ts"],"names":[],"mappings":"AAAA,SAAS,4BAAT,QAA6C,0CAA7C;AAEA,eAAe,4BAA4B,CAAC,YAAD,EAAe,GAAf,CAA3C","sourcesContent":["import { getSimpleFunctionalComponent } from '../../utils/getSimpleFunctionalComponent';\n\nexport default getSimpleFunctionalComponent('menu-label', 'p');\n"],"sourceRoot":"","file":"BMenuLabel.js"}

27
node_modules/buetify/lib/components/menu/BMenuList.d.ts generated vendored Executable file
View File

@@ -0,0 +1,27 @@
declare const _default: import("vue").DefineComponent<{
tag: {
type: (FunctionConstructor | StringConstructor)[];
default: string;
};
themeMap: {
type: import("vue").PropType<import("../..").ThemeColorMap>;
required: boolean;
default: import("fp-ts/lib/function").Lazy<import("../..").ThemeColorMap>;
};
isThemeable: {
type: import("vue").PropType<boolean>;
required: boolean;
default: boolean;
};
}, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{
isThemeable: boolean;
themeMap: import("../..").ThemeColorMap;
tag: string | Function;
} & {}>, {
isThemeable: boolean;
themeMap: import("../..").ThemeColorMap;
tag: string | Function;
}>;
export default _default;

6
node_modules/buetify/lib/components/menu/BMenuList.js generated vendored Executable file
View File

@@ -0,0 +1,6 @@
import { getThemeableFunctionalComponent } from '../../utils/getThemeableFunctionalComponent';
export default getThemeableFunctionalComponent({
cls: 'menu-list',
el: 'ul'
});
//# sourceMappingURL=BMenuList.js.map

1
node_modules/buetify/lib/components/menu/BMenuList.js.map generated vendored Executable file
View File

@@ -0,0 +1 @@
{"version":3,"sources":["../../../src/components/menu/BMenuList.ts"],"names":[],"mappings":"AAAA,SAAS,+BAAT,QAAgD,6CAAhD;AAEA,eAAe,+BAA+B,CAAC;AAAE,EAAA,GAAG,EAAE,WAAP;AAAoB,EAAA,EAAE,EAAE;AAAxB,CAAD,CAA9C","sourcesContent":["import { getThemeableFunctionalComponent } from '../../utils/getThemeableFunctionalComponent';\n\nexport default getThemeableFunctionalComponent({ cls: 'menu-list', el: 'ul' });\n"],"sourceRoot":"","file":"BMenuList.js"}

View File

@@ -0,0 +1,4 @@
declare const _default: import("vue").FunctionalComponent<{
tag?: string | undefined;
}, {}>;
export default _default;

3
node_modules/buetify/lib/components/menu/BMenuListItem.js generated vendored Executable file
View File

@@ -0,0 +1,3 @@
import { getSimpleFunctionalComponent } from '../../utils/getSimpleFunctionalComponent';
export default getSimpleFunctionalComponent('menu-list-item', 'li');
//# sourceMappingURL=BMenuListItem.js.map

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../../../src/components/menu/BMenuListItem.ts"],"names":[],"mappings":"AAAA,SAAS,4BAAT,QAA6C,0CAA7C;AAEA,eAAe,4BAA4B,CAAC,gBAAD,EAAmB,IAAnB,CAA3C","sourcesContent":["import { getSimpleFunctionalComponent } from '../../utils/getSimpleFunctionalComponent';\n\nexport default getSimpleFunctionalComponent('menu-list-item', 'li');\n"],"sourceRoot":"","file":"BMenuListItem.js"}

7
node_modules/buetify/lib/components/menu/index.d.ts generated vendored Executable file
View File

@@ -0,0 +1,7 @@
import BMenu from './BMenu';
import BMenuGroup from './BMenuGroup';
import BMenuLabel from './BMenuLabel';
import BMenuList from './BMenuList';
import BMenuListItem from './BMenuListItem';
import { MenuThemeMap } from './theme';
export { BMenu, BMenuGroup, BMenuLabel, BMenuList, BMenuListItem, MenuThemeMap };

8
node_modules/buetify/lib/components/menu/index.js generated vendored Executable file
View File

@@ -0,0 +1,8 @@
import BMenu from './BMenu';
import BMenuGroup from './BMenuGroup';
import BMenuLabel from './BMenuLabel';
import BMenuList from './BMenuList';
import BMenuListItem from './BMenuListItem';
import { MenuThemeMap } from './theme';
export { BMenu, BMenuGroup, BMenuLabel, BMenuList, BMenuListItem, MenuThemeMap };
//# sourceMappingURL=index.js.map

1
node_modules/buetify/lib/components/menu/index.js.map generated vendored Executable file
View File

@@ -0,0 +1 @@
{"version":3,"sources":["../../../src/components/menu/index.ts"],"names":[],"mappings":"AAAA,OAAO,KAAP,MAAkB,SAAlB;AACA,OAAO,UAAP,MAAuB,cAAvB;AACA,OAAO,UAAP,MAAuB,cAAvB;AACA,OAAO,SAAP,MAAsB,aAAtB;AACA,OAAO,aAAP,MAA0B,iBAA1B;AACA,SAAS,YAAT,QAA6B,SAA7B;AAEA,SAAS,KAAT,EAAgB,UAAhB,EAA4B,UAA5B,EAAwC,SAAxC,EAAmD,aAAnD,EAAkE,YAAlE","sourcesContent":["import BMenu from './BMenu';\nimport BMenuGroup from './BMenuGroup';\nimport BMenuLabel from './BMenuLabel';\nimport BMenuList from './BMenuList';\nimport BMenuListItem from './BMenuListItem';\nimport { MenuThemeMap } from './theme';\n\nexport { BMenu, BMenuGroup, BMenuLabel, BMenuList, BMenuListItem, MenuThemeMap };\n"],"sourceRoot":"","file":"index.js"}

2
node_modules/buetify/lib/components/menu/theme.d.ts generated vendored Executable file
View File

@@ -0,0 +1,2 @@
import { ThemeColorMap } from '../../types/ThemeColorMap';
export declare const MenuThemeMap: ThemeColorMap;

6
node_modules/buetify/lib/components/menu/theme.js generated vendored Executable file
View File

@@ -0,0 +1,6 @@
import { shallowReactive } from 'vue';
export const MenuThemeMap = shallowReactive({
dark: 'is-black-bis',
light: 'is-grey-darker'
});
//# sourceMappingURL=theme.js.map

1
node_modules/buetify/lib/components/menu/theme.js.map generated vendored Executable file
View File

@@ -0,0 +1 @@
{"version":3,"sources":["../../../src/components/menu/theme.ts"],"names":[],"mappings":"AAAA,SAAS,eAAT,QAAgC,KAAhC;AAGA,OAAO,MAAM,YAAY,GAAkB,eAAe,CAAC;AACzD,EAAA,IAAI,EAAE,cADmD;AAEzD,EAAA,KAAK,EAAE;AAFkD,CAAD,CAAnD","sourcesContent":["import { shallowReactive } from 'vue';\nimport { ThemeColorMap } from '../../types/ThemeColorMap';\n\nexport const MenuThemeMap: ThemeColorMap = shallowReactive({\n dark: 'is-black-bis',\n light: 'is-grey-darker'\n});\n"],"sourceRoot":"","file":"theme.js"}