shipshapecode/ember-3d-folding-panel

View on GitHub
addon/components/folding-panel/component.js

Summary

Maintainability
A
0 mins
Test Coverage
import { alias } from '@ember/object/computed';
import Component from '@ember/component';
import { inject as service } from '@ember/service';
import layout from './template';
import LayoutClasses from '../../mixins/layout-classes';

export default Component.extend(LayoutClasses, {
  panel: service(),
  layout,
  classNames: ['folding-panel'],
  classNameBindings: ['panel.foldIsOpen:is-open'],
  selected: alias('panel.selected')
});