Roadmap
Documentation
Extensions
Community
Forums
Three20
An open-source library for iOS applications
Main Page
Classes
Files
Examples
Class List
Class Hierarchy
Class Members
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
BasicTests
CoreAdditionTests
Unit tests for the Core additions found within Three20
CoreGlobalTests
Unit tests for the global methods found within Three20
CoreMarkupStripperTests
Unit tests for the markup stripper found within Three20
CssParserTests
CssStyleSheetTests
extJSONTests
Unit tests for the Core JSON parser
extXMLTests
Unit tests for the Core XML parser
GSEventFake
A private API class used for synthesizing touch events
MockModelDelegate
NetworkModelTests
Unit tests for the Network model found within Three20
NetworkURLCacheTests
Unit tests for the
TTURLCache
object
NSArray
Additions
NSData
Additions
NSDate
Additions
NSDictionary
NSMutableArray
Additions
NSMutableDictionary
Additions
NSObject
Additions
NSString
Additions
Pbxproj::Pbxproj
SBJsonBase
Common base class for parsing & writing
SBJsonParser
The JSON parser class
SBJsonWriter
The JSON writer class
TTActionSheet
[private] A subclassed UIActionSheet that retains the popup view controller
TTActionSheetController
A view controller that displays an action sheet
<TTActionSheetControllerDelegate>
Inherits the UIActionSheetDelegate protocol and adds
TTNavigator
support
TTActivityLabel
TTAlertView
TTAlertViewController
A view controller that displays an alert view
<TTAlertViewControllerDelegate>
TTBaseNavigationController
The base navigation view controller that overrides popViewControllerAnimated and provides inverse animations when popping a view controller
TTBaseNavigator
A URL-based navigation system with built-in persistence
TTBaseViewController
A view controller with some useful additions
TTBevelBorderStyle
TTBlendStyle
TTBoxStyle
TTButton
TTButtonBar
A box containing buttons with a consistent style
TTButtonContent
TTContentStyle
TTCSSParser
CSS Jargon:
TTCSSStyleSheet
A general purpose CSS style sheet object for accessing a CSS style sheet's properties
TTDefaultCSSStyleSheet
TTDefaultStyleSheet
TTEntityTables
Standard entity tables for use with XML parsers
TTErrorView
TTExtensionAuthor
TTExtensionInfo
TTExtensionInfoController
Display information about a specific extension
TTExtensionLoader
The extension loader provides basic utility methods to load extensions once an application has started running
TTExtensionsController
A list of all available, loaded, and failed extensions
TTFlowLayout
TTFourBorderStyle
TTGridLayout
TTHighlightBorderStyle
TTImageLayer
TTImageStyle
TTImageView
A view that asynchronously loads an image and subsequently displays it
<TTImageViewDelegate>
TTInnerShadowStyle
TTInsetStyle
TTLabel
TTLauncherButton
TTLauncherHighlightView
TTLauncherItem
TTLauncherScrollView
TTLauncherView
<TTLauncherViewDelegate>
TTLayout
TTLinearGradientBorderStyle
TTLinearGradientFillStyle
TTLink
TTListDataSource
TTMarkupStripper
TTMaskStyle
TTMessageController
A view controller for composing email like messages, which is visually similar to Apple's in-app mail composer
<TTMessageControllerDelegate>
A protocol for the object that implements the backend logic for the
TTMessageController
TTMessageField
The base class for all fields used by the
TTMessageController
TTMessageRecipientField
A field for holding recipients, typically found in an address book
TTMessageSubjectField
A field for the subject of the message
TTMessageTextField
A field for holding variable free form text
TTModel
A default implementation of
TTModel
does nothing other than appear to be loaded
<TTModel>
TTModel
describes the state of an object that can be loaded from a remote source
<TTModelDelegate>
TTModelViewController
A view controller that manages a model in addition to a view
TTNavigationController
TTNavigator
A URL-based navigation system with built-in persistence
<TTNavigatorDelegate>
<TTNavigatorRootContainer>
TTNavigatorViewController
Cleans up navigator properties when the controller is released
TTNavigatorWindow
Provides support for shake gestures
TTPageControl
TTPageControl
is a version of UIPageControl which allows you to style the dots
TTPartStyle
<TTPhoto>
<TTPhotoSource>
TTPhotoView
TTPhotoViewController
TTPickerTextField
<TTPickerTextFieldDelegate>
TTPickerViewCell
TTPopupViewController
A view controller which, when displayed modally, inserts its view over the parent controller
TTPostController
<TTPostControllerDelegate>
TTRectangleShape
TTRecursiveProgress
A generic recursive progress object
<TTRecursiveProgressDelegate>
TTReflectiveFillStyle
TTRequestLoader
The loader manages a set of TTURLRequests and makes the necessary callbacks for each
TTRoundedLeftArrowShape
TTRoundedRectangleShape
TTRoundedRightArrowShape
TTScrollView
<TTScrollViewDataSource>
<TTScrollViewDelegate>
TTSearchBar
TTSearchDisplayController
Shows search results using a
TTTableViewController
TTSearchlightLabel
TTSearchTextField
<TTSearchTextFieldDelegate>
TTSearchTextFieldInternal
TTSectionedDataSource
TTShadowStyle
TTShape
TTShapeStyle
Causes all layers going forward to use a particular shape
TTSolidBorderStyle
TTSolidFillStyle
TTSpeechBubbleShape
TTSplitViewController
A split view controller that implements the navigator root protocol
TTStyle
TTStyleContext
TTStyledBlock
TTStyledBoldNode
TTStyledBoxFrame
TTStyledButtonNode
<TTStyleDelegate>
TTStyledElement
TTStyledFrame
TTStyledImageFrame
TTStyledImageNode
TTStyledInline
TTStyledInlineBlock
TTStyledInlineFrame
TTStyledItalicNode
TTStyledLayout
TTStyledLineBreakNode
TTStyledLinkNode
TTStyledNode
TTStyledText
<TTStyledTextDelegate>
TTStyledTextFrame
TTStyledTextLabel
A view that can display styled text
TTStyledTextNode
TTStyledTextParser
TTStyledTextTableCell
TTStyledTextTableItemCell
TTStyleSheet
TTTab
TTTabBar
<TTTabDelegate>
TTTabGrid
TTTabItem
TTTableActivityItem
TTTableActivityItemCell
TTTableButton
TTTableCaptionItem
TTTableCaptionItemCell
TTTableControlCell
TTTableControlItem
TTTableFlushViewCell
TTTableFooterInfiniteScrollView
TTTableGrayTextItem
TTTableHeaderDragRefreshView
Pulled from the uprise78/three20-P31 fork with consent of uprise78
TTTableHeaderView
TTTableImageItem
TTTableImageItemCell
TTTableItem
TTTableLink
TTTableLinkedItem
TTTableLinkedItemCell
TTTableLongTextItem
TTTableMessageItem
TTTableMessageItemCell
TTTableMoreButton
TTTableMoreButtonCell
<TTTableNetworkEnabledTableViewController>
TTTableRightCaptionItem
TTTableRightCaptionItemCell
TTTableRightImageItem
TTTableStyledTextItem
TTTableSubtextItem
TTTableSubtextItemCell
TTTableSubtitleItem
TTTableSubtitleItemCell
TTTableSummaryItem
TTTableTextItem
TTTableTextItemCell
TTTableView
TTTableView
enhances
UITableView
to provide support for various Three20 services
TTTableViewCell
The base class for table cells which are single-object based
TTTableViewController
TTTableViewDataSource
<TTTableViewDataSource>
TTTableViewDelegate
A default table view delegate implementation
<TTTableViewDelegate>
TTTableViewDragRefreshDelegate
Pulled from the uprise78/three20-P31 fork with consent of uprise78
TTTableViewGroupedVarHeightDelegate
A table view delegate for grouped table views that provides the header size
TTTableViewInterstitialDataSource
A datasource that is eternally loading
TTTableViewItem
TTTableViewNetworkEnabledDelegate
TTTableViewPlainDelegate
The most basic delegate
TTTableViewPlainVarHeightDelegate
TTTableViewVarHeightDelegate
A table view delegate that queries the cell items for their height
TTTabStrip
TTTextBarController
<TTTextBarDelegate>
TTTextEditor
<TTTextEditorDelegate>
TTTextEditorInternal
TTTextStyle
TTTextView
TTThumbsDataSource
TTThumbsTableViewCell
<TTThumbsTableViewCellDelegate>
TTThumbsViewController
<TTThumbsViewControllerDelegate>
TTThumbView
TTUnclippedView
A utility view that will cause all of its ancestors to stop clipping, ensuring that nothing obscures any of part of this view and its contents
TTURLAction
This object bundles up a set of parameters and ships them off to TTBasicNavigator's openURLAction method
TTURLActionTests
TTURLCache
A general purpose URL cache for caching data in memory and on disk
TTURLDataResponse
An implementation of the
TTURLResponse
protocal for generic
NSData
objects
TTURLGeneratorPattern
TTURLImageResponse
An implementation of the
TTURLResponse
protocal for
UIImage
objects
TTURLJSONResponse
An implementation of the
TTURLResponse
protocal for turning JSON responses into NSObjects
TTURLLiteral
TTURLMap
TTURLNavigatorPattern
<TTURLObject>
TTURLPattern
<TTURLPatternText>
TTURLRequest
The Three20 network request object, built to work with the Three20 cache and co
<TTURLRequestDelegate>
TTURLRequestModel
An implementation of
TTModel
which is built to work with TTURLRequests
TTURLRequestQueue
<TTURLResponse>
A response protocol for
TTURLRequest
TTURLSelector
TTURLWildcard
TTURLXMLResponse
An implementation of the
TTURLResponse
protocal for turning XML responses into NSObjects
TTUserInfo
A helper class for storing user info to help identify a request
TTView
A
UIView
with an attached style and layout that are used to render and layout the view, respectively
TTViewController
A view controller with some useful additions
TTWebController
<TTWebControllerDelegate>
TTXMLParser
An implementation of the NSXMLParser object that turns XML into NSObjects
TTYouTubeView
A web view that displays a YouTube video
UIAdditionTests
UIColor
Additions
UICommonTests
UIEvent
UIEventFake
UIFont
Additions
UIGlobalTests
UIImage
Additions
UINavigationController
Additions
UISplitViewController
UITabBarController
Additions
UITableView
Additions
UIToolbar
Additions
UITouch
UIView
Additions
UIViewController
Additions
UIViewControllerAdditionTests
UIWebView
Additions
UIWindow
Additions
yajl_alloc_funcs
A structure which can be passed to yajl_*_alloc routines to allow the client to specify memory allocation functions to be used
yajl_bytestack_t
yajl_callbacks
Yajl is an event driven parser
yajl_gen_config
Configuration structure for the generator
YAJL_GTMBase64
Helper for handling Base64 and WebSafeBase64 encodings
yajl_handle_t
yajl_parser_config
Configuration structure for the generator
<YAJLCoding>
YAJLDocument
<YAJLDocumentDelegate>
YAJLGen
YAJLParser
<YAJLParserDelegate>
All
Classes
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Please enable JavaScript to view the
comments powered by Disqus.
blog comments powered by
Disqus