UNPKG

@nativescript-community/ui-drawer

Version:

Easily add a side drawer (side menu) to your projects.

20 lines 810 B
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