vue-debounce-decorator

Debounce methods in vue class components
163,036 22
Install
npm install vue-debounce-decorator
Latest Version:1.0.1
Vue:2
License:MIT
Last Updated:Dec 9, 2022
Links: GitHub  ·  npm
Maintainer: trepz

vue-debounce-decorator

Build Status code style: prettier

Debounce vue class methods using the @Debounce() decorator with vue class components.

import Vue from 'vue'
import Component from 'vue-class-component'
import { Debounce } from 'vue-debounce-decorator'

@Component
export default class App extends Vue {
  @Debounce(500)
  debouncedMethod() {
    console.log(`This method is debounced by 500ms`)
  }
}

Installing

yarn add -D vue-debounce-decorator

or

npm i vue-debounce-decorator --save-dev

Related Packages

tiny-debounce

tiny debounce function alternative to lodash.debounce

953,243
vue-property-decorator

property decorators for Vue Component

15,884,165 5,457
vue-class-decorator

property decorators for Vue Component

80,843 1
vue-mixin-decorator

Mixin decorators for Vue Component

77,603 55
vue-typescript

Typescript decorators to make vue play nice with typescript

3,203 355

Version History

Version Released License
1.0.1 MIT
1.0.0 MIT