Skip to content

Instantly share code, notes, and snippets.

@raybelisle
raybelisle / app.js
Last active August 29, 2015 13:56
Replace the colors at pixel level with a different color in Titanium
var currentColor = [255,255,255]; //default color is white
var wv = Ti.UI.createWebView({
url : '/html/canvas.html',
height : 500,
width : 500,
visible : false
});
function changeSignatureColor(e) {
@raybelisle
raybelisle / index.js
Created August 25, 2017 22:55
Alloy ListView Template Example - Showing a message when no data is available
function updateListView(records) {
if (records === 0) {
var item = $.postsList.sections[0].getItemAt(0);
item.template = 'noDataTemplate';
$.postsList.sections[0].updateItemAt(0, item);
} else {
var item = $.postsList.sections[0].getItemAt(0);
item.template = 'zero';
$.postsList.sections[0].updateItemAt(0, item);
}
@raybelisle
raybelisle / index.js
Created August 25, 2017 23:07
Alloy ListView Template with changes
function updateListView(records) {
if (records === 0) {
var item = $.postsList.sections[0].getItemAt(0);
item.template = 'noDataTemplate';
$.postsList.sections[0].updateItemAt(0, item);
} else {
var item = $.postsList.sections[0].getItemAt(0);
item.template = 'zero';
$.postsList.sections[0].updateItemAt(0, item);
}
@raybelisle
raybelisle / index.js
Created August 25, 2017 23:15
Alloy Data Binding with ListViews — Part 2 - Full Example
function updateListView(records) {
if (records === 0) {
var item = $.postsList.sections[0].getItemAt(0);
item.template = 'noDataTemplate';
$.postsList.sections[0].updateItemAt(0, item);
} else {
var item = $.postsList.sections[0].getItemAt(0);
item.template = 'zero';
$.postsList.sections[0].updateItemAt(0, item);
}