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

1,300 lines (1,294 loc) 235 kB
// 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