Skip to content

Instantly share code, notes, and snippets.

import Ember from 'ember';
export default Ember.Component.extend({
forecastWeather:Ember.inject.service(),
willRender(){
let lat = this.get('lat');
let lng = this.get('lng');
this.get('forecastWeather').findWeatherCurrent(lat,lng).then(data => {
this.set('currents', data);
console.log(data);
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
handleResponse(params) {
this.get('model.item').then((item) => {
item.handleResponse(params);
});
},
actions: {
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
import Ember from 'ember';
export default Ember.Controller.extend({
queryParams: ['showSomething'],
});
import Ember from 'ember';
export default Ember.Component.extend({
});
import Ember from 'ember';
export default Ember.Controller.extend({
isAdmin: true,
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
selectedLanguages: [],
queryParams: ['selectedLanguages'],
init() {
this._super(...arguments);
},
@luxzeitlos
luxzeitlos / adapters.class.js
Created November 18, 2016 15:11
New Twiddle
import Ember from 'ember';
import DS from 'ember-data';
export default DS.JSONAPIAdapter.extend({
query (store, type, query) {
return new Ember.RSVP.Promise(resolve => {
Ember.run.later(() => resolve({
data: [{
id: 'Class one - '+query.month,
type: 'class',
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
actions: {
test() {
this.get('store').createRecord('owner', {
owner: 'hi',
}).save();
}
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});