createFeatureWithSubtype method

ArcGISFeature createFeatureWithSubtype(
  1. FeatureSubtype featureSubtype,
  2. {Geometry? geometry}
)

Creates a new feature based on the provided feature subtype and geometry.

Parameters:

  • featureSubtype — The feature subtype.
  • geometry — The geometry.

Return Value: An ArcGISFeature.

Implementation

ArcGISFeature createFeatureWithSubtype(FeatureSubtype featureSubtype,
    {Geometry? geometry}) {
  final objectHandle = _withThrowingErrorHandler((errorHandler) {
    return runtimecore
        .RT_ArcGISFeatureTable_createFeatureWithSubtypeAndGeometry(
            _handle,
            featureSubtype._handle,
            geometry?._handle ?? ffi.nullptr,
            errorHandler);
  });
  return ArcGISFeature._fromHandle(objectHandle)!;
}