Skip to content

Instantly share code, notes, and snippets.

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>JS Bin</title>
<style id="jsbin-css">
.hour-ticks {
stroke: black;
stroke-width: 4;
import Ember from 'ember';
const { set } = Ember;
export default Ember.Controller.extend({
source: {memory:''},
bang(val) {
set(this, 'source.memory', parseInt(val, 10));
@computed(‘search’)
computed_decorator(search) {
throw Error(search)
},
computed_classic: Ember.computed(‘search’, function() {
const search = get(this, ‘search’);
throw Error(search)
}),
@H1D
H1D / components.sortable-item.js
Last active September 11, 2017 21:54
ember-sortable
export {default} from 'ember-sortable/components/sortable-item';
@H1D
H1D / controllers.application.js
Created September 11, 2017 12:49
controllers and actions
import Ember from 'ember';
export default Ember.Controller.extend({
is_sidebar_showed: false,
});
@H1D
H1D / controllers.application.js
Last active August 10, 2017 14:17
ArrayProxy some
import Ember from 'ember';
export default Ember.Controller.extend();
const ap = Ember.ArrayProxy.create({
content: []
});
console.log(ap.some)
console.log(ap.any)
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
@H1D
H1D / controllers.application.js
Created March 31, 2017 11:15
contextual components
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
@H1D
H1D / controllers.application.js
Last active January 12, 2017 15:28
route + serialize()
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
@H1D
H1D / controllers.application.js
Created January 9, 2017 13:16
dynamic templateName
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});