Skip to content

Instantly share code, notes, and snippets.

import Ember from 'ember';
export default Ember.Controller.extend({
src: 'http://jell.yfish.us/media/jellyfish-3-mbps-hd-h264.mkv',
controls: true,
actions: {
canplay() {
console.log('video ready');
},
@camskene
camskene / components.x-inner.js
Created April 28, 2017 05:14
spacebar vs enter
import Ember from 'ember';
export default Ember.Component.extend({
tagName: 'button',
});
import Ember from 'ember';
export default Ember.Component.extend({
tagName: '',
});
@camskene
camskene / components.my-component-body.js
Last active June 12, 2018 18:00
Toggle local dropdown
import Ember from 'ember';
export default Ember.Component.extend({
});
import Ember from 'ember';
export default Ember.Component.extend({
tagName: '',
});
@camskene
camskene / controllers.application.js
Last active September 20, 2017 16:15
New Twiddle
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
});
import Ember from 'ember';
export default Ember.Component.extend({
configuration: undefined,
actions: {
onExpand(item) {
item.toggleProperty('isExpanded');
},
},
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
myAccordianConfig: Ember.computed(function() {
return [
{
label: 'numero uno',
isExpanded: false,
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
accordion: Ember.inject.service(),
actions: {
expandAll() {
let accordion = this.get('accordion');
console.log('accordion', accordion);
console.log('expand all');
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
accordion: Ember.inject.service(),
actions: {
expandAll() {
let accordion = this.get('accordion');
console.log('accordion', accordion);
console.log('expand all');