Skip to main content
Version: 1.1.0

ICATaskManagerBaseConfig

@spartanfx/react v1.1.0


@spartanfx/react / codeapps / ICATaskManagerBaseConfig

Interface: ICATaskManagerBaseConfig<TId>

Base config shared by CodeApps TaskManager adapters.

Extends

Type Parameters

TId

TId = string

Properties

PropertyTypeDescriptionInherited from
autoRefresh?booleanEnable auto-refresh after mutations (default: true).ICAAdapterBaseConfig.autoRefresh
buckets?string[]Static list of status buckets. Provide this when the data source has no introspection capability (Dataverse choice metadata is not available at runtime via generated services).-
cacheDuration?numberCache TTL for read results in ms (default: 60_000).ICAAdapterBaseConfig.cacheDuration
debug?booleanEnable verbose console logging (default: false).ICAAdapterBaseConfig.debug
fieldMappingITaskFieldMappingField mapping from internal task fields to data source column names.-
odataFilter?stringOData $filter expression applied to getAll. Empty string or undefined means no filter.-
onError?(error) => voidError callback. Called for every operational failure.ICAAdapterBaseConfig.onError
onGetUserSuggestions?(searchText) => Promise<IUserSuggestion[]>Optional advanced people-picker override. Managed adapters provide a backend-native default when the generated service exposes enough user lookup information.-
onNotify?CANotifyFnNotification callback. If omitted, hook errors surface via error state only.ICAAdapterBaseConfig.onNotify
orderColumn?stringOrder column name to sort by. Optional — when omitted, no $orderby is sent (the connector returns server-default order).-
retryPolicy?ICARetryPolicyRetry policy for transient failures.ICAAdapterBaseConfig.retryPolicy
rowLimit?numberMaximum records per fetch (default: 5000).-
serviceICATabularService<CATaskRecord, TId>Generated tabular service from pac code add-data-source.-