typescript-closure-tools
Version:
Command-line tools to convert closure-style JSDoc annotations to typescript, and to convert typescript sources to closure externs files
1,300 lines (1,294 loc) • 235 kB
TypeScript
// Type definitions for Titanium Movile 3.1.3.GA
// Project: http://www.appcelerator.com/
// Definitions by: Airam Rguez <https://github.com/airamrguez/>
// Definitions: https://github.com/borisyankov/DefinitelyTyped
// This file has been automatically generated.
declare module Ti {
export var bubbleParent : boolean;
export var buildDate : string;
export var buildHash : string;
export var userAgent : string;
export var version : number;
export function addEventListener (name: string, callback: (...args : any[]) => any) : void;
export function applyProperties (props: Dictionary<Object>) : void;
export function createBuffer (params: CreateBufferArgs) : Ti.Buffer;
export function fireEvent (name: string, event: Dictionary<Object>) : void;
export function getBubbleParent () : boolean;
export function getBuildDate () : string;
export function getBuildHash () : string;
export function getUserAgent () : string;
export function getVersion () : number;
export function include (name: string) : void;
export function removeEventListener (name: string, callback: (...args : any[]) => any) : void;
export function setBubbleParent (bubbleParent: boolean) : void;
export function setUserAgent (userAgent: string) : void;
export module XML {
export var bubbleParent : boolean;
export function addEventListener (name: string, callback: (...args : any[]) => any) : void;
export function applyProperties (props: Dictionary<Object>) : void;
export function fireEvent (name: string, event: Dictionary<Object>) : void;
export function getBubbleParent () : boolean;
export function parseString (xml: string) : Ti.XML.Document;
export function removeEventListener (name: string, callback: (...args : any[]) => any) : void;
export function serializeToString (node: Ti.XML.Node) : string;
export function setBubbleParent (bubbleParent: boolean) : void;
export interface Entity extends Ti.XML.Node {
notationName : string;
publicId : string;
systemId : string;
getNotationName () : string;
getPublicId () : string;
getSystemId () : string;
}
export interface Node extends Ti.Proxy {
ATTRIBUTE_NODE : number;
CDATA_SECTION_NODE : number;
COMMENT_NODE : number;
DOCUMENT_FRAGMENT_NODE : number;
DOCUMENT_NODE : number;
DOCUMENT_TYPE_NODE : number;
ELEMENT_NODE : number;
ENTITY_NODE : number;
ENTITY_REFERENCE_NODE : number;
NOTATION_NODE : number;
PROCESSING_INSTRUCTION_NODE : number;
TEXT_NODE : number;
attributes : Ti.XML.NamedNodeMap;
childNodes : Ti.XML.NodeList;
firstChild : Ti.XML.Node;
lastChild : Ti.XML.Node;
localName : string;
namespaceURI : string;
nextSibling : Ti.XML.Node;
nodeName : string;
nodeType : number;
nodeValue : string;
ownerDocument : Ti.XML.Document;
parentNode : Ti.XML.Node;
prefix : string;
previousSibling : Ti.XML.Node;
text : string;
textContent : string;
appendChild (newChild: Ti.XML.Node) : Ti.XML.Node;
cloneNode (deep: boolean) : Ti.XML.Node;
getAttributes () : Ti.XML.NamedNodeMap;
getChildNodes () : Ti.XML.NodeList;
getFirstChild () : Ti.XML.Node;
getLastChild () : Ti.XML.Node;
getLocalName () : string;
getNamespaceURI () : string;
getNextSibling () : Ti.XML.Node;
getNodeName () : string;
getNodeType () : number;
getNodeValue () : string;
getOwnerDocument () : Ti.XML.Document;
getParentNode () : Ti.XML.Node;
getPrefix () : string;
getPreviousSibling () : Ti.XML.Node;
getText () : string;
getTextContent () : string;
hasAttributes () : boolean;
hasChildNodes () : boolean;
insertBefore (newChild: Ti.XML.Node, refChild: Ti.XML.Node) : Ti.XML.Node;
isSupported (feature: string, version: string) : boolean;
normalize () : void;
removeChild (oldChild: Ti.XML.Node) : Ti.XML.Node;
replaceChild (newChild: Ti.XML.Node, oldChild: Ti.XML.Node) : Ti.XML.Node;
setLocalName (localName: string) : void;
setNodeValue (nodeValue: string) : void;
setPrefix (prefix: string) : void;
}
export enum EntityReference {
}
export interface CharacterData extends Ti.XML.Node {
data : string;
length : number;
appendData (arg: string) : void;
deleteData (offset: number, count: number) : void;
getData () : string;
getLength () : number;
insertData (offset: number, arg: string) : void;
replaceData (offset: number, count: number, arg: string) : void;
setData (data: string) : void;
substringData (offset: number, count: number) : string;
}
export interface DOMImplementation extends Ti.Proxy {
createDocument (namespaceURI: string, qualifiedName: string, doctype: Ti.XML.DocumentType) : Ti.XML.Document;
createDocumentType (qualifiedName: string, publicId: string, systemId: string) : Ti.XML.DocumentType;
hasFeature (feature: string, version: string) : boolean;
}
export interface Document extends Ti.XML.Node {
doctype : Ti.XML.DocumentType;
documentElement : Ti.XML.Element;
implementation : Ti.XML.DOMImplementation;
createAttribute (name: string) : Ti.XML.Attr;
createAttributeNS (namespaceURI: string, name: string) : Ti.XML.Attr;
createCDATASection (data: string) : Ti.XML.CDATASection;
createComment (data: string) : Ti.XML.Comment;
createDocumentFragment () : Ti.XML.DocumentFragment;
createElement (tagName: string) : Ti.XML.Element;
createElementNS (namespaceURI: string, name: string) : Ti.XML.Element;
createEntityReference (name: string) : Ti.XML.EntityReference;
createProcessingInstruction (target: string, data: string) : Ti.XML.ProcessingInstruction;
createTextNode (data: string) : Ti.XML.Text;
getDoctype () : Ti.XML.DocumentType;
getDocumentElement () : Ti.XML.Element;
getElementById (elementId: string) : Ti.XML.Element;
getElementsByTagName (tagname: string) : Ti.XML.NodeList;
getElementsByTagNameNS (namespaceURI: string, localname: string) : Ti.XML.NodeList;
getImplementation () : Ti.XML.DOMImplementation;
importNode (importedNode: Ti.XML.Node, deep: boolean) : Ti.XML.Node;
}
export interface Attr extends Ti.XML.Node {
name : string;
ownerElement : Ti.XML.Element;
specified : boolean;
value : string;
getName () : string;
getOwnerElement () : Ti.XML.Element;
getSpecified () : boolean;
getValue () : string;
setValue (value: string) : void;
}
export interface ProcessingInstruction extends Ti.Proxy {
data : string;
target : string;
getData () : string;
getTarget () : string;
setData (data: string) : void;
}
export interface NamedNodeMap extends Ti.Proxy {
length : number;
getLength () : number;
getNamedItem (name: string) : Ti.XML.Node;
getNamedItemNS (namespaceURI: string, localName: string) : Ti.XML.Node;
item (index: number) : Ti.XML.Node;
removeNamedItem (name: string) : Ti.XML.Node;
removeNamedItemNS (namespaceURI: string, localName: string) : Ti.XML.Node;
setNamedItem (node: Ti.XML.Node) : Ti.XML.Node;
setNamedItemNS (node: Ti.XML.Node) : Ti.XML.Node;
}
export enum CDATASection {
}
export interface Text extends Ti.XML.CharacterData {
splitText (offset: number) : Ti.XML.Text;
}
export enum DocumentFragment {
}
export interface Notation extends Ti.Proxy {
publicId : string;
systemId : string;
getPublicId () : string;
getSystemId () : string;
}
export enum Comment {
}
export interface NodeList extends Ti.Proxy {
length : number;
getLength () : number;
item (index: number) : Ti.XML.Node;
}
export interface DocumentType extends Ti.XML.Node {
entities : Ti.XML.NamedNodeMap;
internalSubset : string;
name : string;
notations : Ti.XML.NamedNodeMap;
publicId : string;
systemId : string;
getEntities () : Ti.XML.NamedNodeMap;
getInternalSubset () : string;
getName () : string;
getNotations () : Ti.XML.NamedNodeMap;
getPublicId () : string;
getSystemId () : string;
}
export interface Element extends Ti.XML.Node {
tagName : string;
getAttribute (name: string) : string;
getAttributeNS (namespaceURI: string, localName: string) : string;
getAttributeNode (name: string) : Ti.XML.Attr;
getAttributeNodeNS (namespaceURI: string, localName: string) : Ti.XML.Attr;
getElementsByTagName (name: string) : Ti.XML.NodeList;
getElementsByTagNameNS (namespaceURI: string, localName: string) : Ti.XML.NodeList;
getTagName () : string;
hasAttribute (name: string) : boolean;
hasAttributeNS (namespaceURI: string, localName: string) : boolean;
removeAttribute (name: string) : void;
removeAttributeNS (namespaceURI: string, localName: string) : void;
removeAttributeNode (oldAttr: Ti.XML.Attr) : void;
setAttribute (name: string, value: string) : void;
setAttributeNS (namespaceURI: string, qualifiedName: string, value: string) : void;
setAttributeNode (newAttr: Ti.XML.Attr) : Ti.XML.Attr;
setAttributeNodeNS (newAttr: Ti.XML.Attr) : Ti.XML.Attr;
}
}
export enum BlobStream {
}
export interface IOStream extends Ti.Proxy {
close () : void;
isReadable () : boolean;
isWriteable () : boolean;
read (buffer: Ti.Buffer, offset?: number, length?: number) : number;
write (buffer: Ti.Buffer, offset?: number, length?: number) : number;
}
export module UI {
export var ANIMATION_CURVE_EASE_IN : number;
export var ANIMATION_CURVE_EASE_IN_OUT : number;
export var ANIMATION_CURVE_EASE_OUT : number;
export var ANIMATION_CURVE_LINEAR : number;
export var AUTODETECT_ADDRESS : number;
export var AUTODETECT_ALL : number;
export var AUTODETECT_CALENDAR : number;
export var AUTODETECT_LINK : number;
export var AUTODETECT_NONE : number;
export var AUTODETECT_PHONE : number;
export var AUTOLINK_ALL : number;
export var AUTOLINK_CALENDAR : number;
export var AUTOLINK_EMAIL_ADDRESSES : number;
export var AUTOLINK_MAP_ADDRESSES : number;
export var AUTOLINK_NONE : number;
export var AUTOLINK_PHONE_NUMBERS : number;
export var AUTOLINK_URLS : number;
export var BLEND_MODE_CLEAR : number;
export var BLEND_MODE_COLOR : number;
export var BLEND_MODE_COLOR_BURN : number;
export var BLEND_MODE_COLOR_DODGE : number;
export var BLEND_MODE_COPY : number;
export var BLEND_MODE_DARKEN : number;
export var BLEND_MODE_DESTINATION_ATOP : number;
export var BLEND_MODE_DESTINATION_IN : number;
export var BLEND_MODE_DESTINATION_OUT : number;
export var BLEND_MODE_DESTINATION_OVER : number;
export var BLEND_MODE_DIFFERENCE : number;
export var BLEND_MODE_EXCLUSION : number;
export var BLEND_MODE_HARD_LIGHT : number;
export var BLEND_MODE_HUE : number;
export var BLEND_MODE_LIGHTEN : number;
export var BLEND_MODE_LUMINOSITY : number;
export var BLEND_MODE_MULTIPLY : number;
export var BLEND_MODE_NORMAL : number;
export var BLEND_MODE_OVERLAY : number;
export var BLEND_MODE_PLUS_DARKER : number;
export var BLEND_MODE_PLUS_LIGHTER : number;
export var BLEND_MODE_SATURATION : number;
export var BLEND_MODE_SCREEN : number;
export var BLEND_MODE_SOFT_LIGHT : number;
export var BLEND_MODE_SOURCE_ATOP : number;
export var BLEND_MODE_SOURCE_IN : number;
export var BLEND_MODE_SOURCE_OUT : number;
export var BLEND_MODE_XOR : number;
export var EXTEND_EDGE_ALL : number;
export var EXTEND_EDGE_BOTTOM : number;
export var EXTEND_EDGE_LEFT : number;
export var EXTEND_EDGE_NONE : number;
export var EXTEND_EDGE_RIGHT : number;
export var EXTEND_EDGE_TOP : number;
export var FACE_DOWN : number;
export var FACE_UP : number;
export var FILL : string;
export var INHERIT : string;
export var INPUT_BORDERSTYLE_BEZEL : number;
export var INPUT_BORDERSTYLE_LINE : number;
export var INPUT_BORDERSTYLE_NONE : number;
export var INPUT_BORDERSTYLE_ROUNDED : number;
export var INPUT_BUTTONMODE_ALWAYS : number;
export var INPUT_BUTTONMODE_NEVER : number;
export var INPUT_BUTTONMODE_ONBLUR : number;
export var INPUT_BUTTONMODE_ONFOCUS : number;
export var KEYBOARD_APPEARANCE_ALERT : number;
export var KEYBOARD_APPEARANCE_DEFAULT : number;
export var KEYBOARD_ASCII : number;
export var KEYBOARD_DECIMAL_PAD : number;
export var KEYBOARD_DEFAULT : number;
export var KEYBOARD_EMAIL : number;
export var KEYBOARD_NAMEPHONE_PAD : number;
export var KEYBOARD_NUMBERS_PUNCTUATION : number;
export var KEYBOARD_NUMBER_PAD : number;
export var KEYBOARD_PHONE_PAD : number;
export var KEYBOARD_URL : number;
export var LANDSCAPE_LEFT : number;
export var LANDSCAPE_RIGHT : number;
export var LIST_ACCESSORY_TYPE_CHECKMARK : number;
export var LIST_ACCESSORY_TYPE_DETAIL : number;
export var LIST_ACCESSORY_TYPE_DISCLOSURE : number;
export var LIST_ACCESSORY_TYPE_NONE : number;
export var LIST_ITEM_TEMPLATE_CONTACTS : number;
export var LIST_ITEM_TEMPLATE_DEFAULT : number;
export var LIST_ITEM_TEMPLATE_SETTINGS : number;
export var LIST_ITEM_TEMPLATE_SUBTITLE : number;
export var NOTIFICATION_DURATION_LONG : number;
export var NOTIFICATION_DURATION_SHORT : number;
export var PICKER_TYPE_COUNT_DOWN_TIMER : number;
export var PICKER_TYPE_DATE : number;
export var PICKER_TYPE_DATE_AND_TIME : number;
export var PICKER_TYPE_PLAIN : number;
export var PICKER_TYPE_TIME : number;
export var PORTRAIT : number;
export var RETURNKEY_DEFAULT : number;
export var RETURNKEY_DONE : number;
export var RETURNKEY_EMERGENCY_CALL : number;
export var RETURNKEY_GO : number;
export var RETURNKEY_GOOGLE : number;
export var RETURNKEY_JOIN : number;
export var RETURNKEY_NEXT : number;
export var RETURNKEY_ROUTE : number;
export var RETURNKEY_SEARCH : number;
export var RETURNKEY_SEND : number;
export var RETURNKEY_YAHOO : number;
export var SIZE : string;
export var TEXT_ALIGNMENT_CENTER : any;
export var TEXT_ALIGNMENT_LEFT : any;
export var TEXT_ALIGNMENT_RIGHT : any;
export var TEXT_AUTOCAPITALIZATION_ALL : number;
export var TEXT_AUTOCAPITALIZATION_NONE : number;
export var TEXT_AUTOCAPITALIZATION_SENTENCES : number;
export var TEXT_AUTOCAPITALIZATION_WORDS : number;
export var TEXT_VERTICAL_ALIGNMENT_BOTTOM : any;
export var TEXT_VERTICAL_ALIGNMENT_CENTER : any;
export var TEXT_VERTICAL_ALIGNMENT_TOP : any;
export var UNIT_CM : string;
export var UNIT_DIP : string;
export var UNIT_IN : string;
export var UNIT_MM : string;
export var UNIT_PX : string;
export var UNKNOWN : number;
export var UPSIDE_PORTRAIT : number;
export var URL_ERROR_AUTHENTICATION : number;
export var URL_ERROR_BAD_URL : number;
export var URL_ERROR_CONNECT : number;
export var URL_ERROR_FILE : number;
export var URL_ERROR_FILE_NOT_FOUND : number;
export var URL_ERROR_HOST_LOOKUP : number;
export var URL_ERROR_REDIRECT_LOOP : number;
export var URL_ERROR_SSL_FAILED : number;
export var URL_ERROR_TIMEOUT : number;
export var URL_ERROR_UNKNOWN : number;
export var URL_ERROR_UNSUPPORTED_SCHEME : number;
export var backgroundColor : string;
export var backgroundImage : string;
export var bubbleParent : boolean;
export var currentTab : Ti.UI.Tab;
export var currentWindow : Ti.UI.Window;
export var orientation : number;
export function addEventListener (name: string, callback: (...args : any[]) => any) : void;
export function applyProperties (props: Dictionary<Object>) : void;
export function convertUnits (convertFromValue: string, convertToUnits: string) : number;
export function create2DMatrix (parameters?: MatrixCreationDict) : Ti.UI._2DMatrix;
export function create3DMatrix (parameters?: Dictionary<Ti.UI._3DMatrix>) : Ti.UI._3DMatrix;
export function createActivityIndicator (parameters?: Dictionary<Ti.UI.ActivityIndicator>) : Ti.UI.ActivityIndicator;
export function createAlertDialog (parameters?: Dictionary<Ti.UI.AlertDialog>) : Ti.UI.AlertDialog;
export function createAnimation (parameters?: Dictionary<Ti.UI.Animation>) : Ti.UI.Animation;
export function createButton (parameters?: Dictionary<Ti.UI.Button>) : Ti.UI.Button;
export function createButtonBar (parameters?: Dictionary<Ti.UI.ButtonBar>) : Ti.UI.ButtonBar;
export function createCoverFlowView (parameters?: Dictionary<Ti.UI.CoverFlowView>) : Ti.UI.CoverFlowView;
export function createDashboardItem (parameters?: Dictionary<Ti.UI.DashboardItem>) : Ti.UI.DashboardItem;
export function createDashboardView (parameters?: Dictionary<Ti.UI.DashboardView>) : Ti.UI.DashboardView;
export function createEmailDialog (parameters?: Dictionary<Ti.UI.EmailDialog>) : Ti.UI.EmailDialog;
export function createImageView (parameters?: Dictionary<Ti.UI.ImageView>) : Ti.UI.ImageView;
export function createLabel (parameters?: Dictionary<Ti.UI.Label>) : Ti.UI.Label;
export function createListSection (parameters?: Dictionary<Ti.UI.ListSection>) : Ti.UI.ListSection;
export function createListView (parameters?: Dictionary<Ti.UI.ListView>) : Ti.UI.ListView;
export function createMaskedImage (parameters?: Dictionary<Ti.UI.MaskedImage>) : Ti.UI.MaskedImage;
export function createNotification (parameters?: Dictionary<Ti.UI.Notification>) : Ti.UI.Notification;
export function createOptionDialog (parameters?: Dictionary<Ti.UI.OptionDialog>) : Ti.UI.OptionDialog;
export function createPicker (parameters?: Dictionary<Ti.UI.Picker>) : Ti.UI.Picker;
export function createPickerColumn (parameters?: Dictionary<Ti.UI.PickerColumn>) : Ti.UI.PickerColumn;
export function createPickerRow (parameters?: Dictionary<Ti.UI.PickerRow>) : Ti.UI.PickerRow;
export function createProgressBar (parameters?: Dictionary<Ti.UI.ProgressBar>) : Ti.UI.ProgressBar;
export function createSMSDialog (parameters?: Dictionary<Ti.UI.SMSDialog>) : Ti.UI.SMSDialog;
export function createScrollView (parameters?: Dictionary<Ti.UI.ScrollView>) : Ti.UI.ScrollView;
export function createScrollableView (parameters?: Dictionary<Ti.UI.ScrollableView>) : Ti.UI.ScrollableView;
export function createSearchBar (parameters?: Dictionary<Ti.UI.SearchBar>) : Ti.UI.SearchBar;
export function createSlider (parameters?: Dictionary<Ti.UI.Slider>) : Ti.UI.Slider;
export function createSwitch (parameters?: Dictionary<Ti.UI.Switch>) : Ti.UI.Switch;
export function createTab (parameters?: Dictionary<Ti.UI.Tab>) : Ti.UI.Tab;
export function createTabGroup (parameters?: Dictionary<Ti.UI.TabGroup>) : Ti.UI.TabGroup;
export function createTabbedBar (parameters?: Dictionary<Ti.UI.TabbedBar>) : Ti.UI.TabbedBar;
export function createTableView (parameters?: Dictionary<Ti.UI.TableView>) : Ti.UI.TableView;
export function createTableViewRow (parameters?: Dictionary<Ti.UI.TableViewRow>) : Ti.UI.TableViewRow;
export function createTableViewSection (parameters?: Dictionary<Ti.UI.TableViewSection>) : Ti.UI.TableViewSection;
export function createTextArea (parameters?: Dictionary<Ti.UI.TextArea>) : Ti.UI.TextArea;
export function createTextField (parameters?: Dictionary<Ti.UI.TextField>) : Ti.UI.TextField;
export function createToolbar (parameters?: Dictionary<Ti.UI.Toolbar>) : Ti.UI.Toolbar;
export function createView (parameters?: Dictionary<Ti.UI.View>) : Ti.UI.View;
export function createWebView (parameters?: Dictionary<Ti.UI.WebView>) : Ti.UI.WebView;
export function createWindow (parameters?: Dictionary<Ti.UI.Window>) : Ti.UI.Window;
export function fireEvent (name: string, event: Dictionary<Object>) : void;
export function getBackgroundColor () : string;
export function getBackgroundImage () : string;
export function getBubbleParent () : boolean;
export function getCurrentTab () : Ti.UI.Tab;
export function getCurrentWindow () : Ti.UI.Window;
export function getOrientation () : number;
export function removeEventListener (name: string, callback: (...args : any[]) => any) : void;
export function setBackgroundColor (backgroundColor: string) : void;
export function setBackgroundImage (backgroundImage: string) : void;
export function setBubbleParent (bubbleParent: boolean) : void;
export function setCurrentTab (currentTab: Ti.UI.Tab) : void;
export function setOrientation (orientation: number) : void;
export module iPad {
export var POPOVER_ARROW_DIRECTION_ANY : number;
export var POPOVER_ARROW_DIRECTION_DOWN : number;
export var POPOVER_ARROW_DIRECTION_LEFT : number;
export var POPOVER_ARROW_DIRECTION_RIGHT : number;
export var POPOVER_ARROW_DIRECTION_UNKNOWN : number;
export var POPOVER_ARROW_DIRECTION_UP : number;
export var bubbleParent : boolean;
export function addEventListener (name: string, callback: (...args : any[]) => any) : void;
export function applyProperties (props: Dictionary<Object>) : void;
export function createDocumentViewer (parameters?: Dictionary<Ti.UI.iPad.DocumentViewer>) : Ti.UI.iPad.DocumentViewer;
export function createPopover (parameters?: Dictionary<Ti.UI.iPad.Popover>) : Ti.UI.iPad.Popover;
export function createSplitWindow (parameters?: Dictionary<Ti.UI.iPad.SplitWindow>) : Ti.UI.iPad.SplitWindow;
export function fireEvent (name: string, event: Dictionary<Object>) : void;
export function getBubbleParent () : boolean;
export function removeEventListener (name: string, callback: (...args : any[]) => any) : void;
export function setBubbleParent (bubbleParent: boolean) : void;
export interface SplitWindow extends Ti.UI.Window {
detailView : Ti.UI.View;
masterView : Ti.UI.View;
showMasterInPortrait : boolean;
getDetailView () : Ti.UI.View;
getMasterView () : Ti.UI.View;
getShowMasterInPortrait () : boolean;
setShowMasterInPortrait (showMasterInPortrait: boolean) : void;
}
export interface DocumentViewer extends Ti.UI.View {
setUrl (url: string) : void;
show(animated?: boolean, view?: any) : void;
}
export interface Popover extends Ti.UI.View {
arrowDirection : number;
leftNavButton : any;
rightNavButton : any;
title : string;
getArrowDirection () : number;
getLeftNavButton () : any;
getRightNavButton () : any;
getTitle () : string;
setLeftNavButton (leftNavButton: any) : void;
setPassthroughViews (passthroughViews: Array<Ti.UI.View>) : void;
setRightNavButton (rightNavButton: any) : void;
setTitle (title: string) : void;
}
}
export interface ScrollableView extends Ti.UI.View {
cacheSize : number;
clipViews : boolean;
currentPage : number;
disableBounce : boolean;
hitRect : Dimension;
overScrollMode : number;
overlayEnabled : boolean;
pagingControlAlpha : number;
pagingControlColor : string;
pagingControlHeight : number;
pagingControlOnTop : boolean;
pagingControlTimeout : number;
scrollingEnabled : boolean;
showPagingControl : boolean;
views : Array<Ti.UI.View>;
addView (view: Ti.UI.View) : void;
getCacheSize () : number;
getClipViews () : boolean;
getCurrentPage () : number;
getDisableBounce () : boolean;
getHitRect () : Dimension;
getOverScrollMode () : number;
getOverlayEnabled () : boolean;
getPagingControlAlpha () : number;
getPagingControlColor () : string;
getPagingControlHeight () : number;
getPagingControlOnTop () : boolean;
getPagingControlTimeout () : number;
getScrollingEnabled () : boolean;
getShowPagingControl () : boolean;
getViews () : Array<Ti.UI.View>;
moveNext () : void;
movePrevious () : void;
removeView (view: number) : void;
removeView (view: Ti.UI.View) : void;
scrollToView (view: number) : void;
scrollToView (view: Ti.UI.View) : void;
setCacheSize (cacheSize: number) : void;
setCurrentPage (currentPage: number) : void;
setDisableBounce (disableBounce: boolean) : void;
setHitRect (hitRect: Dimension) : void;
setOverScrollMode (overScrollMode: number) : void;
setOverlayEnabled (overlayEnabled: boolean) : void;
setPagingControlAlpha (pagingControlAlpha: number) : void;
setPagingControlColor (pagingControlColor: string) : void;
setPagingControlHeight (pagingControlHeight: number) : void;
setPagingControlOnTop (pagingControlOnTop: boolean) : void;
setScrollingEnabled (scrollingEnabled: boolean) : void;
setShowPagingControl (showPagingControl: boolean) : void;
setViews (views: Array<Ti.UI.View>) : void;
}
export interface View extends Ti.Proxy {
accessibilityHidden : boolean;
accessibilityHint : string;
accessibilityLabel : string;
accessibilityValue : string;
anchorPoint : Point;
animatedCenter : Point;
backgroundColor : string;
backgroundDisabledColor : string;
backgroundDisabledImage : string;
backgroundFocusedColor : string;
backgroundFocusedImage : string;
backgroundGradient : Gradient;
backgroundImage : string;
backgroundLeftCap : number;
backgroundRepeat : boolean;
backgroundSelectedColor : string;
backgroundSelectedImage : string;
backgroundTopCap : number;
borderColor : string;
borderRadius : number;
borderWidth : number;
bottom : any;
center : Point;
children : Array<Ti.UI.View>;
enabled : boolean;
focusable : boolean;
height : any;
horizontalWrap : boolean;
keepScreenOn : boolean;
layout : string;
left : any;
opacity : number;
rect : Dimension;
right : any;
size : Dimension;
softKeyboardOnFocus : number;
tintColor : any;
top : any;
touchEnabled : boolean;
transform : any;
visible : boolean;
width : any;
zIndex : number;
add (view: Ti.UI.View) : void;
animate (animation: Ti.UI.Animation, callback: (...args : any[]) => any) : void;
animate (animation: Dictionary<Ti.UI.Animation>, callback: (...args : any[]) => any) : void;
convertPointToView (point: Point, destinationView: Ti.UI.View) : Point;
finishLayout () : void;
getAccessibilityHidden () : boolean;
getAccessibilityHint () : string;
getAccessibilityLabel () : string;
getAccessibilityValue () : string;
getAnchorPoint () : Point;
getAnimatedCenter () : Point;
getBackgroundColor () : string;
getBackgroundDisabledColor () : string;
getBackgroundDisabledImage () : string;
getBackgroundFocusedColor () : string;
getBackgroundFocusedImage () : string;
getBackgroundGradient () : Gradient;
getBackgroundImage () : string;
getBackgroundLeftCap () : number;
getBackgroundRepeat () : boolean;
getBackgroundSelectedColor () : string;
getBackgroundSelectedImage () : string;
getBackgroundTopCap () : number;
getBorderColor () : string;
getBorderRadius () : number;
getBorderWidth () : number;
getBottom () : any;
getCenter () : Point;
getChildren () : Array<Ti.UI.View>;
getEnabled () : boolean;
getFocusable () : boolean;
getHeight () : any;
getHorizontalWrap () : boolean;
getKeepScreenOn () : boolean;
getLayout () : string;
getLeft () : any;
getOpacity () : number;
getRect () : Dimension;
getRight () : any;
getSize () : Dimension;
getSoftKeyboardOnFocus () : number;
getTintColor () : string;
getTop () : any;
getTouchEnabled () : boolean;
getTransform () : any;
getVisible () : boolean;
getWidth () : any;
getZIndex () : number;
hide () : void;
remove (view: Ti.UI.View) : void;
removeAllChildren () : void;
setAccessibilityHidden (accessibilityHidden: boolean) : void;
setAccessibilityHint (accessibilityHint: string) : void;
setAccessibilityLabel (accessibilityLabel: string) : void;
setAccessibilityValue (accessibilityValue: string) : void;
setAnchorPoint (anchorPoint: Point) : void;
setBackgroundColor (backgroundColor: string) : void;
setBackgroundDisabledColor (backgroundDisabledColor: string) : void;
setBackgroundDisabledImage (backgroundDisabledImage: string) : void;
setBackgroundFocusedColor (backgroundFocusedColor: string) : void;
setBackgroundFocusedImage (backgroundFocusedImage: string) : void;
setBackgroundGradient (backgroundGradient: Gradient) : void;
setBackgroundImage (backgroundImage: string) : void;
setBackgroundLeftCap (backgroundLeftCap: number) : void;
setBackgroundRepeat (backgroundRepeat: boolean) : void;
setBackgroundSelectedColor (backgroundSelectedColor: string) : void;
setBackgroundSelectedImage (backgroundSelectedImage: string) : void;
setBackgroundTopCap (backgroundTopCap: number) : void;
setBorderColor (borderColor: string) : void;
setBorderRadius (borderRadius: number) : void;
setBorderWidth (borderWidth: number) : void;
setBottom (bottom: number) : void;
setBottom (bottom: string) : void;
setCenter (center: Point) : void;
setEnabled (enabled: boolean) : void;
setFocusable (focusable: boolean) : void;
setHeight (height: number) : void;
setHeight (height: string) : void;
setHorizontalWrap (horizontalWrap: boolean) : void;
setKeepScreenOn (keepScreenOn: boolean) : void;
setLayout (layout: string) : void;
setLeft (left: number) : void;
setLeft (left: string) : void;
setOpacity (opacity: number) : void;
setRight (right: number) : void;
setRight (right: string) : void;
setSoftKeyboardOnFocus (softKeyboardOnFocus: number) : void;
setTintColor (tintColor: string) : void;
setTop (top: number) : void;
setTop (top: string) : void;
setTouchEnabled (touchEnabled: boolean) : void;
setTransform (transform: Ti.UI._2DMatrix) : void;
setTransform (transform: Ti.UI._3DMatrix) : void;
setVisible (visible: boolean) : void;
setWidth (width: number) : void;
setWidth (width: string) : void;
setZIndex (zIndex: number) : void;
show (...args: Array<any>) : void;
startLayout () : void;
toImage (callback?: (...args : any[]) => any, honorScaleFactor?: boolean) : Ti.Blob;
updateLayout (params: Dictionary<Object>) : void;
}
export module iPhone {
export var MODAL_PRESENTATION_CURRENT_CONTEXT : number;
export var MODAL_PRESENTATION_FORMSHEET : number;
export var MODAL_PRESENTATION_FULLSCREEN : number;
export var MODAL_PRESENTATION_PAGESHEET : number;
export var MODAL_TRANSITION_STYLE_COVER_VERTICAL : number;
export var MODAL_TRANSITION_STYLE_CROSS_DISSOLVE : number;
export var MODAL_TRANSITION_STYLE_FLIP_HORIZONTAL : number;
export var MODAL_TRANSITION_STYLE_PARTIAL_CURL : number;
export var appBadge : number;
export var appSupportsShakeToEdit : boolean;
export var bubbleParent : boolean;
export var statusBarHidden : boolean;
export var statusBarStyle : number;
export function addEventListener (name: string, callback: (...args : any[]) => any) : void;
export function applyProperties (props: Dictionary<Object>) : void;
export function createNavigationGroup (parameters?: Dictionary<Ti.UI.iPhone.NavigationGroup>) : Ti.UI.iPhone.NavigationGroup;
export function fireEvent (name: string, event: Dictionary<Object>) : void;
export function getAppBadge () : number;
export function getAppSupportsShakeToEdit () : boolean;
export function getBubbleParent () : boolean;
export function getStatusBarHidden () : boolean;
export function getStatusBarStyle () : number;
export function hideStatusBar (params?: hideStatusBarParams) : void;
export function removeEventListener (name: string, callback: (...args : any[]) => any) : void;
export function setAppBadge (appBadge: number) : void;
export function setAppSupportsShakeToEdit (appSupportsShakeToEdit: boolean) : void;
export function setBubbleParent (bubbleParent: boolean) : void;
export function setStatusBarHidden (statusBarHidden: boolean) : void;
export function setStatusBarStyle (statusBarStyle: number) : void;
export function showStatusBar (params?: showStatusBarParams) : void;
export enum ScrollIndicatorStyle {
BLACK,
DEFAULT,
WHITE
}
export enum SystemButtonStyle {
BAR,
BORDERED,
DONE,
PLAIN
}
export enum ListViewStyle {
GROUPED,
PLAIN
}
export enum StatusBar {
ANIMATION_STYLE_FADE,
ANIMATION_STYLE_NONE,
ANIMATION_STYLE_SLIDE,
DEFAULT,
GRAY,
GREY,
LIGHT_CONTENT,
OPAQUE_BLACK,
TRANSLUCENT_BLACK
}
export enum SystemButton {
ACTION,
ACTIVITY,
ADD,
BOOKMARKS,
CAMERA,
CANCEL,
COMPOSE,
CONTACT_ADD,
DISCLOSURE,
DONE,
EDIT,
FAST_FORWARD,
FIXED_SPACE,
FLEXIBLE_SPACE,
INFO_DARK,
INFO_LIGHT,
ORGANIZE,
PAUSE,
PLAY,
REFRESH,
REPLY,
REWIND,
SAVE,
SPINNER,
STOP,
TRASH
}
export enum TableViewStyle {
GROUPED,
PLAIN
}
export enum SystemIcon {
BOOKMARKS,
CONTACTS,
DOWNLOADS,
FAVORITES,
FEATURED,
HISTORY,
MORE,
MOST_RECENT,
MOST_VIEWED,
RECENTS,
SEARCH,
TOP_RATED
}
export enum ActivityIndicatorStyle {
BIG,
DARK,
PLAIN
}
export enum ProgressBarStyle {
BAR,
DEFAULT,
PLAIN
}
export enum ListViewSeparatorStyle {
NONE,
SINGLE_LINE
}
export enum RowAnimationStyle {
BOTTOM,
FADE,
LEFT,
NONE,
RIGHT,
TOP
}
export enum AnimationStyle {
CURL_DOWN,
CURL_UP,
FLIP_FROM_LEFT,
FLIP_FROM_RIGHT,
NONE
}
export interface NavigationGroup extends Ti.UI.View {
window : Ti.UI.Window;
close (window: Ti.UI.Window, options: Dictionary<Object>) : void;
getWindow () : Ti.UI.Window;
open (window: Ti.UI.Window, options: Dictionary<Object>) : void;
}
export enum TableViewScrollPosition {
BOTTOM,
MIDDLE,
NONE,
TOP
}
export enum AlertDialogStyle {
DEFAULT,
LOGIN_AND_PASSWORD_INPUT,
PLAIN_TEXT_INPUT,
SECURE_TEXT_INPUT
}
export enum ListViewScrollPosition {
BOTTOM,
MIDDLE,
NONE,
TOP
}
export enum TableViewCellSelectionStyle {
BLUE,
GRAY,
NONE
}
export enum ListViewCellSelectionStyle {
BLUE,
GRAY,
NONE
}
export enum TableViewSeparatorStyle {
NONE,
SINGLE_LINE
}
}
export interface TextArea extends Ti.UI.View {
appearance : number;
autoLink : number;
autocapitalization : number;
autocorrect : boolean;
clearOnEdit : boolean;
color : string;
editable : boolean;
ellipsize : boolean;
enableReturnKey : boolean;
font : Font;
hintText : string;
keyboardToolbar : any;
keyboardToolbarColor : string;
keyboardToolbarHeight : number;
keyboardType : number;
maxLength : number;
returnKeyType : number;
scrollable : boolean;
scrollsToTop : boolean;
suppressReturn : boolean;
textAlign : any;
value : string;
verticalAlign : any;
blur () : void;
focus () : void;
getAppearance () : number;
getAutoLink () : number;
getAutocapitalization () : number;
getAutocorrect () : boolean;
getClearOnEdit () : boolean;
getColor () : string;
getEditable () : boolean;
getEllipsize () : boolean;
getEnableReturnKey () : boolean;
getFont () : Font;
getHintText () : string;
getKeyboardToolbar () : any;
getKeyboardToolbarColor () : string;
getKeyboardToolbarHeight () : number;
getKeyboardType () : number;
getMaxLength () : number;
getReturnKeyType () : number;
getScrollable () : boolean;
getScrollsToTop () : boolean;
getSuppressReturn () : boolean;
getTextAlign () : any;
getValue () : string;
getVerticalAlign () : any;
hasText () : boolean;
setAppearance (appearance: number) : void;
setAutoLink (autoLink: number) : void;
setAutocapitalization (autocapitalization: number) : void;
setAutocorrect (autocorrect: boolean) : void;
setClearOnEdit (clearOnEdit: boolean) : void;
setColor (color: string) : void;
setEditable (editable: boolean) : void;
setEllipsize (ellipsize: boolean) : void;
setEnableReturnKey (enableReturnKey: boolean) : void;
setFont (font: Font) : void;
setHintText (hintText: string) : void;
setKeyboardToolbar (keyboardToolbar: Array<Ti.UI.View>) : void;
setKeyboardToolbar (keyboardToolbar: Ti.UI.iOS.Toolbar) : void;
setKeyboardToolbarColor (keyboardToolbarColor: string) : void;
setKeyboardToolbarHeight (keyboardToolbarHeight: number) : void;
setKeyboardType (keyboardType: number) : void;
setMaxLength (maxLength: number) : void;
setReturnKeyType (returnKeyType: number) : void;
setScrollable (scrollable: boolean) : void;
setScrollsToTop (scrollsToTop: boolean) : void;
setSelection (start: number, end: number) : void;
setSuppressReturn (suppressReturn: boolean) : void;
setTextAlign (textAlign: string) : void;
setTextAlign (textAlign: number) : void;
setValue (value: string) : void;
setVerticalAlign (verticalAlign: number) : void;
setVerticalAlign (verticalAlign: string) : void;
}
export enum ActivityIndicatorStyle {
BIG,
BIG_DARK,
DARK,
PLAIN
}
export interface Switch extends Ti.UI.View {
color : string;
font : Font;
style : number;
textAlign : any;
title : string;
titleOff : string;
titleOn : string;
value : boolean;
verticalAlign : any;
getColor () : string;
getFont () : Font;
getStyle () : number;
getTextAlign () : any;
getTitle () : string;
getTitleOff () : string;
getTitleOn () : string;
getValue () : boolean;
getVerticalAlign () : any;
setColor (color: string) : void;
setFont (font: Font) : void;
setStyle (style: number) : void;
setTextAlign (textAlign: string) : void;
setTextAlign (textAlign: number) : void;
setTitle (title: string) : void;
setTitleOff (titleOff: string) : void;
setTitleOn (titleOn: string) : void;
setValue (value: boolean) : void;
setVerticalAlign (verticalAlign: number) : void;
setVerticalAlign (verticalAlign: string) : void;
}
export interface Tab extends Ti.UI.View {
active : boolean;
activeIcon : string;
activeIconIsMask : any;
badge : string;
icon : string;
iconIsmask : any;
title : string;
titleid : string;
window : Ti.UI.Window;
close (window: Ti.UI.Window, options?: any) : void;
getActive () : boolean;
getActiveIcon () : string;
getActiveIconIsMask () : boolean;
getBadge () : string;
getIcon () : string;
getIconIsmask () : boolean;
getTitle () : string;
getTitleid () : string;
getWindow () : Ti.UI.Window;
open (window: Ti.UI.Window, options: any) : void;
setActive (active: boolean) : void;
setActiveIcon (activeIcon: string) : void;
setActiveIconIsMask (activeIconIsMask: boolean) : void;
setBadge (badge: string) : void;
setIcon (icon: string) : void;
setIconIsmask (iconIsmask: boolean) : void;
setTitle (title: string) : void;
setTitleid (titleid: string) : void;
setWindow (window: Ti.UI.Window) : void;
}
export interface TableViewRow extends Ti.UI.View {
className : string;
color : string;
editable : boolean;
font : Font;
hasCheck : boolean;
hasChild : boolean;
hasDetail : boolean;
indentionLevel : number;
leftImage : string;
moveable : boolean;
rightImage : string;
selectedBackgroundColor : string;
selectedBackgroundImage : string;
selectedColor : string;
selectionStyle : number;
title : string;
getClassName () : string;
getColor () : string;
getEditable () : boolean;
getFont () : Font;
getHasCheck () : boolean;
getHasChild () : boolean;
getHasDetail () : boolean;
getIndentionLevel () : number;
getLeftImage () : string;
getMoveable () : boolean;
getRightImage () : string;
getSelectedBackgroundColor () : string;
getSelectedBackgroundImage () : string;
getSelectedColor () : string;
getSelectionStyle () : number;
getTitle () : string;
setClassName (className: string) : void;
setColor (color: string) : void;
setEditable (editable: boolean) : void;
setFont (font: Font) : void;
setHasCheck (hasCheck: boolean) : void;
setHasChild (hasChild: boolean) : void;
setHasDetail (hasDetail: boolean) : void;
setIndentionLevel (indentionLevel: number) : void;
setLeftImage (leftImage: string) : void;
setMoveable (moveable: boolean) : void;
setRightImage (rightImage: string) : void;
setSelectedBackgroundColor (selectedBackgroundColor: string) : void;
setSelectedBackgroundImage (selectedBackgroundImage: string) : void;
setSelectedColor (selectedColor: string) : void;
setSelectionStyle (selectionStyle: number) : void;
setTitle (title: string) : void;
}
export interface PickerRow extends Ti.UI.View {
color : string;
font : Font;
fontSize : number;
title : string;
getColor () : string;
getFont () : Font;
getFontSize () : number;
getTitle () : string;
setColor (color: string) : void;
setFont (font: Font) : void;
setFontSize (fontSize: number) : void;
setTitle (title: string) : void;
}
export interface Slider extends Ti.UI.View {
disabledLeftTrackImage : string;
disabledRightTrackImage : string;
disabledThumbImage : string;
highlightedLeftTrackImage : string;
highlightedRightTrackImage : string;
highlightedThumbImage : string;
leftTrackImage : string;
leftTrackLeftCap : number;
leftTrackTopCap : number;
max : number;
maxRange : number;
min : number;
minRange : number;
rightTrackImage : string;
rightTrackLeftCap : number;
rightTrackTopCap : number;
selectedLeftTrackImage : string;
selectedRightTrackImage : string;
selectedThumbImage : string;
thumbImage : any;
value : string;
getDisabledLeftTrackImage () : string;
getDisabledRightTrackImage () : string;
getDisabledThumbImage () : string;
getHighlightedLeftTrackImage () : string;
getHighlightedRightTrackImage () : string;
getHighlightedThumbImage () : string;
getLeftTrackImage () : string;
getLeftTrackLeftCap () : number;
getLeftTrackTopCap () : number;
getMax () : number;
getMaxRange () : number;
getMin () : number;
getMinRange () : number;
getRightTrackImage () : string;
getRightTrackLeftCap () : number;
getRightTrackTopCap () : number;
getSelectedLeftTrackImage () : string;
getSelectedRightTrackImage () : string;
getSelectedThumbImage () : string;
getThumbImage () : any;
getValue () : string;
setDisabledLeftTrackImage (disabledLeftTrackImage: string) : void;
setDisabledRightTrackImage (disabledRightTrackImage: string) : void;
setDisabledThumbImage (disabledThumbImage: string) : void;
setHighlightedLeftTrackImage (highlightedLeftTrackImage: string) : void;
setHighlightedRightTrackImage (highlightedRightTrackImage: string) : void;
setHighlightedThumbImage (highlightedThumbImage: string) : void;
setLeftTrackImage (leftTrackImage: string) : void;
setLeftTrackLeftCap (leftTrackLeftCap: number) : void;
setLeftTrackTopCap (leftTrackTopCap: number) : void;
setMax (max: number) : void;
setMaxRange (maxRange: number) : void;
setMin (min: number) : void;
setMinRange (minRange: number) : void;
setRightTrackImage (rightTrackImage: string) : void;
setRightTrackLeftCap (rightTrackLeftCap: number) : void;
setRightTrackTopCap (rightTrackTopCap: number) : void;
setSelectedLeftTrackImage (selectedLeftTrackImage: string) : void;
setSelectedRightTrackImage (selectedRightTrackImage: string) : void;
setSelectedThumbImage (selectedThumbImage: string) : void;
setThumbImage (thumbImage: string) : void;
setThumbImage (thumbImage: Ti.Blob) : void;
setValue (value: number, options?: Dictionary<Object>) : void;
}
export module Android {
export var LINKIFY_ALL : number;
export var LINKIFY_EMAIL_ADDRESSES : number;
export var LINKIFY_MAP_ADDRESSES : number;
export var LINKIFY_PHONE_NUMBERS : number;
export var LINKIFY_WEB_URLS : number;
export var OVER_SCROLL_ALWAYS : number;
export var OVER_SCROLL_IF_CONTENT_SCROLLS : number;
export var OVER_SCROLL_NEVER : number;
export var PIXEL_FORMAT_A_8 : number;
export var PIXEL_FORMAT_LA_88 : number;
export var PIXEL_FORMAT_L_8 : number;
export var PIXEL_FORMAT_OPAQUE : number;
export var PIXEL_FORMAT_RGBA_4444 : number;
export var PIXEL_FORMAT_RGBA_5551 : number;
export var PIXEL_FORMAT_RGBA_8888 : number;
export var PIXEL_FORMAT_RGBX_8888 : number;
export var PIXEL_FORMAT_RGB_332 : number;
export var PIXEL_FORMAT_RGB_565 : number;
export var PIXEL_FORMAT_RGB_888 : number;
export var PIXEL_FORMAT_TRANSLUCENT : number;
export var PIXEL_FORMAT_TRANSPARENT : number;
export var PIXEL_FORMAT_UNKNOWN : number;
export var PROGRESS_INDICATOR_DETERMINANT : number;
export var PROGRESS_INDICATOR_DIALOG : number;
export var PROGRESS_INDICATOR_INDETERMINANT : number;
export var PROGRESS_INDICATOR_STATUS_BAR : number;
export var SOFT_INPUT_ADJUST_PAN : number;
export var SOFT_INPUT_ADJUST_RESIZE : number;
export var SOFT_INPUT_ADJUST_UNSPECIFIED : number;
export var SOFT_INPUT_STATE_ALWAYS_HIDDEN : number;
export var SOFT_INPUT_STATE_ALWAYS_VISIBLE : number;
export var SOFT_INPUT_STATE_HIDDEN : number;
export var SOFT_INPUT_STATE_UNSPECIFIED : number;
export var SOFT_INPUT_STATE_VISIBLE : number;
export var SOFT_KEYBOARD_DEFAULT_ON_FOCUS : number;
export var SOFT_KEYBOARD_HIDE_ON_FOCUS : number;
export var SOFT_KEYBOARD_SHOW_ON_FOCUS : number;
export var SWITCH_STYLE_CHECKBOX : number;
export var SWITCH_STYLE_TOGGLEBUTTON : number;
export var WEBVIEW_LOAD_CACHE_ELSE_NETWORK : number;
export var WEBVIEW_LOAD_CACHE_ONLY : number;
export var WEBVIEW_LOAD_DEFAULT : number;
export var WEBVIEW_LOAD_NO_CACHE : number;
export var WEBVIEW_PLUGINS_OFF : number;
export var WEBVIEW_PLUGINS_ON : number;
export var WEBVIEW_PLUGINS_ON_DEMAND : number;
export var bubbleParent : boolean;
export function addEventListener (name: string, callback: (...args : any[]) => any) : void;
export function applyProperties (props: Dictionary<Object>) : void;
export function createProgressIndicator (parameters?: Dictionary<Ti.UI.Android.ProgressIndicator>) : Ti.UI.Android.ProgressIndicator;
export function createSearchView (parameters?: Dictionary<Ti.UI.Android.SearchView>) : Ti.UI.Android.SearchView;
export function fireEvent (name: string, event: Dictionary<Object>) : void;
export function getBubbleParent () : boolean;
export function hideSoftKeyboard () : void;
export function openPreferences () : void;
export function removeEventListener (name: string, callback: (...args : any[]) => any) : void;
export function setBubbleParent (bubbleParent: boolean) : void;
export interface SearchView extends Ti.UI.View {
hintText : string;
iconified : boolean;
iconifiedByDefault : boolean;
submitEnabled : boolean;
value : string;
blur () : void;
focus () : void;
getHintText () : string;
getIconified () : boolean;
getIconifiedByDefault () : boolean;
getSubmitEnabled () : boolean;
getValue () : string;
setHintText (hintText: string) : void;
setIconified (iconified: boolean) : void;
setIconifiedByDefault (iconifiedByDefault: boolean) : void;
setSubmitEnabled (submitEnabled: boolean) : void;
setValue (value: string) : void;
}
export interface ProgressIndicator extends Ti.Proxy {
cancelable : boolean;
location : number;
max : number;
message : string;
messageid : string;
min : number;
type : number;
getCancelable () : boolean;
getLocation () : number;
getMax () : number;
getMessage () : string;
getMessageid () : string;
getMin () : number;
getType () : number;
hide () : void;
setCancelable (cancelable: boolean) : void;
setLocation (location: number) : void;
setMax (max: number) : void;
setMessage (message: string) : void;
setMessageid (messageid: string) : void;
setMin (min: number) : void;
setType (type: number) : void;
show () : void;
}
}
export interface DashboardItem extends Ti.Proxy {
badge : number;
canDelete : boolean;
image : any;
selectedImage : any;
getBadge () : number;
getCanDelete () : boolean;
getImage () : any;
getSelectedImage () : any;
setBadge (badge: number) : void;
setCanDelete (canDelete: boolean) : void;
setImage (image: string) : void;
setImage (image: Ti.Blob) : void;
setSelectedImage (selectedImage: string) : void;
setSelectedImage (selectedImage: Ti.Blob) : void;
}
export interface DashboardView extends Ti.UI.View {
columnCount : number;
data : Array<Ti.UI.DashboardItem>;
editable : boolean;
rowCount : number;
wobble : boolean;
getColumnCount () : number;
getData () : Array<Ti.UI.DashboardItem>;
getEditable () : boolean;
getRowCount () : number;
getWobble () : boolean;
setData (data: Array<Ti.UI.DashboardItem>) : void;
setEditable (editable: boolean) : void;
setWobble (wobble: boolean) : void;
startEditing () : void;
stopEditing () : void;
}
export interface ListItem extends Ti.Proxy {
accessoryType : number;
backgroundColor : string;
backgroundGradient : Gradient;
backgroundImage : string;
canEdit : boolean;
canMove : boolean;
color : string;
font : Font;
height : any;
image : string;
itemId : string;
searchableText : string;
selectedBackgroundColor : string;
selectedBackgroundGradient : Gradient;
selectedBackgroundImage : string;
selectionStyle : number;
subtitle : string;
title : string;
}
export interface AlertDialog extends Ti.Proxy {
androidView : Ti.UI.View;
buttonNames : Array<String>;
cancel : number;
message : string;
messageid : string;
ok : string;
okid : string;
persistent : boolean;
style : number;
title : string;
titleid : string;
getAndroidView () : Ti.UI.View;
getButtonNames () : Array<String>;
getCancel () : number;
getMessage () : string;
getOk () : string;
getPersistent () : boolean;
getStyle () : number;
getTi