Skip to content

Instantly share code, notes, and snippets.

View fuse-mars's full-sized avatar

Marcellin Nshimiyimana fuse-mars

View GitHub Profile
@fuse-mars
fuse-mars / controllers.application.js
Last active August 22, 2017 06:31
multiple actions on one input
import Ember from 'ember';
export default Ember.Controller.extend({
keyUpTriggered: false,
focusOutTriggered: false,
appName: 'Ember Twiddle',
actions: {
triggerKeyUp() { this.set('keyUpTriggered', true); },
triggerFocusOut() {
this.set('focusOutTriggered', true)
import Ember from 'ember';
export default Ember.Controller.extend({
});
@fuse-mars
fuse-mars / controllers.application.js
Last active August 27, 2016 11:35
ember-helpers-promise-1
import Ember from 'ember';
const {
Controller,
computed,
RSVP,
run
} = Ember;
export default Ember.Controller.extend({
appName: 'Asynchronously updating helper ',
valueHolder: Ember.Object.create({
@fuse-mars
fuse-mars / components.email-creator-ui.js
Created August 26, 2016 11:16
computed properties 1
import Ember from 'ember';
/**
* given first, last name
* create an email @example.com
*/
const {
computed
} = Ember;
export default Ember.Component.extend({
@fuse-mars
fuse-mars / components.entity-ui.js
Created August 24, 2016 04:50
javascript-tutorial-helpers
import Ember from 'ember';
export default Ember.Component.extend({
email: 'mars-1@fusemachines.com',
emailStatus: 'ACCEPT-ALL'
});
@fuse-mars
fuse-mars / components.email-list.js
Last active August 26, 2016 11:49
ember-component-helpers-1
import Ember from 'ember';
export default Ember.Component.extend({
});