@nativescript-community/ui-drawer
Version:
Easily add a side drawer (side menu) to your projects.
20 lines • 810 B
JavaScript
import { defineComponent, h, ref } from 'nativescript-vue';
// note: this is actually not used... (see src/ui-drawer/vue3/index.ts)
export const DrawerComp = defineComponent({
setup(props, { slots }) {
const drawer = ref();
const open = (side) => drawer.value.nativeView.open(side);
const close = (side) => drawer.value.nativeView.close(side);
const isOpened = (side) => drawer.value.nativeView.isOpened(side);
const toggle = (side) => drawer.value.nativeView.toggle(side);
console.log('slots', Object.keys(slots), Object.values(slots));
return () => h('NativeDrawer', {
ref: drawer,
open,
close,
isOpened,
toggle
}, slots.default());
}
});
//# sourceMappingURL=component.js.map