UGrokItApiForms.UgiFormsFooter Class Reference

Overview

Xamarin.Forms UI component intended for the bottom of the screen, with three buttons

Instance Methods

 UgiFormsFooter ()
 Initializes a new instance of the UgiFormsFooter class. More...
 
void SetLeft (string text, Action handler)
 Set the left button and handler More...
 
void SetCenter (string text, Action handler)
 Set the center button and handler More...
 
void SetRight (string text, Action handler)
 Set the right button and handler More...
 

Properties

Color ThemeColor [get, set]
 Gets the color of the footer More...
 
float ButtonSize [get, set]
 Gets the color of the footer More...
 

Constants

static readonly BindableProperty ThemeColorProperty
 BindableProperty for ThemeColor More...
 
static readonly BindableProperty ButtonSizeProperty
 BindableProperty for ButtonSize More...
 

Instance Method Documentation

◆ SetLeft()

void UGrokItApiForms.UgiFormsFooter.SetLeft ( string  text,
Action  handler 
)
inline

Set the left button and handler

Parameters
textText.
handlerHandler.

◆ SetCenter()

void UGrokItApiForms.UgiFormsFooter.SetCenter ( string  text,
Action  handler 
)
inline

Set the center button and handler

Parameters
textText.
handlerHandler.

◆ SetRight()

void UGrokItApiForms.UgiFormsFooter.SetRight ( string  text,
Action  handler 
)
inline

Set the right button and handler

Parameters
textText.
handlerHandler.

Property Documentation

◆ ThemeColor

Color UGrokItApiForms.UgiFormsFooter.ThemeColor
getset

Gets the color of the footer

Color for the footer.

◆ ButtonSize

float UGrokItApiForms.UgiFormsFooter.ButtonSize
getset

Gets the color of the footer

Color for the footer.

Constructor & Destructor Documentation

◆ UgiFormsFooter()

UGrokItApiForms.UgiFormsFooter.UgiFormsFooter ( )
inline

Initializes a new instance of the UgiFormsFooter class.

Member Data Documentation

◆ ThemeColorProperty

readonly BindableProperty UGrokItApiForms.UgiFormsFooter.ThemeColorProperty
static
Initial value:
= BindableProperty.Create (
propertyName: "ThemeColor",
returnType: typeof (Color),
declaringType: typeof (UgiFormsFooter),
defaultValue: UgiForms.NULL_COLOR)

BindableProperty for ThemeColor

◆ ButtonSizeProperty

readonly BindableProperty UGrokItApiForms.UgiFormsFooter.ButtonSizeProperty
static
Initial value:
= BindableProperty.Create (
propertyName: "ButtonSize",
returnType: typeof (float),
declaringType: typeof (UgiFormsFooter),
defaultValue: 1.0f)

BindableProperty for ButtonSize