dymaptic.GeoBlazor.Core
dymaptic.GeoBlazor.Core.Model
FieldsIndex Class
An array of date fields or field json objects.
public class FieldsIndex :
dymaptic.GeoBlazor.Core.Interfaces.IInteractiveRecord,
System.IEquatable<dymaptic.GeoBlazor.Core.Model.FieldsIndex>
Inheritance System.Object 🡒 FieldsIndex
Implements IInteractiveRecord, System.IEquatable<FieldsIndex>
Constructors
FieldsIndex(IReadOnlyList) Constructor
An array of date fields or field json objects.
public FieldsIndex(System.Collections.Generic.IReadOnlyList<dymaptic.GeoBlazor.Core.Components.Field>? DateFields=null);
Parameters
DateFields
System.Collections.Generic.IReadOnlyList<Field>
An array of date fields or field json objects.
default []
ArcGIS Maps SDK for JavaScript
Properties
FieldsIndex.AbortManager Property
Allows for transmitting CancellationToken cancel signals to JavaScript.
public dymaptic.GeoBlazor.Core.Model.AbortManager? AbortManager { get; set; }
Implements AbortManager
Property Value
FieldsIndex.CoreJsModule Property
Reference to the Core JavaScript module.
public Microsoft.JSInterop.IJSObjectReference? CoreJsModule { get; set; }
Implements CoreJsModule
Property Value
Microsoft.JSInterop.IJSObjectReference
FieldsIndex.DateFields Property
An array of date fields or field json objects.
default []
ArcGIS Maps SDK for JavaScript
public System.Collections.Generic.IReadOnlyList<dymaptic.GeoBlazor.Core.Components.Field>? DateFields { get; set; }
Property Value
System.Collections.Generic.IReadOnlyList<Field>
FieldsIndex.Id Property
A unique Id to identify this record in JavaScript.
public System.Guid Id { get; set; }
Implements Id
Property Value
FieldsIndex.JsComponentReference Property
Represents the JavaScript component reference.
public Microsoft.JSInterop.IJSObjectReference? JsComponentReference { get; set; }
Implements JsComponentReference
Property Value
Microsoft.JSInterop.IJSObjectReference
Methods
FieldsIndex.Get(string) Method
Returns a field with the specified field name.
ArcGIS Maps SDK for JavaScript
public System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Components.Field?> Get(string fieldName);
Parameters
fieldName
System.String
The name of the field. The name is case-insensitive.
Returns
System.Threading.Tasks.Task<Field>
FieldsIndex.GetTimeZone(string) Method
Returns a time zone for a field.
ArcGIS Maps SDK for JavaScript
public System.Threading.Tasks.Task<string?> GetTimeZone(string fieldOrFieldName);
Parameters
fieldOrFieldName
System.String
The name of the field or the field instance.
Returns
System.Threading.Tasks.Task<System.String>
FieldsIndex.Has(string) Method
Checks if a field with the specified field name exists in the layer.
ArcGIS Maps SDK for JavaScript
public System.Threading.Tasks.Task<System.Nullable<bool>> Has(string fieldName);
Parameters
fieldName
System.String
The name of the field. The name is case-insensitive.
Returns
System.Threading.Tasks.Task<System.Nullable<System.Boolean>>
FieldsIndex.IsDateField(string) Method
Checks if a field with the specified field name is a date field.
ArcGIS Maps SDK for JavaScript
public System.Threading.Tasks.Task<System.Nullable<bool>> IsDateField(string fieldName);
Parameters
fieldName
System.String
The name of the field.
Returns
System.Threading.Tasks.Task<System.Nullable<System.Boolean>>