@rocketbase/vue-extra-decorators

Additional decorators built on vue-class-component
1,123 3
Install
npm install @rocketbase/vue-extra-decorators
Latest Version:2.9.0
Vue:2
License:MIT
Last Updated:Jun 10, 2022
Links: GitHub  ·  npm
Maintainer: rocket-rdme

Vue Extra Decorators

version types license Maintainability

Additional decorators built on vue-class-component

npm i @rocketbase/vue-extra-decorators

Docs

Documentation can be found here

Example

Look at the example directory for examples

Most useful decorators

  • @Prop, @SProp, @BProp, @NProp, @DProp - Define properties
  • @Data - Define data properties
  • @Ref - Bind vue references
  • @Classes, @ClassesKebap - CSS Classes
  • @Watch, @DWatch, @IWatch, @IDWatch - Property watches
  • @On, @OnElement, @OnDocument - Event handlers
  • @Blocking, @BusyState - Manage busy states
  • @RouteParam, @RouteQuery - vue-router support
  • @Emit, @EmitError, @EmitOnStatusCode - Emitting events
  • @Debuffer, @Debounce, @NextTick, @NextMs - Timing

Related Packages

types-vue

Vue typescript decorators

2,039 19
@averjs/vuex-decorators

Decorators for Vuex.

1,407 0
vuex-module-decorators

Decorators to make class-like Vuex modules

2,705,435 1,765
vuex-class-modules

Typescript class decorators for class-style vuex modules.

160,633 192
vuex-simple

A simpler way to write your Vuex store in Typescript

26,341 178

Version History

Version Released Vue License
2.9.0 ^2.6.11 MIT
2.8.0 ^2.6.11 MIT
2.7.0 ^2.6.11 MIT
2.6.1 ^2.6.11 MIT
2.6.0 ^2.6.11 MIT