Skip to content

Instantly share code, notes, and snippets.

View elwayman02's full-sized avatar

Jordan Hawker elwayman02

View GitHub Profile
@elwayman02
elwayman02 / components.checkbox\.js
Last active August 3, 2020 19:10
Yielded Nested Checkboxes
import Component from '@glimmer/component';
export default class extends Component {
isIndeterminate = true;
toggleChildCheckbox(foo) {
this.toggleCheckbox(foo)
}
}
import Ember from 'ember';
export default Ember.Component.extend({
init() {
this._super();
this.set('bar', {});
this.set('keys', Object.keys(Ember.get(this, 'bar')));
},
actions: {
import Ember from 'ember';
export default Ember.Component.extend({
init() {
this._super();
this.set('bar', { foo: 'stuff' });
},
actions: {
foo() {
@elwayman02
elwayman02 / application.controller.js
Last active September 17, 2015 14:35
sendAction problem
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Ember Twiddle',
toggle: false,
actions: {
nextVideo() {
this.toggleProperty('toggle');
}
@elwayman02
elwayman02 / ember_examples.md
Last active September 10, 2015 02:41 — forked from rwjblue/ember_examples.md
Ember Examples
@elwayman02
elwayman02 / Converting libraries to Ember CLI addons.md
Last active August 29, 2015 14:27 — forked from kristianmandrup/Converting libraries to Ember CLI addons.md
Guide to Developing Addons and Blueprints for Ember CLI

Converting libraries to Ember CLI addons

In this guide we will cover two main cases:

  • Ember specific library
  • vendor library

Ember library

The Ember library will assume that Ember has already ben loaded (higher in the loading order) and thus will assume it has access to the Ember API.