Class PresenterBase
Inherited Members
Namespace: Com.Telerik.Widget.Chart.Visualization.Common
Assembly: Telerik.Xamarin.Android.Chart.dll
Syntax
public abstract class PresenterBase : PropertyManager, IChartElementPresenter, IPaletteChangedListener, IJavaObject, IDisposable, IJavaPeerable
Constructors
PresenterBase()
Declaration
protected PresenterBase()
PresenterBase(IntPtr, JniHandleOwnership)
Declaration
protected PresenterBase(IntPtr javaReference, JniHandleOwnership transfer)
Parameters
System.IntPtr
javaReference
|
Android.Runtime.JniHandleOwnership
transfer
|
Properties
CanApplyPalette
Declaration
public virtual bool CanApplyPalette { get; set; }
Property Value
System.Boolean
|
CollectionIndex
Declaration
public abstract int CollectionIndex { get; }
Property Value
System.Int32
|
Implements
IsLoaded
Declaration
public virtual bool IsLoaded { get; }
Property Value
System.Boolean
|
IsPaletteApplied
Declaration
public virtual bool IsPaletteApplied { get; }
Property Value
System.Boolean
|
IsVisible
Declaration
protected bool IsVisible { get; set; }
Property Value
System.Boolean
|
JniPeerMembers
Declaration
public override JniPeerMembers JniPeerMembers { get; }
Property Value
Java.Interop.JniPeerMembers
|
Overrides
LastLayoutContext
Declaration
protected ChartLayoutContext LastLayoutContext { get; set; }
Property Value
ChartLayoutContext
|
PaletteFamily
Declaration
public virtual string PaletteFamily { get; set; }
Property Value
System.String
|
PaletteFamilyCore
Declaration
public virtual string PaletteFamilyCore { get; }
Property Value
System.String
|
ThresholdClass
Declaration
protected override IntPtr ThresholdClass { get; }
Property Value
System.IntPtr
|
Overrides
ThresholdType
Declaration
protected override Type ThresholdType { get; }
Property Value
System.Type
|
Overrides
Visible
Declaration
public virtual bool Visible { get; set; }
Property Value
System.Boolean
|
Methods
ApplyPaletteCore(ChartPalette)
Declaration
protected virtual void ApplyPaletteCore(ChartPalette palette)
Parameters
ChartPalette
palette
|
DefaultPaletteFamily()
Declaration
protected abstract string DefaultPaletteFamily()
Returns
System.String
|
DrawLine(Canvas, Single, Single, Single, Single, Paint)
Declaration
protected virtual void DrawLine(Canvas canvas, float startX, float startY, float endX, float endY, Paint paint)
Parameters
Android.Graphics.Canvas
canvas
|
System.Single
startX
|
System.Single
startY
|
System.Single
endX
|
System.Single
endY
|
Android.Graphics.Paint
paint
|
InvalidatePalette()
Declaration
public abstract void InvalidatePalette()
Implements
InvokePaletteFamily()
Declaration
public virtual string InvokePaletteFamily()
Returns
System.String
|
MeasureContent(ChartNode, Object)
Declaration
public virtual RadSize MeasureContent(ChartNode owner, Object content)
Parameters
ChartNode
owner
|
Java.Lang.Object
content
|
Returns
RadSize
|
Implements
MeasureNodeOverride(ChartNode, Object)
Declaration
protected virtual RadSize MeasureNodeOverride(ChartNode node, Object content)
Parameters
ChartNode
node
|
Java.Lang.Object
content
|
Returns
RadSize
|
OnLoaded()
Declaration
protected virtual void OnLoaded()
OnPaletteUpdated(ChartPalette)
Declaration
public abstract void OnPaletteUpdated(ChartPalette p0)
Parameters
ChartPalette
p0
|
Implements
OnUIUpdated()
Declaration
protected virtual void OnUIUpdated()
OnUnloaded()
Declaration
protected virtual void OnUnloaded()
PostRender(Canvas)
Declaration
public virtual void PostRender(Canvas canvas)
Parameters
Android.Graphics.Canvas
canvas
|
RefreshNode(ChartNode)
RefreshNodeCore(ChartNode)
Render(Canvas)
Declaration
public virtual void Render(Canvas canvas)
Parameters
Android.Graphics.Canvas
canvas
|
RequestRender()
Declaration
public abstract void RequestRender()
SetVisible(Boolean, Boolean)
Declaration
public virtual void SetVisible(bool visible, bool requestRender)
Parameters
System.Boolean
visible
|
System.Boolean
requestRender
|
UpdateUI(ChartLayoutContext)
Declaration
protected virtual void UpdateUI(ChartLayoutContext context)
Parameters
ChartLayoutContext
context
|
UpdateUICore(ChartLayoutContext)
Declaration
protected virtual void UpdateUICore(ChartLayoutContext context)
Parameters
ChartLayoutContext
context
|