Skip to content
ChartForgeX
Class

ChartFunnelConnectorStyle

ChartForgeX.Core

Namespace
ChartForgeX.Core
Assembly
ChartForgeX
Modifiers
sealed

Immutable paint for an adjacent Funnel connection; it never changes either stage value or connection geometry.

Inheritance

  • object
  • ChartFunnelConnectorStyle

Usage

Explore 3 API references to this type

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Accepted by parameters 1

Constructors

public ChartFunnelConnectorStyle(bool visible = true, ChartColor? fill = null, double? fillOpacity = null, ChartFillPattern? fillPattern = null, ChartStrokeStyle? outlineStroke = null, double strokeDashOffset = 0) #

Creates validated connection paint. No supplied fields retain the normal family paint.

Parameters

visible bool = true optional
Whether to paint the authored adjacent connection.
fill ChartForgeX.Primitives.ChartColor? = null optional
Optional explicit fill.
fillOpacity double? = null optional
Optional alpha multiplier from zero through one.
fillPattern ChartForgeX.Core.ChartFillPattern? = null optional
Optional existing native hatch pattern.
outlineStroke ChartForgeX.Core.ChartStrokeStyle? = null optional
Optional existing immutable outline policy.
strokeDashOffset double = 0 optional
Finite logical dash phase.

Properties

public bool Visible { get; } #

Gets whether the connection paints. False retains its complete source facts and semantic region.

public ChartColor? Fill { get; } #

Gets the optional fill. Null inherits the source stage's existing point/series paint.

public double? FillOpacity { get; } #

Gets the optional fill alpha multiplier. Null retains .18 for bars or .3 for Cone.

public ChartFillPattern? FillPattern { get; } #

Gets the optional pattern. Null retains the existing form policy; None explicitly disables a pattern.

public ChartStrokeStyle? OutlineStroke { get; } #

Gets the optional shared outline policy. Null paints no outline; width zero disables it.

public double StrokeDashOffset { get; } #

Gets the finite logical dash phase, independent of geometry.