Skip to content

Instantly share code, notes, and snippets.

@cdaringe
cdaringe / index.js
Created March 6, 2015 20:04
requirebin sketch
var FormView = require('ampersand-form-view');
var InputView = require('ampersand-input-view');
var formEl = document.createElement('form');
formEl.id = 'myForm';
var inputContainer = document.createElement('div');
inputContainer.id = 'inputContainer';
formEl.appendChild(inputContainer);
@cdaringe
cdaringe / index.js
Last active August 29, 2015 14:16
requirebin sketch
var Collection = require('ampersand-collection');
var data = [
{
a: 'a',
b: 'auntie t\s'
}, {
a: 'b',
b: 'supreme'
}, {
a: 'c',
@cdaringe
cdaringe / index.js
Created February 25, 2015 16:20
requirebin sketch
var State = require('ampersand-state');
var MyState = State.extend({
props: {
myDate: {
type: 'date',
default: null
}
}
});
@cdaringe
cdaringe / index.js
Created February 25, 2015 16:20
requirebin sketch
var State = require('ampersand-state');
var MyState = State.extend({
props: {
myDate: {
type: 'date',
default: null
}
}
});
@cdaringe
cdaringe / index.js
Created February 24, 2015 20:36
requirebin sketch
var State = require('ampersand-state');
var MyState = State.extend({
props: {
myDate: {
type: 'date',
default: null
}
}
});
@cdaringe
cdaringe / configuration.h
Created February 17, 2015 12:17
cOssel configuration.h
#ifndef CONFIGURATION_H
#define CONFIGURATION_H
// This configuration file contains the basic settings.
// Advanced settings can be found in Configuration_adv.h
// BASIC SETTINGS: select your board type, temperature sensor type, axis scaling, and endstop configuration
// User-specified version info of this build to display in [Pronterface, etc] terminal window during
// startup. Implementation of an idea by Prof Braino to inform user that any changes made to this
// build by the user have been successfully uploaded into firmware.
@cdaringe
cdaringe / index.js
Last active August 29, 2015 14:15
requirebin sketch
var FormView = require('ampersand-form-view');
var SelectView = require('ampersand-select-view');
var MyForm = FormView.extend({
validCallback: function (valid) {
if (valid) {
console.log('The form is valid!');
} else {
/**
* THIS IS EXECUTED on first render
@cdaringe
cdaringe / index.js
Last active August 29, 2015 14:14
requirebin sketch
var View = require('ampersand-view');
var ViewSwitcher = require('ampersand-view-switcher');
var domready = require('domready');
var MySubView = View.extend({
props: { data: 'string'},
template: [
'<div>',
'<span>suuuper subview</span><br/>',
'<div data-hook="data"></div>',
@cdaringe
cdaringe / index.js
Created January 15, 2015 22:51
requirebin sketch
// require() some stuff from npm (like you were using browserify)
// and then hit Rebuild to run it on the right
var View = require('ampersand-view');
var State = require('ampersand-state');
var domready = require('domready');
var MyState = State.extend({
props: {
log: 'string'
}
@cdaringe
cdaringe / index.js
Last active August 29, 2015 14:13
requirebin sketch
var View = require('ampersand-view');
var State = require('ampersand-state');
var domready = require('domready');
var MyState = State.extend({
props: {
log: 'string'
}
});