Skip to content

TextGalleryProductionMetadata

StructTextStudio.EditorTextStudio.Editor
public readonly struct TextGalleryProductionMetadata

Typed production guidance shown alongside a gallery card. Preview fidelity remains a separate concern so a card never implies that its lightweight editor preview is the runtime render cost.

TextGalleryProductionMetadata(TextGalleryWorkflow, TextGalleryRendererSupport, TextGalleryRenderCost, TextGalleryResourceRequirements, TextGalleryReducedMotionSupport)

Section titled “TextGalleryProductionMetadata(TextGalleryWorkflow, TextGalleryRendererSupport, TextGalleryRenderCost, TextGalleryResourceRequirements, TextGalleryReducedMotionSupport)”
public TextGalleryProductionMetadata(TextGalleryWorkflow workflow, TextGalleryRendererSupport rendererSupport, TextGalleryRenderCost renderCost, TextGalleryResourceRequirements resourceRequirements, TextGalleryReducedMotionSupport reducedMotionSupport)

Creates complete, searchable production guidance for a gallery card.

Parameters

Name Type
workflow TextStudio.Editor.TextGalleryWorkflow
rendererSupport TextStudio.Editor.TextGalleryRendererSupport
renderCost TextStudio.Editor.TextGalleryRenderCost
resourceRequirements TextStudio.Editor.TextGalleryResourceRequirements
reducedMotionSupport TextStudio.Editor.TextGalleryReducedMotionSupport

public TextGalleryWorkflow Workflow { get; }

Returns

TextStudio.Editor.TextGalleryWorkflow

public TextGalleryRendererSupport RendererSupport { get; }

Returns

TextStudio.Editor.TextGalleryRendererSupport

public TextGalleryRenderCost RenderCost { get; }

Returns

TextStudio.Editor.TextGalleryRenderCost

public TextGalleryResourceRequirements ResourceRequirements { get; }

Returns

TextStudio.Editor.TextGalleryResourceRequirements

public TextGalleryReducedMotionSupport ReducedMotionSupport { get; }

Returns

TextStudio.Editor.TextGalleryReducedMotionSupport

public bool IsSpecified { get; }

Returns

System.Boolean