Method | Description | |
---|---|---|
Deselected ( DialogViewController dvc, UITableView tableView, NSIndexPath path ) : void |
Invoked when the given element has been deslected by the user.
|
|
Dispose ( ) : void | ||
Element ( string caption ) : CrossUI.Core |
Initializes the element with the given caption.
|
|
Element ( string caption, System.Action tapped ) : CrossUI.Core | ||
GetActiveCell ( ) : UITableViewCell |
Returns the currently active UITableViewCell for this element, or null if the element is not currently visible
|
|
GetCell ( UITableView tv ) : UITableViewCell |
Gets a UITableViewCell for this element. Must not be overridden - override GetCellImpl instead
|
|
GetContainerTableView ( ) : UITableView |
Returns the UITableView associated with this element, or null if this cell is not currently attached to a UITableView
|
|
GetImmediateRootElement ( ) : RootElement |
If the cell is attached will return the immediate RootElement
|
|
Matches ( string text ) : bool |
Method invoked to determine if the cell matches the given text, never invoked with a null value or an empty string.
|
|
Selected ( DialogViewController dvc, UITableView tableView, NSIndexPath path ) : void |
Invoked when the given element has been selected by the user.
|
|
Summary ( ) : string |
Returns a summary of the value represented by this object, suitable for rendering as the result of a RootElement with child objects.
|
Method | Description | |
---|---|---|
ActOnCurrentAttachedCell ( Action |
Act on the current attached cell
|
|
Dispose ( bool disposing ) : void | ||
GetCellImpl ( UITableView tv ) : UITableViewCell |
Gets a UITableViewCell for this element. Can be overridden, but if you customize the style or contents of the cell you must also override the CellKey property in your derived class.
|
|
RemoveTag ( UITableViewCell cell, int tag ) : void | ||
UpdateCaptionDisplay ( UITableViewCell cell ) : void |
Override this method if you want some other action to be taken when the caption changes
|
|
UpdateCellDisplay ( UITableViewCell cell ) : void |
Override this method if you want some other action to be taken when a cell view is set
|
Method | Description | |
---|---|---|
GetParentTableView ( UITableViewCell cell ) : UITableView | ||
UpdateVisibility ( ) : void |
protected ActOnCurrentAttachedCell ( Action |
||
updateAction | Action |
|
return | void |
public Deselected ( DialogViewController dvc, UITableView tableView, NSIndexPath path ) : void | ||
dvc | DialogViewController |
/// The |
tableView | UITableView |
/// The |
path | NSIndexPath |
/// The |
return | void |
public Element ( string caption ) : CrossUI.Core | ||
caption | string | /// The caption. /// |
return | CrossUI.Core |
public Element ( string caption, System.Action tapped ) : CrossUI.Core | ||
caption | string | |
tapped | System.Action | |
return | CrossUI.Core |
public GetCell ( UITableView tv ) : UITableViewCell | ||
tv | UITableView | |
return | UITableViewCell |
protected GetCellImpl ( UITableView tv ) : UITableViewCell | ||
tv | UITableView | |
return | UITableViewCell |
public GetContainerTableView ( ) : UITableView | ||
return | UITableView |
public GetImmediateRootElement ( ) : RootElement | ||
return | RootElement |
protected static RemoveTag ( UITableViewCell cell, int tag ) : void | ||
cell | UITableViewCell | |
tag | int | |
return | void |
public Selected ( DialogViewController dvc, UITableView tableView, NSIndexPath path ) : void | ||
dvc | DialogViewController |
/// The |
tableView | UITableView |
/// The |
path | NSIndexPath |
/// The |
return | void |
protected UpdateCaptionDisplay ( UITableViewCell cell ) : void | ||
cell | UITableViewCell | |
return | void |
protected UpdateCellDisplay ( UITableViewCell cell ) : void | ||
cell | UITableViewCell | |
return | void |