Skip to content

Instantly share code, notes, and snippets.

View locks's full-sized avatar
🌟
Ember Polaris

Ricardo Mendes locks

🌟
Ember Polaris
View GitHub Profile
import Controller from '@ember/controller';
import { computed } from '@ember/object';
const values = [
0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100
];
export default Controller.extend({
sliderIndex: 1,
@locks
locks / components.number1-problem.js
Last active February 2, 2019 10:22 — forked from jenweber/components.d3-trouble.js
Angle brackets bug reproduction
import Ember from 'ember';
export default Ember.Component.extend({
});
import Ember from 'ember';
import { computed, observer } from '@ember/object';
import { debounce } from '@ember/runloop';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
init() {
this._super(...arguments);
this.set('debouncedoutput', []);
@locks
locks / components.child-component.js
Last active September 21, 2018 10:07 — forked from gabrielgrant/components.child-component.js
Component template inheritance
import Ember from 'ember';
import Parent from './parent-component';
export default Parent.extend({
foo: 'baz'
});
@locks
locks / controllers.application.js
Last active April 13, 2018 23:57 — forked from chancancode/controllers.application.js
RFC#286 - let helper
import Ember from 'ember';
const { computed } = Ember;
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
post: Object.freeze({
title: "Using the let helper",
content: "Using the let helper is straightforward. You just copy the code samples from the documentation."
@locks
locks / components.my-component.js
Last active April 13, 2018 07:53 — forked from lolmaus/components.my-component.js
classNames / classNameBindings
import Ember from 'ember';
export default Ember.Component.extend({
classNameBindings: ['colorBoolInternal:purple'],
});
Tada! I'm a nice loading template that gets to be loaded! Duh!
import Ember from 'ember';
export default Ember.Controller.extend({
appName: false
});
import Ember from 'ember';
const {computed, get, isEmpty, isBlank, set} = Ember;
export default Ember.Component.extend({
name: null,
slug: null,
init(){
this._super(...arguments);
@locks
locks / components.my-fieldset.js
Created January 10, 2018 11:10 — forked from morgaan/components.option-picker.js
unclosed-element-workaround
import Ember from 'ember';
export default Ember.Component.extend({
});