C# Class MonoMobile.Views.BaseDialogViewSource

Inheritance: UITableViewSource, ISearchBar, IEnumerable, ITableViewStyle
Exibir arquivo Open project: RobertKozak/MonoMobile.Views

Public Properties

Property Type Description
RowHeights float>.IDictionary

Protected Properties

Property Type Description
CellFactory TableCellFactory
SelectedAccessoryViews UIView>.IDictionary
UnselectedAccessoryViews UIView>.IDictionary

Public Methods

Method Description
AccessoryButtonTapped ( UITableView tableView, NSIndexPath indexPath ) : void
Add ( MonoMobile.Views.Section section ) : int
BaseDialogViewSource ( DialogViewController controller ) : System
DraggingEnded ( UIScrollView scrollView, bool willDecelerate ) : void
DraggingStarted ( UIScrollView scrollView ) : void
GetEnumerator ( ) : IEnumerator
GetHeightForFooter ( UITableView tableView, int sectionIndex ) : float
GetHeightForHeader ( UITableView tableView, int sectionIndex ) : float
GetHeightForRow ( UITableView tableView, NSIndexPath indexPath ) : float
GetListSource ( NSIndexPath indexPath ) : ListSource
GetSectionData ( int sectionIndex ) : IList
GetViewForFooter ( UITableView tableView, int sectionIndex ) : UIView
GetViewForHeader ( UITableView tableView, int sectionIndex ) : UIView
ResetIndexPathRow ( NSIndexPath indexPath ) : NSIndexPath
Scrolled ( UIScrollView scrollView ) : void
SetSectionData ( int sectionIndex, IList data ) : void
TitleForFooter ( UITableView tableView, int sectionIndex ) : string
TitleForHeader ( UITableView tableView, int sectionIndex ) : string
UpdateCell ( UITableViewCell cell, NSIndexPath indexPath ) : void

Protected Methods

Method Description
Dispose ( bool disposing ) : void
GetMemberData ( NSIndexPath indexPath ) : MemberData
GetMemberFromView ( string memberName ) : MemberInfo
GetMemberFromViewModel ( string memberName ) : MemberInfo
NewCell ( NSString cellId, NSIndexPath indexPath ) : UITableViewCell
SetSelectionAccessory ( UITableViewCell cell, NSIndexPath indexPath ) : void

Private Methods

Method Description
CreateFooterView ( UITableView tableView, string caption ) : UIView
CreateHeaderView ( UITableView tableView, string caption ) : UIView

Method Details

AccessoryButtonTapped() public method

public AccessoryButtonTapped ( UITableView tableView, NSIndexPath indexPath ) : void
tableView UITableView
indexPath NSIndexPath
return void

Add() public method

public Add ( MonoMobile.Views.Section section ) : int
section MonoMobile.Views.Section
return int

BaseDialogViewSource() public method

public BaseDialogViewSource ( DialogViewController controller ) : System
controller DialogViewController
return System

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

DraggingEnded() public method

public DraggingEnded ( UIScrollView scrollView, bool willDecelerate ) : void
scrollView UIScrollView
willDecelerate bool
return void

DraggingStarted() public method

public DraggingStarted ( UIScrollView scrollView ) : void
scrollView UIScrollView
return void

GetEnumerator() public method

public GetEnumerator ( ) : IEnumerator
return IEnumerator

GetHeightForFooter() public method

public GetHeightForFooter ( UITableView tableView, int sectionIndex ) : float
tableView UITableView
sectionIndex int
return float

GetHeightForHeader() public method

public GetHeightForHeader ( UITableView tableView, int sectionIndex ) : float
tableView UITableView
sectionIndex int
return float

GetHeightForRow() public method

public GetHeightForRow ( UITableView tableView, NSIndexPath indexPath ) : float
tableView UITableView
indexPath NSIndexPath
return float

GetListSource() public method

public GetListSource ( NSIndexPath indexPath ) : ListSource
indexPath NSIndexPath
return ListSource

GetMemberData() protected method

protected GetMemberData ( NSIndexPath indexPath ) : MemberData
indexPath NSIndexPath
return MemberData

GetMemberFromView() protected method

protected GetMemberFromView ( string memberName ) : MemberInfo
memberName string
return System.Reflection.MemberInfo

GetMemberFromViewModel() protected method

protected GetMemberFromViewModel ( string memberName ) : MemberInfo
memberName string
return System.Reflection.MemberInfo

GetSectionData() public method

public GetSectionData ( int sectionIndex ) : IList
sectionIndex int
return IList

GetViewForFooter() public method

public GetViewForFooter ( UITableView tableView, int sectionIndex ) : UIView
tableView UITableView
sectionIndex int
return UIView

GetViewForHeader() public method

public GetViewForHeader ( UITableView tableView, int sectionIndex ) : UIView
tableView UITableView
sectionIndex int
return UIView

NewCell() protected method

protected NewCell ( NSString cellId, NSIndexPath indexPath ) : UITableViewCell
cellId NSString
indexPath NSIndexPath
return UITableViewCell

ResetIndexPathRow() public method

public ResetIndexPathRow ( NSIndexPath indexPath ) : NSIndexPath
indexPath NSIndexPath
return NSIndexPath

Scrolled() public method

public Scrolled ( UIScrollView scrollView ) : void
scrollView UIScrollView
return void

SetSectionData() public method

public SetSectionData ( int sectionIndex, IList data ) : void
sectionIndex int
data IList
return void

SetSelectionAccessory() protected method

protected SetSelectionAccessory ( UITableViewCell cell, NSIndexPath indexPath ) : void
cell UITableViewCell
indexPath NSIndexPath
return void

TitleForFooter() public method

public TitleForFooter ( UITableView tableView, int sectionIndex ) : string
tableView UITableView
sectionIndex int
return string

TitleForHeader() public method

public TitleForHeader ( UITableView tableView, int sectionIndex ) : string
tableView UITableView
sectionIndex int
return string

UpdateCell() public method

public UpdateCell ( UITableViewCell cell, NSIndexPath indexPath ) : void
cell UITableViewCell
indexPath NSIndexPath
return void

Property Details

CellFactory protected_oe property

protected TableCellFactory CellFactory
return TableCellFactory

RowHeights public_oe property

public IDictionary RowHeights
return float>.IDictionary

SelectedAccessoryViews protected_oe property

protected IDictionary SelectedAccessoryViews
return UIView>.IDictionary

UnselectedAccessoryViews protected_oe property

protected IDictionary UnselectedAccessoryViews
return UIView>.IDictionary