Skip to content

TextGalleryCardActionState

ClassTextStudio.EditorTextStudio.Editor
public sealed class TextGalleryCardActionState

Current primary and optional secondary actions displayed by a gallery card.

TextGalleryCardActionState(Action, string, string, Action, string, string)

Section titled “TextGalleryCardActionState(Action, string, string, Action, string, string)”
public TextGalleryCardActionState(Action primaryAction, string actionLabel, string actionTooltip = "", Action secondaryAction = null, string secondaryActionLabel = "", string secondaryActionTooltip = "")

Creates an action snapshot with normalized labels and tooltips.

Parameters

Name Type
primaryAction System.Action
actionLabel System.String
actionTooltip System.String
secondaryAction System.Action
secondaryActionLabel System.String
secondaryActionTooltip System.String

public Action PrimaryAction { get; }

Returns

System.Action

public string ActionLabel { get; }

Returns

System.String

public string ActionTooltip { get; }

Returns

System.String

public Action SecondaryAction { get; }

Returns

System.Action

public string SecondaryActionLabel { get; }

Returns

System.String

public string SecondaryActionTooltip { get; }

Returns

System.String