Skip to content

Instantly share code, notes, and snippets.

View gokatz's full-sized avatar
🎯
Focusing

Gokul Kathirvel gokatz

🎯
Focusing
View GitHub Profile
import Ember from 'ember';
import TestFile from 'twiddle/file';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
actions: {
testaction() {
this.testing();
}
}
import Ember from 'ember';
import testMixin from 'twiddle/file';
export default Ember.Component.extend(testMixin, {
getName: Ember.computed(function() {
let name = this.get('myService').testName;
console.log('GK', name);
return 'gokul';
})
});
@gokatz
gokatz / 0_reuse_code.js
Created September 14, 2017 06:22
Here are some things you can do with Gists in GistBox.
// Use Gists to store code you would like to remember later on
console.log(window); // log the "window" object to the console
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
firstName: 'Alex',
lastName: 'Matchneer',
fullName: auto(get =>
import Ember from 'ember';
import scss from '../styles/app';
export default Ember.Controller.extend({
init() {
this._super(...arguments);
Sass.compile(scss, function(result) {
Ember.$('head').append(`<style>${result.text}</style>`);
});
},
@gokatz
gokatz / controllers.application.js
Last active October 2, 2018 06:58 — forked from knownasilya/controllers.application.js
Route Transition Issue
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
queryParams: ['archived'],
archived: false
});
@gokatz
gokatz / auto-bind
Created February 19, 2019 04:01 — forked from theseyi/auto-bind.js
auto-bind
import { action } from '@ember-decorators/object';
export default class AutoBind {
end = false;
constructor() {
window.addEventListener('beforeunload', this.onDestroy);
}
@action
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
init() {
this._super(...arguments);
console.log(Ember.VERSION);
}
});
import Ember from 'ember';
export default Ember.Component.extend({
});
@gokatz
gokatz / components.my-component.js
Last active May 30, 2019 13:14 — forked from RakChamp25/components.my-component.js
ember nested query params issue
import Ember from 'ember';
import { inject as service } from '@ember/service';
export default Ember.Component.extend({
router: service(),
actions: {
transitionToChild() {
debugger;
this.router.transitionTo('parent.child', { queryParams: { other_id : 1 } })
}