Skip to content

Instantly share code, notes, and snippets.

import Ember from 'ember';
export default Ember.Controller.extend({
getValue(){
var a = 7 * 2;
return a;
},
getResult(){
var result = this.getValue(); // result is not function
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
import Ember from 'ember';
export default Ember.Component.extend({
tagName: '',
didInsertElement() {
document.getElementById('textarea').focus();
}
});
import Ember from 'ember';
export default Ember.Component.extend({
actions: {
showVideo(vid) {
this.set('videoId', vid);
this.set('modalIsOpen', true);
}
}
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
import Ember from 'ember';
export default Ember.Component.extend({
selected: [],
actions: {
select(id) {
// this is a *bit* ugly because the child object has no relation to the parent. So there is actually not a *easy* way to get the right parent or to know if its a child or a parent.
// so this code basically gives us the array of elements that are valid selections.
// if the clicked element is a parent thats all parents (so this.data)
@luxzeitlos
luxzeitlos / adapters.genre.js
Created October 16, 2018 19:20
New Twiddle
import DS from 'ember-data';
export default DS.Adapter.extend({
findAll() {
return {
genres: [
{"id":1,"name":"Action"},
{"id":2,"name":"Adventure"},
{"id":3,"name":"Animation"},
{"id":4,"name":"Comedy"},
import Ember from 'ember';
import Mixin from '@ember/object/mixin';
const Foo = Mixin.create({
handleReponse:{
colorURL(c){
this.clean(c);
},
clean(c){
alert(c);
import Ember from 'ember';
export default Ember.Component.extend({
actions: {
bar() {
if(this.foo) {
this.foo(...arguments);
}
}
}
bind-key -T copy-mode-vi MouseDragEnd1Pane send-keys -X copy-pipe-and-cancel "xsel -i --clipboard"
bind-key -T copy-mode-vi Enter send-keys -X copy-pipe-and-cancel "xsel -i --clipboard"
bind ] run-shell "xsel --clipboard | tmux load-buffer - ; tmux paste-buffer"