Skip to content

Instantly share code, notes, and snippets.

import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
actions:{
numberValidate(value){
this.send('numberValidateInRoute',value);
//check for condition before focussing.
Ember.$('.input1')[0].focus()
}
import Ember from 'ember';
export default Ember.Component.extend({
fldName:'first name'
});
@kumkanillam
kumkanillam / controllers.application.js
Last active August 10, 2017 10:43
transition.abort clearing queryParams
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
import Ember from 'ember';
export default Ember.Controller.extend({
editState: Ember.inject.service(),
appName: 'Ember Twiddle',
actions: {
showJournal(journalId) {
this.set('editState.selectedJournal',this.get('model').findBy('id',journalId));
console.log('Yes ',this.get('editState.selectedJournal'));
}
@kumkanillam
kumkanillam / components.my-child.js
Created August 7, 2017 09:56 — forked from 3gwebtrain/components.my-child.js
Calling parent action from child
import Ember from 'ember';
export default Ember.Component.extend({
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
queryParams:['search'],
actions:{
onSearch(value){
//this is where it will start transitioning. it will call model hook.
this.set('search',value);
}
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
stuff:[2,3,4],
actions:{
insert(){
this.get('stuff').unshiftObject(1);
}
}
import Ember from 'ember';
export default Ember.Component.extend({
selectedIndex:undefined,
actions:{
changeSelectedIndex(index){
this.set('selectedIndex',index);
}
}
});