GeoBlazor Pro
dymaptic.GeoBlazor.Pro
dymaptic.GeoBlazor.Pro.Model
GroupInput Class
This is a support class that represents a group of batch attribute form inputs. ArcGIS Maps SDK for JavaScript
public record GroupInput : dymaptic.GeoBlazor.Pro.Model.InputBase, System.IEquatable<dymaptic.GeoBlazor.Pro.Model.GroupInput>
Inheritance System.Object 🡒 InputBase 🡒 GroupInput
Implements System.IEquatable<GroupInput>
Constructors
GroupInput(string, IReadOnlyList, string, bool, Nullable, Nullable) Constructor
This is a support class that represents a group of batch attribute form inputs. ArcGIS Maps SDK for JavaScript
public GroupInput(string Description, System.Collections.Generic.IReadOnlyList<dymaptic.GeoBlazor.Pro.Model.InputBase> Inputs, string Label, bool Visible, System.Nullable<bool> ExistsInAllLayers, System.Nullable<bool> Open=null);
Parameters
Description
System.String
The input’s description. ArcGIS Maps SDK for JavaScript
Inputs
System.Collections.Generic.IReadOnlyList<InputBase>
An array of field inputs contained within the group. ArcGIS Maps SDK for JavaScript
Label
System.String
The group’s label. ArcGIS Maps SDK for JavaScript
Visible
System.Boolean
The group’s visibility. ArcGIS Maps SDK for JavaScript
ExistsInAllLayers
System.Nullable<System.Boolean>
Indicates whether the input pertains to all the features in the BatchAttributeForm in which the input belongs. Default Value:true ArcGIS Maps SDK for JavaScript
Open
System.Nullable<System.Boolean>
Indicates whether the group should be expanded or collapsed. default true ArcGIS Maps SDK for JavaScript
Properties
GroupInput.Description Property
The input’s description. ArcGIS Maps SDK for JavaScript
public string Description { get; init; }
Property Value
GroupInput.Inputs Property
An array of field inputs contained within the group. ArcGIS Maps SDK for JavaScript
public System.Collections.Generic.IReadOnlyList<dymaptic.GeoBlazor.Pro.Model.InputBase> Inputs { get; init; }
Property Value
System.Collections.Generic.IReadOnlyList<InputBase>
GroupInput.Label Property
The group’s label. ArcGIS Maps SDK for JavaScript
public string Label { get; init; }
Property Value
GroupInput.Open Property
Indicates whether the group should be expanded or collapsed. default true ArcGIS Maps SDK for JavaScript
public System.Nullable<bool> Open { get; init; }
Property Value
System.Nullable<System.Boolean>
GroupInput.Type Property
Identifies the type of input.
public override dymaptic.GeoBlazor.Pro.Enums.InputType Type { get; }
Property Value
GroupInput.Visible Property
The group’s visibility. ArcGIS Maps SDK for JavaScript
public bool Visible { get; init; }