Skip to content

Instantly share code, notes, and snippets.

@adam-knights
adam-knights / application.controller.js
Last active September 4, 2015 11:21
md-input class update issue
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Ember Twiddle',
quantity: Ember.computed({
set(key, val) {
this.set('_quantity', val);
return val;
},
get() {
@adam-knights
adam-knights / application.controller.js
Last active March 8, 2018 15:07
html safe string phantomjs issue
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Ember Twiddle'
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Ember Twiddle'
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Ember Twiddle',
actions: {
testAction: function() {
Ember.$('form')[0].checkValidity();
return false;
}
}
@adam-knights
adam-knights / application.controller.js
Last active December 22, 2015 09:51 — forked from siva-sundar/application.controller.js
actions will be available in this.controller.actions
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Ember Twiddle'
});
import Ember from 'ember';
export default Ember.Route.extend({
actions: {
apple() {
alert('action is available');
},
checkActionAvailable: function(actionName) {
@adam-knights
adam-knights / application.controller.js
Last active March 18, 2016 09:08
Each with index doesnt work
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
arrayOfStrings: ['Jon', 'Rob'],
secondArrayOfStrings: ['Snow', 'Starc']
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
someArray: [{ num: 1},{ num: 2},{num: 3},{num:4},{num:5}],
actions: {
increm() {
let obj = this.get('someArray').objectAt(3);
Ember.set(obj, 'num', Ember.get(obj, 'num') + 1);
}
import DS from "ember-data";
export default DS.JSONAPIAdapter.extend();
import DS from "ember-data";
export default DS.JSONAPIAdapter.extend();