C# Class Appirater, Appirater-for-MonoTouch

Inheritance: NSObject
Show file Open project: chebum/Appirater-for-MonoTouch Class Usage Examples

Public Methods

Method Description
AppEnteredForeground ( bool canPromptForRating ) : void
AppLaunched ( ) : void
AppLaunched ( bool canPromptForRating ) : void
Appirater ( AppiraterSettings, settings ) : System
Appirater ( int appId ) : System
Appirater ( int appId, bool debug ) : System
HandleClick ( int buttonIndex ) : void
RateApp ( ) : void
Restart ( ) : void
UserDidSignificantEvent ( bool canPromptForRating ) : void

Private Methods

Method Description
ConnectedToNetwork ( ) : bool
HideRatingAlert ( ) : void
IncrementAndRate ( NSNumber _canPromptForRating ) : void
IncrementSignificantEventAndRate ( NSNumber _canPromptForRating ) : void
IncrementSignificantEventCount ( ) : void
IncrementUseCount ( ) : void
OnAppWillResignActive ( NSNotification n ) : void
RatingConditionsHaveBeenMet ( ) : bool
ShowRatingAlert ( ) : void

Method Details

AppEnteredForeground() public method

public AppEnteredForeground ( bool canPromptForRating ) : void
canPromptForRating bool
return void

AppLaunched() public method

public AppLaunched ( ) : void
return void

AppLaunched() public method

public AppLaunched ( bool canPromptForRating ) : void
canPromptForRating bool
return void

Appirater() public method

public Appirater ( AppiraterSettings, settings ) : System
settings AppiraterSettings,
return System

Appirater() public method

public Appirater ( int appId ) : System
appId int
return System

Appirater() public method

public Appirater ( int appId, bool debug ) : System
appId int
debug bool
return System

HandleClick() public method

public HandleClick ( int buttonIndex ) : void
buttonIndex int
return void

RateApp() public method

public RateApp ( ) : void
return void

Restart() public method

public Restart ( ) : void
return void

UserDidSignificantEvent() public method

public UserDidSignificantEvent ( bool canPromptForRating ) : void
canPromptForRating bool
return void