Skip to content

Instantly share code, notes, and snippets.

View workmanw's full-sized avatar

Wesley Workman workmanw

View GitHub Profile
@workmanw
workmanw / components.test-one.js
Created December 10, 2016 13:53 — forked from 3AHAT0P/components.test-one.js
Ember 2.10.0 - Bug with inline styles
import Ember from 'ember';
export default Ember.Component.extend({
attributeBindings: 'style'.w(),
init() {
this._super(...arguments);
Ember.run.later(this, () => {
this.set('isVisible', true);
}, 5000);
import Ember from 'ember';
export default Ember.Component.extend({
tagName: 'input',
attributeBindings: [ 'type', 'value', 'placeholder', 'data-stripe', 'name' ],
type: 'text',
_sanitizedValue: undefined,
input() { this._handleChangeEvent(); },
change() { this._handleChangeEvent(); },
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Ember Twiddle'
});
@workmanw
workmanw / pr.md
Created March 25, 2013 12:34 — forked from piscisaureus/pr.md

Locate the section for your github remote in the .git/config file. It looks like this:

[remote "origin"]
	fetch = +refs/heads/*:refs/remotes/origin/*
	url = git@github.com:joyent/node.git

Now add the line fetch = +refs/pull/*/head:refs/remotes/origin/pr/* to this section. Obviously, change the github url to match your project's URL. It ends up looking like this:

var B = {
foo: function (original) {
console.log("Foo B");
original();
}.enhance()
};
var C = {
foo: function () {
console.log("Foo C");
var g = require('../garcon/lib/garçon');
var myapp;
var combineScripts = false;
//var shouldBuild = false;
//var stdHtmlBody = [
//'<div id="loading">',
//'<p id="loading">',
//'Loading…',
var g = require('../garcon/lib/garçon');
var server = g.Server.create({proxyHost: 'localhost', proxyPort: 8080});
var myapp;
var shouldBuild = false;
var stdHtmlBody = [
 '<div id="loading">',
   '<p id="loading">',
   'Loading…',
@workmanw
workmanw / gist:1419845
Created December 1, 2011 21:03 — forked from tim-evans/gist:1419818
hashFor & guidFor optimizations
diff --git a/frameworks/runtime/core.js b/frameworks/runtime/core.js
index 2d12957..4b553f4 100644
--- a/frameworks/runtime/core.js
+++ b/frameworks/runtime/core.js
@@ -316,8 +316,6 @@ SC.mixin(/** @scope window.SC.prototype */ {
guidKey: "SproutCore" + ( SC.VERSION + Math.random() ).replace( /\D/g, "" ),
// Used for guid generation...
- _guidPrefixes: {"number": "nu", "string": "st"},
- _guidCaches: {"number": {}, "string": {}},
@workmanw
workmanw / followup.handlebars
Created November 30, 2011 17:02 — forked from lxcodes/followup.handlebars
Trouble With Sproutcore Template Views inside Core
<div>
Hello, <b>{{text}}</b>!
</div>
@workmanw
workmanw / tasks.js
Created July 22, 2011 17:41 — forked from tritchey/tasks.js
filtering
ScaleUI.taskTagController = SC.ArrayController.create(
/** @scope ScaleUI.taskTagController.prototype */ {
queuedTasks: function() {
return content.filterProperty('state', TaskState.QUEUED);
}.property('@each.state').cacheable(),
runningTasks: function() {
return content.filterProperty('state', TaskState.RUNNING);
}.property('@each.state').cacheable(),