Skip to content

Instantly share code, notes, and snippets.

import Ember from 'ember';
export default Ember.Controller.extend({
session: Ember.inject.service('my-service'),
present:Ember.computed.reads('session.isPresent'),
appName: 'Ember Twiddle'
});
@nagarajanpp8
nagarajanpp8 / controllers.application.js
Created March 7, 2019 13:13
model-hook-without-blocking-ui-using-ember-concurrency
import Ember from 'ember';
export default Ember.Controller.extend({
appName: ''
});
@nagarajanpp8
nagarajanpp8 / components.no-count.js
Created March 11, 2019 11:42
number-count-animation-addon-3rd-party
import Ember from 'ember';
export default Ember.Component.extend({
start: 0,
actions:{
updateLastValue(){
this.set("start", this.get("value"));
}
}
});
@nagarajanpp8
nagarajanpp8 / components.count-up.js
Last active March 13, 2019 11:36
ember-number-count-animation
import Ember from 'ember';
export default Ember.Component.extend({
didInsertElement(){
this._super(...arguments);
/* Ember.run.next(()=>{
var countup = new CountUp();
console.log("run next");
@nagarajanpp8
nagarajanpp8 / components.count-hey.js
Created March 13, 2019 14:00
ember-count-up using 3rd party js
import Ember from 'ember';
export default Ember.Component.extend({
done(){
this.sendAction("onComplete");
}
});
@nagarajanpp8
nagarajanpp8 / components.count-up.js
Last active March 14, 2019 06:32
count-animation using concurrency-only
import Ember from 'ember';
import { task, timeout } from 'ember-concurrency';
const DEFAULT_ANIMATION_DURATION = 1000;
import DidChangeAttrs from 'ember-did-change-attrs';
export default Ember.Component.extend(DidChangeAttrs, {
startVal: 0,
didChangeAttrsConfig: {
attrs: ['endVal']
},
@nagarajanpp8
nagarajanpp8 / components.donut-chart.js
Last active March 17, 2019 10:29
donut-chart-with-realtime-data-update
import Ember from 'ember';
export default Ember.Component.extend({
});
@nagarajanpp8
nagarajanpp8 / controllers.application.js
Last active March 23, 2019 07:25
route-transistion-issue-example
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
@nagarajanpp8
nagarajanpp8 / controllers.application.js
Created April 9, 2019 12:46
Jquery number count animation
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
sample: false,
actions: {
aa(){
this.toggleProperty("sample");
$('.count').prop('Counter', 20).animate(
import Ember from 'ember';
export default Ember.Controller.extend({
jsonString: "",
actions:{
reg () {
//Your work