Skip to content

Instantly share code, notes, and snippets.

View mydea's full-sized avatar

Francesco Gringl-Novy mydea

View GitHub Profile
@mydea
mydea / controllers.application.js
Created August 20, 2018 06:56
Dotted property lookup
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
output: Ember.computed(function() {
let obj = {
'test.dotted': 'string object',
test: {
dotted: 'nested object'
@mydea
mydea / controllers.application.js
Created August 14, 2018 06:42
Test ED model.hasOwnProperty('id')
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
check: Ember.computed(function() {
let item = this.store.createRecord('item', { name: 'John'});
return {
hasId: item.hasOwnProperty('id'),
hasName: item.hasOwnProperty('name')
@mydea
mydea / controllers.application.js
Last active April 18, 2017 09:51
power-select-initially-open
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
options: [],
showSelect: false,
actions: {
onchange() {},
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
queryParams: ['myParam'],
myParam: null
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
@mydea
mydea / adapters.application.js
Last active June 2, 2016 15:28
Ember Bug Showcase
import DS from 'ember-data';
export default DS.RESTAdapter.extend();