Skip to content

Instantly share code, notes, and snippets.

import Ember from 'ember';
export default Ember.Component.extend({
init() {
console.log('init');
this._super(...arguments);
this.set('currentIndex', this.get('index'));
},
didUpdateAttrs() {
// console.log('updateAttrs');
import Ember from 'ember';
const { get } = Ember;
export default Ember.Component.extend({
classNames:['drag-item']
});
import Ember from 'ember';
export default Ember.Component.extend({
init() {
this._super(...arguments);
Ember.run.scheduleOnce('sync', this,() =>{
this.set('content', [1,2]);
});
}
import Ember from 'ember';
export default Ember.TextArea.extend({
_previousHeight: 0,
didInsertElement() {
this._super(...arguments);
this.input();
},
input() {
let element = this.element;
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
init() {
this._super(...arguments);
this.func();
},
func() {
console.log('asdf');
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
@siva-sundar
siva-sundar / components.my-component.js
Last active May 18, 2016 09:45
auto-complete scroll test
import Ember from 'ember';
export default Ember.Component.extend({
didInsertElement() {
this._super(...arguments);
this.$('input').focus();
},
focusOut() {
console.log(true);
}
import Ember from 'ember';
export default Ember.Component.extend({
});
import Ember from 'ember';
export default Ember.TextArea.extend({
initialPaddingTop: null,
initialPaddingBottom: null,
initialHeightPerRow: null,
selectionDone: false,
didInsertElement() {
this._super(...arguments);
import Ember from 'ember';
var t = Ember.LinkComponent.extend({
init() {
this._super(...arguments);
debugger;
//console.log(this, this.get('targetRouteName'));
},
targetRouteName: Ember.computed({
get() {