UNPKG

typescript-closure-tools

Version:

Command-line tools to convert closure-style JSDoc annotations to typescript, and to convert typescript sources to closure externs files

121 lines (112 loc) 2.92 kB
/// <reference path="titanium.d.ts" /> function test_window() { var window: Ti.UI.Window = Ti.UI.createWindow({ title: 'Test', backgroundColor: 'white', borderRadius: 10 }); window.setBackgroundColor('blue'); window.opacity = 0.92; var matrix = Ti.UI.create2DMatrix().scale(1.1, 1); window.transform = matrix; var label: Ti.UI.Label; label = Ti.UI.createLabel({ color: '#900', text: 'Simple label' }); label.textAlign = Ti.UI.TEXT_ALIGNMENT_LEFT; label.setWidth(Ti.UI.SIZE); label.setHeight(Ti.UI.SIZE); window.add(label); window.open(); } function test_tableview() { var data = []; for (var i = 0; i < 10; i++) { var row = Ti.UI.createTableViewRow(); var label = Ti.UI.createLabel({ left: 10, text: 'Row ' + (i + 1) }); var image = Ti.UI.createImageView({ url: 'KS_nav_ui.png' }); var button = Ti.UI.createButton({ right: 10, height: 30, width: 80, title: 'Button example' }); row.add(label); row.add(image); row.add(button); data.push(row); } var table = Ti.UI.createTableView({ data: data, style: Ti.UI.iPhone.TableViewStyle.PLAIN }); } function test_fs() { var imageDir = Ti.Filesystem.getFile(Ti.Filesystem.applicationDataDirectory + 'downloaded_images'); if (!imageDir.exists()) { imageDir.createDirectory(); } var data: Ti.Blob; var imageFile = Ti.Filesystem.getFile(imageDir.resolve() + 'image.jpg'); if (!imageFile.write(data)) { Ti.UI.createAlertDialog({ message: 'IO Error' }).show(); } imageFile = null; imageDir = null; } function test_network() { var url = "http://www.appcelerator.com"; var client = Ti.Network.createHTTPClient({ // function called when the response data is available onload : function(e) { alert(this.responseText); }, // function called when an error occurs, including a timeout onerror : function(e) { alert(e.rror); }, timeout : 5000 // in milliseconds }); // Prepare the connection. client.open('GET', url); // Send the request. client.send(); } function test_map() { var win = Ti.UI.createWindow(); var mountainView = Ti.Map.createAnnotation({ animate: true, leftButton: '../images/appcelerator_small.png', myid: 1 }); mountainView.setLatitude(37.390749); mountainView.setLongitude(-122.081651); mountainView.setTitle('Appcelerator'); mountainView.setSubtitle('Mountain View, CA'); mountainView.setPincolor(Ti.Map.ANNOTATION_RED); var mapview = Ti.Map.createView({ mapType: Ti.Map.STANDARD_TYPE, region: { latitude:37.390749, longitude:-122.081651, latitudeDelta:0.01, longitudeDelta:0.01}, animate:true, }); mapview.regionFit = true; mapview.userLocation = true; mapview.annotations = [mountainView]; mapview.addEventListener('click', function(evt?) { if (evt.clicksource === 'leftButton' || evt.clicksource === 'leftPane') { alert(evt.title + ' left button clicked'); } }); win.add(mapview); win.open(); }