Skip to content

Instantly share code, notes, and snippets.

View cbou's full-sized avatar
🎯
Focusing

charles bourasseau cbou

🎯
Focusing
  • Pidoco GmbH
  • Berlin
View GitHub Profile
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
import Ember from 'ember';
//import _moment from 'ember-moment/computeds/moment';
//import format from 'ember-moment/computeds/format';
//import locale from 'ember-moment/computeds/locale';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
/*moment: Ember.inject.service(),
createdOn: new Date('01/02/2016'),
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
init: function() {
var pages = Array.from({length: 280}, (_, n) => n).map(function(n) {
return {name: `page${n}`};
});
this.set('pages', pages);
@cbou
cbou / controllers.application.js
Created July 31, 2018 09:39
power select leak
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
showPowerSelect: true,
names: ['Stefan', 'Miguel', 'Tomster', 'Pluto'],
actions: {
foo() { },
toggleShow() {
this.set('showPowerSelect', !this.get('showPowerSelect'));
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
store: Ember.inject.service(),
init: function() {
var folder = this.get('store').find('folder', 1);
var item = this.get('store').find('item', 1);
import Ember from 'ember';
import { translationMacro as t } from "ember-i18n";
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
i18n: Ember.inject.service(),
init: function() {
console.log(this.get('i18n').t('plural', {count: 1}).toString());
console.log(this.get('i18n').t('plural', {count: 0}).toString());
console.log(this.get('i18n').t('plural', {count: 1}).toString());
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
store: Ember.inject.service(),
init: function() {
this.get('store').pushPayload({
folder: {
id: 1,
import Ember from 'ember';
Ember.onerror = function (error) {
console.log('Error: ' + error);
}
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
initDeferred: Ember.on('init', function() {
import Ember from 'ember';
export default Ember.Component.extend({
actions: {
hello: function() {
this.sendAction('rejectModal');
}
}
});
@cbou
cbou / controllers.application.js
Created January 29, 2018 18:32
redirect-produces-error
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});