Skip to content

Instantly share code, notes, and snippets.

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';
import SingleStat from '../graphs/SingleStat';
export default Ember.Controller.extend({
init(){
this._super(...arguments);
this.set('singleStat',SingleStat.create({title:'title',count:100,link:'linkname'}));
},
appName: 'Ember Twiddle',
singleStat: '',
actions:{
// components/accordion-item.js
import Ember from 'ember';
export default Ember.Component.extend({
item: null,
activeItem: null,
isExpanded: Ember.computed('activeItem', 'item', function() {
return this.get('activeItem') === this.get('item');
import Ember from 'ember';
import { task, timeout } from 'ember-concurrency';
const {
get, set, computed, isPresent, tryInvoke,
inject: { service }
} = Ember;
const DEBOUNCE_TIMEOUT = 500;
import Ember from 'ember';
export default Ember.Component.extend({
actions:{
getIdAndValue: function(value){
//this._super(...arguments);
console.log("element count " , this.$('input').length);
console.log(" first element:",this.$('input')[0]);
console.log(" first element id ",$(this.$('input')[0]).attr('id'));
console.log(" second element:",this.$('input')[1]);
import Ember from 'ember';
export default Ember.Component.extend({
classNames: ['svg-icon'],
classNameBindings:['inactive:social__iconselected:social__icon','test'],
test:true,
init(){
this._super(...arguments);
//console.log(' Classess ',this.get('classNames'));
//this.get('classNames').unshiftObject('svg-icon');
import Ember from 'ember';
import { task, timeout, allSettled } from 'ember-concurrency';
const { Controller, get, set } = Ember;
function randomOutcome() {
if (Math.random() >= 0.5) {
throw new Error('fake error');
}
}
import Ember from 'ember';
import { task, timeout, all } from 'ember-concurrency';
const { Controller, get, set } = Ember;
const TaskTracker = Ember.ObjectProxy.extend({
task: null,
error: null
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});