Skip to content

Instantly share code, notes, and snippets.

import Ember from 'ember';
export default Ember.Component.extend({
});
import Ember from 'ember';
export default Ember.Controller.extend({
queryParams: ['names'],
test: Ember.inject.service(),
arr: Ember.computed.alias('test.arr'),
names: Ember.computed.oneWay('test.arrNames'),
appName: 'Ember Twiddle',
actions: {
import Ember from 'ember';
export default Ember.Controller.extend({
queryParams: [
'id'
],
id:'',
appName: 'Ember Twiddle',
actions:{
setId(){
@RakChamp25
RakChamp25 / controllers.application.js
Last active January 31, 2019 04:34
send function bubble
import Ember from 'ember';
export default Ember.Controller.extend({
actions : {
display()
{
alert('hi');
}
}
@RakChamp25
RakChamp25 / components.my-component.js
Last active January 29, 2019 05:05
loading button
import Ember from 'ember';
export default Ember.Component.extend({
});
import Ember from 'ember';
import { computed } from '@ember/object';
import { inject as service } from '@ember/service';
export default Ember.Controller.extend({
cart: computed(function() {
console.log('this');
return getOwner(this).lookup('service:shopping-cart');
})
});
@RakChamp25
RakChamp25 / controllers.application.js
Last active January 9, 2019 09:46
call funtion property from template
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
check(){
alert('done');
},
actions:{
callCheck(){
this.check();
@RakChamp25
RakChamp25 / controllers.application.js
Last active January 9, 2019 05:21
computed and observers
import Ember from 'ember';
import EmberObject, {
computed,
observer
} from '@ember/object';
export default Ember.Controller.extend({
firstName: 'Ajith',
lastName: 'Kannan',
captionName : 'ref',
@RakChamp25
RakChamp25 / controllers.application.js
Last active January 31, 2019 04:31
computed and observer
import Ember from 'ember';
import EmberObject, {
computed,
observer
} from '@ember/object';
export default Ember.Controller.extend({
firstName: 'Ajith',
lastName: 'Kannan',
fullName: computed('firstName', 'lastName', function() {
@RakChamp25
RakChamp25 / controllers.application.js
Last active January 9, 2019 05:43
observer and computed property
import Ember from 'ember';
import EmberObject, {
computed,
observer
} from '@ember/object';
export default Ember.Controller.extend({
firstName: 'Ajith',
lastName: 'Kanna',
captionName: 'ref',
fullName: computed('firstName', 'lastName', function() {