TTLauncherView Class Reference

Inheritance diagram for TTLauncherView:
UIView

List of all members.

Public Member Functions

(void) - addItem:animated:
(void) - removeItem:animated:
(TTLauncherItem *) - itemWithURL:
(NSIndexPath *) - indexPathOfItem:
(void) - scrollToItem:animated:
(void) - beginEditing
(void) - endEditing
(void) - beginHighlightItem:withText:
 Dims the launcher view except for a transparent circle around the given item.
(void) - endHighlightItem:
 Removes the highlighting overlay introduced by -beginHighlightItem:withText:.

Protected Attributes

NSMutableArray_pages
NSInteger _columnCount
NSInteger _rowCount
NSString_prompt
NSMutableArray_buttons
UIScrollView * _scrollView
TTPageControl_pager
NSTimer * _editHoldTimer
NSTimer * _springLoadTimer
TTLauncherButton_dragButton
UITouch_dragTouch
NSInteger _positionOrigin
CGPoint _dragOrigin
CGPoint _touchOrigin
TTLauncherHighlightView_highlightView
BOOL _editing
BOOL _springing
id< TTLauncherViewDelegate_delegate

Properties

id< TTLauncherViewDelegatedelegate
NSArraypages
NSInteger columnCount
NSInteger rowCount
TTPageControlpager
NSInteger currentPageIndex
NSStringprompt
BOOL editing

Member Function Documentation

- (void) beginHighlightItem: (TTLauncherItem*)  item
withText: (NSString*)  text 

Dims the launcher view except for a transparent circle around the given item.

The given text will also be shown center-aligned below or above the circle, as appropriate. The item can be tapped while the overlay is up; tapping anywhere else on the overlay simply dismisses the overlay and does not pass the event through.

- (void) endHighlightItem: (TTLauncherItem*)  item  

Removes the highlighting overlay introduced by -beginHighlightItem:withText:.

This will be done automatically if the user taps anywhere on the overlay except the transparent circle.


The documentation for this class was generated from the following files:
blog comments powered by Disqus