Licence
ISC
Version
0.0.1
Deps
1
Size
8 kB
Vulns
1
Weekly
0
vue-responsive
A template repository for developing Typescript packages.
Installation
$ npm install vue-responsive
Setup
// in file with root vue initialization - typically main.js / main.ts
import { ResponsivePlugin } from 'vue-responsive';
const minSizeBreakpoints = {
smLower: 640,
mdLower: 768,
lgLower: 1024,
xlLower: 1480,
xxlLower: 1500,
}
Vue.use(ResponsivePlugin, minSizeBreakpoints)
Usage
// access screensize or computed properties via this.$responsive
console.log(this.$responsive.screenSize)
Available Methods
widthAbove(n)widthBelow(n)widthAboveOrEqualTo(n)widthBelowOrEqualTo(n)
Available Computed Properties
screenSizesmAndUpmdAndUplgAndUpxlAndUpsmAndDownmdAndDownxlAndDownxsOnlysmOnlymdOnlylgOnlyxlOnlyxxlOnly