Skip to content

Instantly share code, notes, and snippets.

View feanor07's full-sized avatar

Alptug Dilek feanor07

  • Tekmetric
  • Ankara
View GitHub Profile
import Ember from 'ember';
export default Ember.Component.extend({
actions: {
progressUpdated(screenX, screenY) {
this.set('screenX', screenX);
this.set('screenY', screenY);
}
}
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
import Ember from 'ember';
const {computed, Component} = Ember;
const eachBy4 = Component.extend({
tagName:'',
subLists: computed('list', 'splitSize', function() {
let list = this.get('list');
let splitSize = 4;
let result = [];
export default function agreeTermsValidator() {
return (key, newValue, oldValue, changes, content) => {
if (newValue === true) {
return true;
}
return "You need to agree on Terms!";
}
}
import Ember from 'ember';
const {isBlank, computed} = Ember;
export default Ember.Component.extend({
nextText: 'Next',
prevText: 'Prev',
finalizeText: 'Finalize',
init() {
this._super(...arguments);
export default Ember.Component.extend({
foo: false,
bar() {
this.set('foo', true);
},
someService: Ember.inject.service('some-service'),
didInsertElement: function () {
@feanor07
feanor07 / components.my-button.js
Created May 26, 2017 14:37
so#44203599 - problem
import Ember from 'ember';
export default Ember.Component.extend({
});
@feanor07
feanor07 / components.my-button.js
Last active May 26, 2017 14:36 — forked from joshhornby/components.my-button.js
query example#so 44203599 - solution
import Ember from 'ember';
export default Ember.Component.extend({
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
import Ember from 'ember';
export default Ember.Component.extend({
tagName:''
});