@jbaysolutions/floorplan-vue
@jbaysolutions/floorplan-vue
Floor plan editor, viewer and optional 3D viewer components for Vue 3, by JBay Solutions.
npm install @jbaysolutions/floorplan-vue
npm install three # only if you use the 3D viewer
npm install @jbaysolutions/floorplan-pack-garden # optional: trees, garden furniture and outdoor features
import { FloorPlanEditor, FloorPlanViewer } from '@jbaysolutions/floorplan-vue'
import { FloorPlanViewer3D } from '@jbaysolutions/floorplan-vue/3d' // optional
import '@jbaysolutions/floorplan-vue/style.css'
<FloorPlanEditor v-model="plan" />
<FloorPlanViewer :plan="plan" :markers="markers" @plan-click="({ x, y, room }) => ..." />
<FloorPlanViewer3D :plan="plan" :markers="markers" />
Each component fills its parent, so give the parent a height.
Documentation: floorplan.jbaysolutions.com/docs (guides, every prop and event, live examples).
Not using Vue? See @jbaysolutions/floorplan-react and @jbaysolutions/floorplan-elements.
Licence
Free for open-source projects and for companies with under €1M yearly revenue, including in production. Other companies buy one commercial licence per company, per major version. Add-on packs are included. See LICENSE.md for the terms.
© JBay Solutions.
Related Packages
three-usdz-loader
A basic USDZ file (Pixar Universal Scene Description) loader for ThreeJS
72,966
179
@ctechhindi/vue3-json-viewer
A modern, sleek Vue 3 JSON viewer component with tree and text modes
12,436
11
Version History
| Version | Released | Vue | License |
|---|---|---|---|
| 2.2.0 | ^3.4.0 | Custom |
Pre-releases (1)
| Version | Released | License |
|---|---|---|
| 0.0.0-stage |