C# Class Praeclarum.UI.Theme

Mostra file Open project: praeclarum/Praeclarum Class Usage Examples

Public Properties

Property Type Description
Current Theme

Protected Properties

Property Type Description
ios7 bool

Public Methods

Method Description
Apply ( ) : void
Apply ( UINavigationBar navigationBar ) : void
Apply ( UINavigationController nc ) : void
Apply ( UITableView tableView ) : void
Apply ( UITableViewCell cell ) : void
Apply ( UIToolbar toolbar ) : void
ApplyChecked ( UITableViewCell cell ) : void
ApplyCommand ( UITableViewCell cell ) : void
CreateActionButton ( EventHandler handler ) : UIBarButtonItem
CreateAddButton ( EventHandler handler ) : UIBarButtonItem
CreateBarButton ( UIKit.UIImage image, EventHandler handler, UIBarButtonSystemItem fallback = UIBarButtonSystemItem.Add ) : UIBarButtonItem
CreateCancelButton ( EventHandler handler ) : UIBarButtonItem
CreateDeleteButton ( EventHandler handler ) : UIBarButtonItem
CreateDuplicateButton ( EventHandler handler ) : UIBarButtonItem
CreateEditButton ( EventHandler handler ) : UIBarButtonItem
CreateMoveButton ( EventHandler handler ) : UIBarButtonItem
Theme ( bool dark ) : System

Private Methods

Method Description
ApplyToV ( UIView view, HashSet visited ) : void
ApplyToVC ( UIViewController vc, HashSet visited ) : void
Theme ( ) : System

Method Details

Apply() public method

public Apply ( ) : void
return void

Apply() public method

public Apply ( UINavigationBar navigationBar ) : void
navigationBar UINavigationBar
return void

Apply() public method

public Apply ( UINavigationController nc ) : void
nc UINavigationController
return void

Apply() public method

public Apply ( UITableView tableView ) : void
tableView UITableView
return void

Apply() public method

public Apply ( UITableViewCell cell ) : void
cell UITableViewCell
return void

Apply() public method

public Apply ( UIToolbar toolbar ) : void
toolbar UIToolbar
return void

ApplyChecked() public method

public ApplyChecked ( UITableViewCell cell ) : void
cell UITableViewCell
return void

ApplyCommand() public method

public ApplyCommand ( UITableViewCell cell ) : void
cell UITableViewCell
return void

CreateActionButton() public method

public CreateActionButton ( EventHandler handler ) : UIBarButtonItem
handler EventHandler
return UIBarButtonItem

CreateAddButton() public method

public CreateAddButton ( EventHandler handler ) : UIBarButtonItem
handler EventHandler
return UIBarButtonItem

CreateBarButton() public method

public CreateBarButton ( UIKit.UIImage image, EventHandler handler, UIBarButtonSystemItem fallback = UIBarButtonSystemItem.Add ) : UIBarButtonItem
image UIKit.UIImage
handler EventHandler
fallback UIBarButtonSystemItem
return UIBarButtonItem

CreateCancelButton() public method

public CreateCancelButton ( EventHandler handler ) : UIBarButtonItem
handler EventHandler
return UIBarButtonItem

CreateDeleteButton() public method

public CreateDeleteButton ( EventHandler handler ) : UIBarButtonItem
handler EventHandler
return UIBarButtonItem

CreateDuplicateButton() public method

public CreateDuplicateButton ( EventHandler handler ) : UIBarButtonItem
handler EventHandler
return UIBarButtonItem

CreateEditButton() public method

public CreateEditButton ( EventHandler handler ) : UIBarButtonItem
handler EventHandler
return UIBarButtonItem

CreateMoveButton() public method

public CreateMoveButton ( EventHandler handler ) : UIBarButtonItem
handler EventHandler
return UIBarButtonItem

Theme() public method

public Theme ( bool dark ) : System
dark bool
return System

Property Details

Current public_oe static_oe property

public static Theme,Praeclarum.UI Current
return Theme

ios7 static_oe protected_oe property

static protected bool ios7
return bool