Class ShapeView
Inheritance
System.Object
ShapeView
Assembly: Tizen.UIExtensions.ElmSharp.dll
Syntax
public class ShapeView : Canvas, IContainable<EvasObject>, IMeasurable
Constructors
ShapeView(EvasObject)
Declaration
public ShapeView(EvasObject parent)
Parameters
Type |
Name |
Description |
EvasObject |
parent |
|
Properties
Aspect
Declaration
public Stretch Aspect { get; set; }
Property Value
Fill
Declaration
public ShapeBrush Fill { get; set; }
Property Value
SKCanvasView
Declaration
public SKCanvasView SKCanvasView { get; }
Property Value
Type |
Description |
SKCanvasView |
|
Stroke
Declaration
public ShapeBrush Stroke { get; set; }
Property Value
StrokeDashArray
Declaration
public float[] StrokeDashArray { get; set; }
Property Value
Type |
Description |
System.Single[] |
|
StrokeDashOffset
Declaration
public float StrokeDashOffset { get; set; }
Property Value
Type |
Description |
System.Single |
|
StrokeLineCap
Declaration
public PenLineCap StrokeLineCap { get; set; }
Property Value
StrokeLineJoin
Declaration
public PenLineJoin StrokeLineJoin { get; set; }
Property Value
StrokeMiterLimit
Declaration
public float StrokeMiterLimit { get; set; }
Property Value
Type |
Description |
System.Single |
|
StrokeThickness
Declaration
public double StrokeThickness { get; set; }
Property Value
Type |
Description |
System.Double |
|
Methods
UpdatePathShape()
Declaration
protected void UpdatePathShape()
UpdateShape(SKPath)
Declaration
public void UpdateShape(SKPath sKPath)
Parameters
Type |
Name |
Description |
SKPath |
sKPath |
|
Declaration
public void UpdateShapeTransform(SKMatrix matrix)
Parameters
Type |
Name |
Description |
SKMatrix |
matrix |
|
UpdateStrokeDash()
Declaration
public void UpdateStrokeDash()
UpdateStrokeDashArray(Single[])
Declaration
public void UpdateStrokeDashArray(float[] dash)
Parameters
Type |
Name |
Description |
System.Single[] |
dash |
|
Explicit Interface Implementations
IMeasurable.Measure(Double, Double)
Declaration
Size IMeasurable.Measure(double availableWidth, double availableHeight)
Parameters
Type |
Name |
Description |
System.Double |
availableWidth |
|
System.Double |
availableHeight |
|
Returns
Implements