Skip to content

Instantly share code, notes, and snippets.

@golampo
golampo / controllers.application\.js
Last active March 16, 2021 04:19
3.23.0 willTransition queryParams bug
import Controller from '@ember/controller';
export default class ApplicationController extends Controller {
appName = 'Ember Twiddle';
}
@golampo
golampo / components.video-player.js
Last active August 7, 2019 20:42 — forked from chadhietala/controllers.application.js
Workspace routing - v2
import Ember from 'ember';
let initCount = 1;
export default Ember.Component.extend({
init() {
this._super(...arguments);
this.initCount = initCount++;
},
});
import Ember from 'ember';
export default Ember.Component.extend({
});
@golampo
golampo / controllers.application.js
Created April 4, 2019 14:21
Workspace routing - wormhole
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
@golampo
golampo / controllers.application.js
Last active August 7, 2019 16:22
Workspace routing - v1
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
@golampo
golampo / controllers.application.js
Last active December 14, 2018 17:34
ember-lifeline - cancelPoll not working
import Ember from 'ember';
import { runTask, pollTask, cancelPoll } from 'ember-lifeline';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
count: 0,
actions: {
startPoll() {
@golampo
golampo / controllers.application.js
Last active October 19, 2018 23:16 — forked from yatinranadive/controllers.application.js
Retry aborted transition
import Ember from 'ember';
export default Ember.Controller.extend({
abortedTransition: undefined,
actions: {
navigate() {
this.transitionToRoute('success');
},
import Ember from 'ember';
export default Ember.Component.extend({
});
import Ember from 'ember';
export default Ember.Component.extend({
tagName: 'li',
classNames: ['actions-menu__item'],
actions: {
bookmark() {
Ember.tryInvoke(this, 'onBookmark');
@golampo
golampo / components.cards.actions-menu.js
Last active October 27, 2017 16:30
Entity Card - v2
import Ember from 'ember';
export const actionTypes = {
bookmark: 'bookmark',
share: 'share',
markAsDone: 'markAsDone',
custom: 'custom'
};
export const apiActionTypes = {