UNPKG

@busy-web/ember-date-time

Version:

Date time & and range picker for ember addon

17 lines (15 loc) 400 B
/** * @module Core/computed * */ import { computed, get, set } from '@ember/object'; import { isNone } from '@ember/utils'; export default function handler(handlerClass) { const instance = handlerClass.create(); return computed(function() { if (isNone(get(instance, '__manager'))) { set(instance, '__manager', this); } return instance; }).meta({ type: 'handler' }); }