Skip to content

Instantly share code, notes, and snippets.

View SaladFork's full-sized avatar

Elad Shahar SaladFork

View GitHub Profile
@SaladFork
SaladFork / components.my-component.js
Created December 20, 2016 19:29 — forked from rwjblue/components.my-component.js
Ember 2.10.0 rerender regression
import Ember from 'ember';
export default Ember.Component.extend({
init() {
this._super(...arguments);
this.data = {
version: Ember.VERSION
};
},
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Ember Twiddle',
actions: {
hello(firstArg, { target: { value } }) {
console.log(value);
console.log(arguments);
}
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
actions: {
didClick() {
this.toggleProperty('borderBottom');
}
}
});
@SaladFork
SaladFork / application.controller.js
Created February 17, 2016 15:24 — forked from miguelcobain/application.controller.js
positional param equivalence
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Ember Twiddle'
});
@SaladFork
SaladFork / ember-select.js
Last active August 29, 2015 14:08 — forked from Bouke/ember-select.js
Ember.Select allowing options to be disabled. Usage `{{view Ember.Select ... optionDisabledPath="content.disabled"}}` (Update to match `optionValuePath` and `optionLabelPath` implementation in Ember.js)
var get = Ember.get, set = Ember.set, computed = Ember.computed, defineProperty = Ember.defineProperty, observer = Ember.observer;
Ember.Select.reopen({
optionDisabledPath: null
});
Ember.SelectOption.reopen({
attributeBindings: ['disabled'],
init: function() {