avocado-old/packages/entity/traits/debuggable.trait.js
2019-05-05 04:26:35 -05:00

24 lines
352 B
JavaScript

import {compose} from '@avocado/core';
import {StateProperty, Trait} from '../trait';
const decorate = compose(
StateProperty('isDebugging', {
track: true,
}),
);
export class Debuggable extends decorate(Trait) {
static defaultState() {
return {
isDebugging: false,
};
}
static type() {
return 'debuggable';
}
}