init component
This commit is contained in:
16
node_modules/buetify/lib/components/renderless/toggle/DefaultToggle.d.ts
generated
vendored
Executable file
16
node_modules/buetify/lib/components/renderless/toggle/DefaultToggle.d.ts
generated
vendored
Executable file
@@ -0,0 +1,16 @@
|
||||
export declare function defineToggle<K extends string>(statusName: K): import("vue").DefineComponent<import("../../../composables/toggle").UseTogglePropsDefinition<K>, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
|
||||
[key: string]: any;
|
||||
}>[] | undefined, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<import("../../../composables/toggle").UseTogglePropsDefinition<K>>>, import("vue").ExtractDefaultPropTypes<import("../../../composables/toggle").UseTogglePropsDefinition<K>>>;
|
||||
export declare const DefaultToggle: import("vue").DefineComponent<import("../../../composables/toggle").UseTogglePropsDefinition<"status">, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
|
||||
[key: string]: any;
|
||||
}>[] | undefined, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{
|
||||
hasPopup: boolean;
|
||||
status: boolean;
|
||||
} & {
|
||||
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;
|
||||
status: boolean;
|
||||
}>;
|
||||
26
node_modules/buetify/lib/components/renderless/toggle/DefaultToggle.js
generated
vendored
Executable file
26
node_modules/buetify/lib/components/renderless/toggle/DefaultToggle.js
generated
vendored
Executable file
@@ -0,0 +1,26 @@
|
||||
import { getUseTogglePropsDefinition, useToggle } from '../../../composables/toggle';
|
||||
import { defineComponent } from 'vue';
|
||||
export function defineToggle(statusName) {
|
||||
return defineComponent({
|
||||
name: 'toggle',
|
||||
props: getUseTogglePropsDefinition(statusName),
|
||||
|
||||
setup(props, {
|
||||
slots
|
||||
}) {
|
||||
const toggle = useToggle(props, statusName);
|
||||
return () => slots.default && slots.default({
|
||||
attrs: toggle.attrs.value,
|
||||
listeners: toggle.listeners,
|
||||
isOn: toggle.isOn.value,
|
||||
isOff: toggle.isOff.value,
|
||||
setOn: toggle.setOn,
|
||||
setOff: toggle.setOff,
|
||||
toggle: toggle.toggle
|
||||
});
|
||||
}
|
||||
|
||||
});
|
||||
}
|
||||
export const DefaultToggle = defineToggle('status');
|
||||
//# sourceMappingURL=DefaultToggle.js.map
|
||||
1
node_modules/buetify/lib/components/renderless/toggle/DefaultToggle.js.map
generated
vendored
Executable file
1
node_modules/buetify/lib/components/renderless/toggle/DefaultToggle.js.map
generated
vendored
Executable file
@@ -0,0 +1 @@
|
||||
{"version":3,"sources":["../../../../src/components/renderless/toggle/DefaultToggle.ts"],"names":[],"mappings":"AAAA,SAAS,2BAAT,EAAsC,SAAtC,QAAuE,6BAAvE;AACA,SAAS,eAAT,QAAgC,KAAhC;AAEA,OAAM,SAAU,YAAV,CAAyC,UAAzC,EAAsD;AAC1D,SAAO,eAAe,CAAC;AACrB,IAAA,IAAI,EAAE,QADe;AAErB,IAAA,KAAK,EAAE,2BAA2B,CAAI,UAAJ,CAFb;;AAGrB,IAAA,KAAK,CAAC,KAAD,EAAQ;AAAE,MAAA;AAAF,KAAR,EAAiB;AACpB,YAAM,MAAM,GAAG,SAAS,CAAE,KAAF,EAA0C,UAA1C,CAAxB;AACA,aAAO,MACL,KAAK,CAAC,OAAN,IACA,KAAK,CAAC,OAAN,CAAc;AACZ,QAAA,KAAK,EAAE,MAAM,CAAC,KAAP,CAAa,KADR;AAEZ,QAAA,SAAS,EAAE,MAAM,CAAC,SAFN;AAGZ,QAAA,IAAI,EAAE,MAAM,CAAC,IAAP,CAAY,KAHN;AAIZ,QAAA,KAAK,EAAE,MAAM,CAAC,KAAP,CAAa,KAJR;AAKZ,QAAA,KAAK,EAAE,MAAM,CAAC,KALF;AAMZ,QAAA,MAAM,EAAE,MAAM,CAAC,MANH;AAOZ,QAAA,MAAM,EAAE,MAAM,CAAC;AAPH,OAAd,CAFF;AAWD;;AAhBoB,GAAD,CAAtB;AAkBD;AAED,OAAO,MAAM,aAAa,GAAG,YAAY,CAAC,QAAD,CAAlC","sourcesContent":["import { getUseTogglePropsDefinition, useToggle, UseToggleProps } from '../../../composables/toggle';\nimport { defineComponent } from 'vue';\n\nexport function defineToggle<K extends string>(statusName: K) {\n return defineComponent({\n name: 'toggle',\n props: getUseTogglePropsDefinition<K>(statusName),\n setup(props, { slots }) {\n const toggle = useToggle((props as unknown) as UseToggleProps<K>, statusName);\n return () =>\n slots.default &&\n slots.default({\n attrs: toggle.attrs.value,\n listeners: toggle.listeners,\n isOn: toggle.isOn.value,\n isOff: toggle.isOff.value,\n setOn: toggle.setOn,\n setOff: toggle.setOff,\n toggle: toggle.toggle\n });\n }\n });\n}\n\nexport const DefaultToggle = defineToggle('status');\n"],"sourceRoot":"","file":"DefaultToggle.js"}
|
||||
1
node_modules/buetify/lib/components/renderless/toggle/index.d.ts
generated
vendored
Executable file
1
node_modules/buetify/lib/components/renderless/toggle/index.d.ts
generated
vendored
Executable file
@@ -0,0 +1 @@
|
||||
export * from './DefaultToggle';
|
||||
2
node_modules/buetify/lib/components/renderless/toggle/index.js
generated
vendored
Executable file
2
node_modules/buetify/lib/components/renderless/toggle/index.js
generated
vendored
Executable file
@@ -0,0 +1,2 @@
|
||||
export * from './DefaultToggle';
|
||||
//# sourceMappingURL=index.js.map
|
||||
1
node_modules/buetify/lib/components/renderless/toggle/index.js.map
generated
vendored
Executable file
1
node_modules/buetify/lib/components/renderless/toggle/index.js.map
generated
vendored
Executable file
@@ -0,0 +1 @@
|
||||
{"version":3,"sources":["../../../../src/components/renderless/toggle/index.ts"],"names":[],"mappings":"AAAA,cAAc,iBAAd","sourcesContent":["export * from './DefaultToggle';\n"],"sourceRoot":"","file":"index.js"}
|
||||
Reference in New Issue
Block a user