SequenceTypography
ChartForgeX.VisualArtifacts
Immutable optional per-role sequence typography captured from the canonical text override owner.
Inheritance
- object
- SequenceTypography
Remarks
Constructor inputs and getter values are detached. Null/empty roles inherit the active native context. Participant stereotypes retain their existing 0.85 size ratio; In Inline presentation, Number stays part of the message caption unless explicitly styled. Badge presentation resolves its automatic numeric role before matching explicit overrides.
Usage
Explore 2 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.
Returned or exposed by 2
Constructors
public SequenceTypography(TextStyleOverride? participant = null, TextStyleOverride? message = null, TextStyleOverride? note = null, TextStyleOverride? fragment = null, TextStyleOverride? number = null) #Captures optional participant, message, note, fragment/group and number styles without retaining mutable inputs.
Parameters
- participant ChartForgeX.Typography.TextStyleOverride? = null
- message ChartForgeX.Typography.TextStyleOverride? = null
- note ChartForgeX.Typography.TextStyleOverride? = null
- fragment ChartForgeX.Typography.TextStyleOverride? = null
- number ChartForgeX.Typography.TextStyleOverride? = null
Inherited Methods
Properties
public TextStyleOverride? Participant { get; } #Gets a detached optional participant role override.
public TextStyleOverride? Message { get; } #Gets a detached optional message role override.
public TextStyleOverride? Note { get; } #Gets a detached optional note role override.
public TextStyleOverride? Fragment { get; } #Gets a detached optional fragment role override.
public TextStyleOverride? Number { get; } #Gets a detached optional number role override.
public bool HasOverrides { get; } #Gets whether any role contains authored values.