This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import Component from '@glimmer/component'; | |
import { tracked } from '@glimmer/tracking'; | |
class Foo { | |
@tracked _bar = '1'; | |
get bar() { | |
return this._bar; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import Controller from '@ember/controller'; | |
export default class ApplicationController extends Controller { | |
appName = 'Ember Twiddle'; | |
constructor() { | |
super(...arguments); | |
// events keyup stop when VO is enabled | |
window.addEventListener('keydown', function(e) { | |
console.log('onKeyUp', e); | |
}) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Available variables: | |
// - Machine | |
// - interpret | |
// - assign | |
// - send | |
// - sendParent | |
// - spawn | |
// - raise | |
// - actions |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import Ember from 'ember'; | |
import EmberObject from 'ember-object'; | |
export default Ember.Component.extend({ | |
str: '', | |
didInsertElement() { | |
var str = ''; | |
var fields = { | |
hello: 'bonjour', |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import Ember from 'ember'; | |
import set from 'ember-metal/set'; | |
export default Ember.Component.extend({ | |
flagValue: Ember.computed( ()=>[{value: '0'}, {value: '0'}, {value: '0'}]), | |
hashValue: Ember.computed('flagValue.@each.value', function() { | |
console.log('hashValue: ', this.get('flagValue')); | |
return `computed ${this.get('flagValue').mapBy('value')}`; | |
}), |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/*jshint node:true*/ | |
/* global require, module */ | |
var EmberAddon = require('ember-cli/lib/broccoli/ember-addon'); | |
module.exports = function(defaults) { | |
var app = new EmberAddon(defaults, { | |
// Add options here | |
babel:{ | |
includePolyfill: false, | |
comments: false, |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<meta charset="utf-8"> | |
<style> | |
.node { | |
stroke: #fff; | |
stroke-width: 2px; | |
} | |
.link { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import THREE from 'three'; | |
export class MeshBasicTintMaterial extends THREE.ShaderMaterial { | |
constructor(parameters) { | |
parameters = parameters || {}; | |
var defines = {}; | |
var uniforms = THREE.UniformsUtils.merge( [ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import THREE from 'three'; | |
export class MeshBasicMaterialCopy extends THREE.ShaderMaterial { | |
constructor(parameters) { | |
parameters = parameters || {}; | |
var defines = {}; | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import THREE from 'three' | |
export class MeshBasicMaterialCopy extends THREE.ShaderMaterial { | |
constructor(parameters) { | |
parameters = parameters || {} | |
super( | |
{ | |
uniforms: THREE.UniformsUtils.merge( [ |
NewerOlder