widgets/switchfield/views/widget.xml
<Alloy>
<TableViewRow id="container">
<Label id="label"/>
<Switch id="switchControl" onChange="change"/>
</TableViewRow>
</Alloy>
".container": { | |
backgroundColor:"white" | |
}, | |
"#header": { | |
top: 0, | |
height: 40, | |
backgroundColor: 'yellow' | |
}, |
var args = arguments[0] || {}; | |
var event = args.event; | |
var parent = args.parent; | |
$.addEventListener('swipe', function(e) { | |
parent.swipe(e); | |
} |
var styles = require('styles'); | |
// creates { color: 'blue', font: { fontSize: 16 }, textAlign: 'right' } | |
var usernameLabel = Ti.UI.createLabel(_.defaults({ | |
textAlign: 'right' | |
}, styles.style_classes.Label, styles.style_ids.username_label)); |
var webgl = require('appersonlabs.webgl'); | |
var win = Ti.UI.createWindow({ | |
backgroundColor:'#ccc' | |
}); | |
var canvas = webgl.createCanvasView({ | |
height: Ti.Platform.displayCaps.platformHeight, | |
width: Ti.Platform.displayCaps.platformWidth, | |
backgroundColor: 'white' |
widgets/switchfield/views/widget.xml
<Alloy>
<TableViewRow id="container">
<Label id="label"/>
<Switch id="switchControl" onChange="change"/>
</TableViewRow>
</Alloy>
var toolbar = Ti.UI.iOS.createToolbar({ | |
bottom: 0, | |
left: 0, | |
right: 0, | |
width: Ti.UI.FILL, | |
barColor: 'transparent', | |
translucent: true, | |
backgroundGradient: { | |
type: 'linear', | |
colors: [ |
// semi-contrived example: adding a count() function to SQL collections which doesn't | |
// load all of the models. | |
// Alloy/lib/alloy/sync/sql.js | |
function Count() { | |
var table = model.config.adapter.collection_name; | |
var sql = 'SELECT * FROM '+table; | |
var rs = db.execute('SELECT COUNT(*) FROM '+table); | |
return rs.isValidRow() ? rs.field(0) : 0; |
var server = require('com.obscure.titouchdb'), | |
db = server.databaseNamed('mydb'); | |
var doc = db.untitledDocument() | |
var result = doc.putProperties({ | |
foo: 10, | |
bar: 'a string', | |
x: [1,2,3,4] | |
}); |
var client = require('couch_client').CouchClient('http://foo.iriscouch.com'); | |
var db = client.database('mydb'); | |
db.create(); // if not already created | |
var document = { | |
x: 10, | |
y: 'some string', | |
foo: [1, 2, 3] | |
}; |
{ | |
"_id": "_design/configs", | |
"_rev": "4-a0b96a31984e1267e6ecf46302744451", | |
"views": { | |
"subnet": { | |
"map": "function(doc) {\n emit(null, doc);\n};" | |
} | |
}, | |
"lists": { |