Skip to content

Instantly share code, notes, and snippets.

View grapho's full-sized avatar

Seth Wright grapho

  • Subtle Medical Inc.
  • San Diego, CA
View GitHub Profile
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
@grapho
grapho / ember-faq-ideas.txt
Last active October 6, 2016 15:23
Ember FAQs
How can I save more than one record at once?
Why won't my computed property re-compute?
How can I access a controller property from another route/controller?
What options do I have for refactoring/removing an observer?
Can I pass extra params to a model.save()? How can I perform non-crud actions with ember-data?
How do I get the current model in a route?
Why is disabled (or any attribute) always true? Passing string instead of a property
How do I style the base ember-view?
Why is my controller model property null? Calling super when overwriting ember hooks
Why can't I access an injected service property? use getters.
@grapho
grapho / components.my-component.js
Last active February 15, 2017 21:51
Timepicker
import Ember from 'ember';
export default Ember.Component.extend({
didInsertElement() {
this._super(...arguments);
this.$('input').timepicker({
timeFormat: 'h:mm:ss p',
change(datetime) {
let time = datetime.toTimeString()
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
import Ember from 'ember';
export default Ember.Component.extend({
isFormValid: false,
childInputs: [],
actions: {
logChildViews: function() {
//do stuff
},
registerChild(component) {
@grapho
grapho / controllers.application.js
Last active October 3, 2016 13:16
New Twiddle
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
@grapho
grapho / controllers.application.js
Last active September 7, 2016 18:32
Changeset Test
import Ember from 'ember';
export default Ember.Controller.extend({
init() {
this.fauxModel = Ember.Object.create({
foo: "foo",
bar: "bar",
baz: "baz",
street: "Street",
import Ember from 'ember';
export default Ember.Component.extend({
});
@grapho
grapho / components.general-info.js
Last active October 4, 2016 00:02
Elsewhere Active Component
import Ember from 'ember';
export default Ember.Component.extend({
meta: Ember.inject.service('general-info-meta'),
didInsertElement() {
this._super(...arguments);
console.log('General Info Rendered');
}
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
names: ['a', 'b']
});