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, Nullable, Nullable, IReadOnlyList, 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, System.Nullable<bool> Visible, System.Nullable<bool> ExistsInAllLayers, System.Collections.Generic.IReadOnlyList<dymaptic.GeoBlazor.Core.Interfaces.IInputBaseLayers>? Layers, 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 input's label. ArcGIS Maps SDK for JavaScript
Visible System.Nullable<System.Boolean>
Indicates whether the input is visible. 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 true ArcGIS Maps SDK for JavaScript
Layers System.Collections.Generic.IReadOnlyList<IInputBaseLayers>
An array of layers included in the BatchAttributeForm. 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 input's label. ArcGIS Maps SDK for JavaScript
public string? Label { get; init; }
Property Value
GroupInput.Layers Property
An array of layers included in the BatchAttributeForm. ArcGIS Maps SDK for JavaScript
public System.Collections.Generic.IReadOnlyList<dymaptic.GeoBlazor.Core.Interfaces.IInputBaseLayers>? Layers { get; init; }
Property Value
System.Collections.Generic.IReadOnlyList<IInputBaseLayers>
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
Indicates whether the input is visible. ArcGIS Maps SDK for JavaScript
public System.Nullable<bool> Visible { get; init; }