Skip to content

Instantly share code, notes, and snippets.

View manufitoussi's full-sized avatar

Emmanuel Fitoussi manufitoussi

  • WIT SA
  • Nice, France
View GitHub Profile
import Ember from 'ember';
var MyObj = Ember.Object.extend({
value: null,
depends: null,
value2: Ember.computed('depends', {
get() {
var depends = this.get('depends') || {};
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
newProp: 'propX',
newStr: 'coco',
toRemoveProp: '',
hash: {
prop1: 'value1'
@manufitoussi
manufitoussi / controllers.application.js
Last active September 20, 2018 08:32
Test Values in prototype
import Ember from 'ember';
var MyObj = Ember.Object.extend({
obj: Ember.computed({
get() {
var Obj = class Obj {
shrinkValues() {
Object.keys(this).forEach(key => {
if(this[key] === Obj.prototype[key]) {
delete this[key];
@manufitoussi
manufitoussi / components.my-button.js
Last active October 5, 2018 15:48
Test Bubbling action
import Ember from 'ember';
export default Ember.Component.extend({
onMonClick() {
},
actions: {
monClickAction() {
this.onMonClick();
}