UNPKG

ember-cli-materialize

Version:

An ember-cli addon for using Materialize (CSS Framework based on Material Design) in Ember applications.

27 lines (25 loc) 788 B
import { deprecate } from '@ember/application/deprecations'; import Component from '@ember/component'; import layout from '../templates/components/md-collapsible'; import { computed } from '@ember/object'; export default Component.extend({ layout, tagName: 'li', // classNameBindings: ['class'], actionArg: null, model: computed('actionArg', { get() { deprecate('md-collapsible#model is deprecated. Please use md-collapsible#actionArg instead'); return this.get('actionArg'); }, set(key, val) { deprecate('md-collapsible#model is deprecated. Please use md-collapsible#actionArg instead'); return this.set('actionArg', val); } }), actions: { headerClicked() { this.sendAction('action', this.get('actionArg')); } } });