Skip to content

Instantly share code, notes, and snippets.

View ro0gr's full-sized avatar

Ruslan Hrabovyi ro0gr

  • LigaDigital
  • Kyiv
View GitHub Profile
import Ember from 'ember';
export default Ember.Component.extend({
classNameBindings: ['isNegative:is-negative:is-positive'],
isNegative: Ember.computed(function() {
return this.value < 0;
})
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
@ro0gr
ro0gr / controllers.application.js
Last active February 28, 2017 07:48
Inline if and hash
import Ember from 'ember';
const { set } = Ember;
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
init() {
this.renderFirst = false;
},
@ro0gr
ro0gr / components.html-element.js
Created March 9, 2017 10:01
contextual-hash-example
import Ember from 'ember';
export default Ember.Component.extend({
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
@ro0gr
ro0gr / components.routable-tabs.js
Last active March 12, 2017 21:31
routable-tabs
import Ember from 'ember';
import layout from '../templates/components/routable-tabs';
export default Ember.Component.extend({
classNameBindings: ['blockName'],
layout,
blockName: 'routable-tabs',
@ro0gr
ro0gr / controllers.application.js
Last active March 20, 2017 16:26
loosing query params in intermediateTransition
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
@ro0gr
ro0gr / components.my-component.js
Last active March 30, 2017 10:37
closure-actions-demo
import Ember from 'ember';
export default Ember.Component.extend({
});
@ro0gr
ro0gr / router.js
Last active April 7, 2017 12:17
invalid-active-link-on-error
import Ember from 'ember';
import config from './config/environment';
const Router = Ember.Router.extend({
location: 'none',
rootURL: config.rootURL
});
Router.map(function() {
this.route('my-route', {path: '/'});
@ro0gr
ro0gr / controllers.application.js
Last active August 19, 2017 10:43
qunit-pauseTest
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});