init component
This commit is contained in:
34
node_modules/buetify/lib/components/overlay/BOverlay.d.ts
generated
vendored
Executable file
34
node_modules/buetify/lib/components/overlay/BOverlay.d.ts
generated
vendored
Executable file
@@ -0,0 +1,34 @@
|
||||
import './overlay.sass';
|
||||
import { IO } from 'fp-ts/lib/IO';
|
||||
import { PropType } from 'vue';
|
||||
declare type OverlayPosition = 'is-left' | 'is-right' | 'is-centered';
|
||||
declare const _default: import("vue").DefineComponent<{
|
||||
position: {
|
||||
type: PropType<OverlayPosition>;
|
||||
required: false;
|
||||
};
|
||||
isActive: {
|
||||
type: PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
isFullscreen: {
|
||||
type: PropType<boolean>;
|
||||
default: boolean;
|
||||
};
|
||||
onClick: {
|
||||
type: PropType<IO<void>>;
|
||||
required: false;
|
||||
};
|
||||
}, () => 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<{
|
||||
isActive: boolean;
|
||||
isFullscreen: boolean;
|
||||
} & {
|
||||
position?: "is-left" | "is-right" | "is-centered" | undefined;
|
||||
onClick?: IO<void> | undefined;
|
||||
}>, {
|
||||
isActive: boolean;
|
||||
isFullscreen: boolean;
|
||||
}>;
|
||||
export default _default;
|
||||
54
node_modules/buetify/lib/components/overlay/BOverlay.js
generated
vendored
Executable file
54
node_modules/buetify/lib/components/overlay/BOverlay.js
generated
vendored
Executable file
@@ -0,0 +1,54 @@
|
||||
import "../../../src/components/overlay/overlay.sass";
|
||||
import { h, withDirectives, vShow, defineComponent } from 'vue';
|
||||
export default defineComponent({
|
||||
name: 'b-overlay',
|
||||
props: {
|
||||
position: {
|
||||
type: String,
|
||||
required: false
|
||||
},
|
||||
isActive: {
|
||||
type: Boolean,
|
||||
default: false
|
||||
},
|
||||
isFullscreen: {
|
||||
type: Boolean,
|
||||
default: false
|
||||
},
|
||||
onClick: {
|
||||
type: Function,
|
||||
required: false
|
||||
}
|
||||
},
|
||||
|
||||
setup(props, {
|
||||
slots
|
||||
}) {
|
||||
return () => {
|
||||
if (props.isFullscreen) {
|
||||
return withDirectives(h('div', {
|
||||
class: ['b-overlay', props.position]
|
||||
}, [h('div', {
|
||||
class: 'b-overlay-background',
|
||||
onClick: props.onClick
|
||||
}), h('div', {
|
||||
class: 'b-overlay-content is-fullscreen'
|
||||
}, slots.default && slots.default())]), [[vShow, props.isActive]]);
|
||||
} else {
|
||||
return withDirectives(h('div', {
|
||||
class: ['b-overlay', props.position]
|
||||
}, [h('div', {
|
||||
onClick: () => {
|
||||
console.log('overlay background-click');
|
||||
props.onClick && props.onClick();
|
||||
},
|
||||
class: 'b-overlay-background'
|
||||
}), h('div', {
|
||||
class: 'b-overlay-content'
|
||||
}, slots.default && slots.default())]), [[vShow, props.isActive]]);
|
||||
}
|
||||
};
|
||||
}
|
||||
|
||||
});
|
||||
//# sourceMappingURL=BOverlay.js.map
|
||||
1
node_modules/buetify/lib/components/overlay/BOverlay.js.map
generated
vendored
Executable file
1
node_modules/buetify/lib/components/overlay/BOverlay.js.map
generated
vendored
Executable file
@@ -0,0 +1 @@
|
||||
{"version":3,"sources":["../../../src/components/overlay/BOverlay.ts"],"names":[],"mappings":"AAAA,OAAO,8CAAP;AAEA,SAAS,CAAT,EAAY,cAAZ,EAA4B,KAA5B,EAAmC,eAAnC,QAAoE,KAApE;AAIA,eAAe,eAAe,CAAC;AAC7B,EAAA,IAAI,EAAE,WADuB;AAE7B,EAAA,KAAK,EAAE;AACL,IAAA,QAAQ,EAAE;AACR,MAAA,IAAI,EAAE,MADE;AAER,MAAA,QAAQ,EAAE;AAFF,KADL;AAKL,IAAA,QAAQ,EAAE;AACR,MAAA,IAAI,EAAE,OADE;AAER,MAAA,OAAO,EAAE;AAFD,KALL;AASL,IAAA,YAAY,EAAE;AACZ,MAAA,IAAI,EAAE,OADM;AAEZ,MAAA,OAAO,EAAE;AAFG,KATT;AAaL,IAAA,OAAO,EAAE;AACP,MAAA,IAAI,EAAE,QADC;AAEP,MAAA,QAAQ,EAAE;AAFH;AAbJ,GAFsB;;AAoB7B,EAAA,KAAK,CAAC,KAAD,EAAQ;AAAE,IAAA;AAAF,GAAR,EAAiB;AACpB,WAAO,MAAK;AACV,UAAI,KAAK,CAAC,YAAV,EAAwB;AACtB,eAAO,cAAc,CACnB,CAAC,CACC,KADD,EAEC;AACE,UAAA,KAAK,EAAE,CAAC,WAAD,EAAc,KAAK,CAAC,QAApB;AADT,SAFD,EAKC,CACE,CAAC,CAAC,KAAD,EAAQ;AACP,UAAA,KAAK,EAAE,sBADA;AAEP,UAAA,OAAO,EAAE,KAAK,CAAC;AAFR,SAAR,CADH,EAKE,CAAC,CACC,KADD,EAEC;AACE,UAAA,KAAK,EAAE;AADT,SAFD,EAKC,KAAK,CAAC,OAAN,IAAiB,KAAK,CAAC,OAAN,EALlB,CALH,CALD,CADkB,EAoBnB,CAAC,CAAC,KAAD,EAAQ,KAAK,CAAC,QAAd,CAAD,CApBmB,CAArB;AAsBD,OAvBD,MAuBO;AACL,eAAO,cAAc,CACnB,CAAC,CACC,KADD,EAEC;AACE,UAAA,KAAK,EAAE,CAAC,WAAD,EAAc,KAAK,CAAC,QAApB;AADT,SAFD,EAKC,CACE,CAAC,CAAC,KAAD,EAAQ;AACP,UAAA,OAAO,EAAE,MAAK;AACZ,YAAA,OAAO,CAAC,GAAR,CAAY,0BAAZ;AACA,YAAA,KAAK,CAAC,OAAN,IAAiB,KAAK,CAAC,OAAN,EAAjB;AACD,WAJM;AAKP,UAAA,KAAK,EAAE;AALA,SAAR,CADH,EAQE,CAAC,CACC,KADD,EAEC;AACE,UAAA,KAAK,EAAE;AADT,SAFD,EAKC,KAAK,CAAC,OAAN,IAAiB,KAAK,CAAC,OAAN,EALlB,CARH,CALD,CADkB,EAuBnB,CAAC,CAAC,KAAD,EAAQ,KAAK,CAAC,QAAd,CAAD,CAvBmB,CAArB;AAyBD;AACF,KAnDD;AAoDD;;AAzE4B,CAAD,CAA9B","sourcesContent":["import './overlay.sass';\nimport { IO } from 'fp-ts/lib/IO';\nimport { h, withDirectives, vShow, defineComponent, PropType } from 'vue';\n\ntype OverlayPosition = 'is-left' | 'is-right' | 'is-centered';\n\nexport default defineComponent({\n name: 'b-overlay',\n props: {\n position: {\n type: String as PropType<OverlayPosition>,\n required: false\n },\n isActive: {\n type: Boolean as PropType<boolean>,\n default: false\n },\n isFullscreen: {\n type: Boolean as PropType<boolean>,\n default: false\n },\n onClick: {\n type: Function as PropType<IO<void>>,\n required: false\n }\n },\n setup(props, { slots }) {\n return () => {\n if (props.isFullscreen) {\n return withDirectives(\n h(\n 'div',\n {\n class: ['b-overlay', props.position]\n },\n [\n h('div', {\n class: 'b-overlay-background',\n onClick: props.onClick\n }),\n h(\n 'div',\n {\n class: 'b-overlay-content is-fullscreen'\n },\n slots.default && slots.default()\n )\n ]\n ),\n [[vShow, props.isActive]]\n );\n } else {\n return withDirectives(\n h(\n 'div',\n {\n class: ['b-overlay', props.position]\n },\n [\n h('div', {\n onClick: () => {\n console.log('overlay background-click');\n props.onClick && props.onClick();\n },\n class: 'b-overlay-background'\n }),\n h(\n 'div',\n {\n class: 'b-overlay-content'\n },\n slots.default && slots.default()\n )\n ]\n ),\n [[vShow, props.isActive]]\n );\n }\n };\n }\n});\n"],"sourceRoot":"","file":"BOverlay.js"}
|
||||
3
node_modules/buetify/lib/components/overlay/index.d.ts
generated
vendored
Executable file
3
node_modules/buetify/lib/components/overlay/index.d.ts
generated
vendored
Executable file
@@ -0,0 +1,3 @@
|
||||
import BOverlay from './BOverlay';
|
||||
export { BOverlay };
|
||||
export default BOverlay;
|
||||
4
node_modules/buetify/lib/components/overlay/index.js
generated
vendored
Executable file
4
node_modules/buetify/lib/components/overlay/index.js
generated
vendored
Executable file
@@ -0,0 +1,4 @@
|
||||
import BOverlay from './BOverlay';
|
||||
export { BOverlay };
|
||||
export default BOverlay;
|
||||
//# sourceMappingURL=index.js.map
|
||||
1
node_modules/buetify/lib/components/overlay/index.js.map
generated
vendored
Executable file
1
node_modules/buetify/lib/components/overlay/index.js.map
generated
vendored
Executable file
@@ -0,0 +1 @@
|
||||
{"version":3,"sources":["../../../src/components/overlay/index.ts"],"names":[],"mappings":"AAAA,OAAO,QAAP,MAAqB,YAArB;AAEA,SAAS,QAAT;AAEA,eAAe,QAAf","sourcesContent":["import BOverlay from './BOverlay';\n\nexport { BOverlay };\n\nexport default BOverlay;\n"],"sourceRoot":"","file":"index.js"}
|
||||
Reference in New Issue
Block a user