New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details
Socket
Book a DemoSign in
Socket

vue3-responsive-grid-layout

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install
Package was removed
Sorry, it seems this package was removed from the registry

vue3-responsive-grid-layout

Vue 3 Responsive & Dynamic Grid / Dashboard layout with drag, drop and resizable actions.

unpublished
latest
Source
npmnpm
Version
1.0.0-b
Version published
Maintainers
1
Created
Source

logo

vue-responsive-grid-layout

Documentation Website

What is vue-responsive-grid-layout

VUE 3 responsive grid layout is based on the original work by JBaysolution's vue-grid-layout.
This new and refactored component has more features, typesafe Emits, Props and a strict linting rule setup.

Current version: 1.0.0beta (Supports Vue 3.0+)

New Features:

  • GridLayout now has slot for GridItem.
  • Prop for displaying grid lines in GridLayout.
  • Prop for setting edit mode in GridLayout. Shortcuts the isDraggable and isResizable props.
  • Prop for adding border radius in GridLayout. Adds a 8px radius to each GridItem.
  • Prop in GridLayout for shifting GridItems horizontally when dragging instead of vertical.
  • Separated out style variables, so it is easier to restyle the component.
  • Added tab navigation support.
  • Close button in GridItem for removing the GridItem from the GridLayout.
  • Added more events to GridLayout and GridItem.

Original Features:

  • Draggable widgets
  • Resizable widgets
  • Static widgets
  • Bounds checking for dragging and resizing
  • Widgets may be added or removed without rebuilding grid
  • Layout can be serialized and restored
  • Automatic RTL support
  • Responsive using predefined layout's for different breakpoints.
  • GridItem automatically resizes when content change(Useful when displaying charts).

Major refactorings

  • Converted code base to typescript.
  • Enforced proper coding style and type safety for typescript.
  • Using proper linting rules for vue, typescript and styles.
  • Component using script setup style syntax.
  • Props and emits are typesafe.

Donate

paypal

If you enjoyed this project — or just feeling generous, consider buying me a beer. Cheers! :beers:

Setting up vue-responsive-grid-layout in your project

Howto


Auditing the package

 npm audit --registry=https://registry.npmjs.org/

Testing the npm package before publishing

Howto

Publishing the library

Howto

References

Keywords

grid

FAQs

Package last updated on 27 Feb 2023

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts