@arcgis/core
Version:
ArcGIS Maps SDK for JavaScript: A complete 2D and 3D mapping and data visualization API
19 lines (18 loc) • 807 B
TypeScript
/**
* Field formatting utils for Components.
*
* @internal
* @internal
*/
import type FieldInfo from "../../popup/FieldInfo.js";
import type { FieldFormatUnion } from "../../layers/support/types.js";
/**
* Returns a field format object for a given [FieldInfo](https://developers.arcgis.com/javascript/latest/references/core/popup/FieldInfo/) and optional field definition.
*
* @param fieldInfo - The [FieldInfo](https://developers.arcgis.com/javascript/latest/references/core/popup/FieldInfo/) describing the field.
* @param field - The field definition, if available.
* @returns The field format object, or `null` if not applicable.
* @internal
* @internal
*/
export function fieldFormatFromFieldInfo(fieldInfo: FieldInfo, field?: any | null | undefined): FieldFormatUnion | null | undefined;