Skip to content

Instantly share code, notes, and snippets.

import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
@fhrbek
fhrbek / controllers.application.js
Last active April 20, 2016 10:32
Datetime range selector
import Ember from 'ember';
import DatetimeObject from '../datetime-input/datetime-object';
import DatetimeRangeObject from '../datetime-range-input/datetime-range-object';
export default Ember.Controller.extend({
appName: 'PE Datetime Range Selector Demo',
datetimeRange: DatetimeRangeObject.create(),
init () {
import Ember from 'ember';
const presets = [
['John', 'Doe'],
['<your first name>', '<your last name>'],
['John', '<your last name>'],
['', '']
];
export default Ember.Controller.extend({
@fhrbek
fhrbek / controllers.application.js
Last active April 14, 2016 13:01
DDAU Pattern - Immutable
import Ember from 'ember';
import Person from '../ddau-objects/person';
import Name from '../ddau-objects/name';
const presets = [
Person.create({
firstName: Name.create({value: 'John'}),
lastName: Name.create({value: 'Doe'})
}),
Person.create({
@fhrbek
fhrbek / controllers.application.js
Last active April 14, 2016 22:56
DDAU Pattern - Hybrid
import Ember from 'ember';
import Person from '../ddau-objects/person';
import Name from '../ddau-objects/name';
const presets = [
Person.create({
firstName: Name.create({value: 'John'}),
lastName: Name.create({value: 'Doe'})
}),
Person.create({
@fhrbek
fhrbek / controllers.application.js
Last active April 18, 2016 09:57
PE Datetime Range Selector - dev
import Ember from 'ember';
import DatetimeObject from '../datetime-input/datetime-object';
import DatetimeRangeObject from '../datetime-range-input/datetime-range-object';
export default Ember.Controller.extend({
appName: 'PE Datetime Range Selector Demo',
datetimeRange: DatetimeRangeObject.create(),
init () {
@fhrbek
fhrbek / controllers.application.js
Last active April 18, 2016 10:57
Datetime Range Picker with Chrono
import Ember from 'ember';
import DatetimeObject from '../datetime-input/datetime-object';
import DatetimeRangeObject from '../datetime-range-input/datetime-range-object';
export default Ember.Controller.extend({
appName: 'PE Datetime Range Selector Demo',
datetimeRange: DatetimeRangeObject.create(),
init () {
@fhrbek
fhrbek / controllers.application.js
Last active May 5, 2016 12:23
Datetime Range Picker - copy on change
import Ember from 'ember';
import DatetimeObject from '../datetime-input/datetime-object';
import DatetimeRangeObject from '../datetime-range-input/datetime-range-object';
export default Ember.Controller.extend({
appName: 'PE Datetime Range Selector Demo',
datetimeRange: DatetimeRangeObject.create(),
init () {
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
textSamples: [
[
'This is quite a long text',
'A short text',
'MMMMMMMMMMMMMMIIIIIIIIIIIIIII',