C# Класс Praeclarum.UI.Theme

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
Current Theme

Защищенные свойства (Protected)

Свойство Тип Описание
ios7 bool

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
ApplyToV ( UIView view, HashSet visited ) : void
ApplyToVC ( UIViewController vc, HashSet visited ) : void
Theme ( ) : System

Описание методов

Apply() публичный Метод

public Apply ( ) : void
Результат void

Apply() публичный Метод

public Apply ( UINavigationBar navigationBar ) : void
navigationBar UINavigationBar
Результат void

Apply() публичный Метод

public Apply ( UINavigationController nc ) : void
nc UINavigationController
Результат void

Apply() публичный Метод

public Apply ( UITableView tableView ) : void
tableView UITableView
Результат void

Apply() публичный Метод

public Apply ( UITableViewCell cell ) : void
cell UITableViewCell
Результат void

Apply() публичный Метод

public Apply ( UIToolbar toolbar ) : void
toolbar UIToolbar
Результат void

ApplyChecked() публичный Метод

public ApplyChecked ( UITableViewCell cell ) : void
cell UITableViewCell
Результат void

ApplyCommand() публичный Метод

public ApplyCommand ( UITableViewCell cell ) : void
cell UITableViewCell
Результат void

CreateActionButton() публичный Метод

public CreateActionButton ( EventHandler handler ) : UIBarButtonItem
handler EventHandler
Результат UIBarButtonItem

CreateAddButton() публичный Метод

public CreateAddButton ( EventHandler handler ) : UIBarButtonItem
handler EventHandler
Результат UIBarButtonItem

CreateBarButton() публичный Метод

public CreateBarButton ( UIKit.UIImage image, EventHandler handler, UIBarButtonSystemItem fallback = UIBarButtonSystemItem.Add ) : UIBarButtonItem
image UIKit.UIImage
handler EventHandler
fallback UIBarButtonSystemItem
Результат UIBarButtonItem

CreateCancelButton() публичный Метод

public CreateCancelButton ( EventHandler handler ) : UIBarButtonItem
handler EventHandler
Результат UIBarButtonItem

CreateDeleteButton() публичный Метод

public CreateDeleteButton ( EventHandler handler ) : UIBarButtonItem
handler EventHandler
Результат UIBarButtonItem

CreateDuplicateButton() публичный Метод

public CreateDuplicateButton ( EventHandler handler ) : UIBarButtonItem
handler EventHandler
Результат UIBarButtonItem

CreateEditButton() публичный Метод

public CreateEditButton ( EventHandler handler ) : UIBarButtonItem
handler EventHandler
Результат UIBarButtonItem

CreateMoveButton() публичный Метод

public CreateMoveButton ( EventHandler handler ) : UIBarButtonItem
handler EventHandler
Результат UIBarButtonItem

Theme() публичный Метод

public Theme ( bool dark ) : System
dark bool
Результат System

Описание свойств

Current публичное статическое свойство

public static Theme,Praeclarum.UI Current
Результат Theme

ios7 статическое защищенное свойство

static protected bool ios7
Результат bool