14.1 Beta 1 SDK
PluginFormGroup14.1 Beta
public sealed class Unbroken.LaunchBox.Plugins.Forms.PluginFormGroup : Unbroken.LaunchBox.Plugins.Forms.PluginFormElementGroups related fields and groups under an optional localizable heading.
Remarks
Groups affect presentation only. They have no field ID or submitted value.Inheritance and interfaces
Constructors
public PluginFormGroup(Unbroken.LaunchBox.Plugins.PluginText? label, System.Collections.Generic.IReadOnlyList<Unbroken.LaunchBox.Plugins.Forms.PluginFormElement> elements, Unbroken.LaunchBox.Plugins.PluginText? description = null)public PluginFormGroup(Unbroken.LaunchBox.Plugins.PluginText? label, System.Collections.Generic.IReadOnlyList<Unbroken.LaunchBox.Plugins.Forms.PluginFormField> fields)
PluginFormGroup 14.1 Beta
public PluginFormGroup(Unbroken.LaunchBox.Plugins.PluginText? label, System.Collections.Generic.IReadOnlyList<Unbroken.LaunchBox.Plugins.Forms.PluginFormElement> elements, Unbroken.LaunchBox.Plugins.PluginText? description = null)PluginFormGroup 14.1 Beta
public PluginFormGroup(Unbroken.LaunchBox.Plugins.PluginText? label, System.Collections.Generic.IReadOnlyList<Unbroken.LaunchBox.Plugins.Forms.PluginFormField> fields)Properties
public override Unbroken.LaunchBox.Plugins.PluginText? Description { get; }public System.Collections.Generic.IReadOnlyList<Unbroken.LaunchBox.Plugins.Forms.PluginFormElement> Elements { get; }public override Unbroken.LaunchBox.Plugins.PluginText? Label { get; }
Description 14.1 Beta
public override Unbroken.LaunchBox.Plugins.PluginText? Description { get; }Gets the optional localizable description.
Elements 14.1 Beta
public System.Collections.Generic.IReadOnlyList<Unbroken.LaunchBox.Plugins.Forms.PluginFormElement> Elements { get; }Gets the child elements in presentation order.
Label 14.1 Beta
public override Unbroken.LaunchBox.Plugins.PluginText? Label { get; }Gets the localizable label, or null for an unnamed group.
Methods
VisibleWhen 14.1 Beta
public override Unbroken.LaunchBox.Plugins.Forms.PluginFormGroup VisibleWhen(string key, string value)Returns a copy displayed only when a field has the specified value.
key14.1 Beta- The controlling field ID, matched without regard to case. A missing controller leaves the element visible.
value14.1 Beta- The required value. Boolean values are compared as Booleans; other values are ordinal.