GeodatabaseFeatureTable.fromTable constructor

GeodatabaseFeatureTable.fromTable({
  1. required GeodatabaseFeatureTable table,
  2. required RelationshipInfo relationshipInfo,
})

Creates a new geodatabase feature table object from the specified table and relationship info.

Parameters:

  • table — The table from which to create a new table.
  • relationshipInfo — The relationship info specifying which table to create.

Implementation

factory GeodatabaseFeatureTable.fromTable({
  required GeodatabaseFeatureTable table,
  required RelationshipInfo relationshipInfo,
}) {
  _initializeArcGISEnvironmentIfNeeded();
  final handle = _withThrowingErrorHandler((errorHandler) {
    return runtimecore.RT_GeodatabaseFeatureTable_createFromTable(
      table._handle,
      relationshipInfo._handle,
      errorHandler,
    );
  });
  return FeatureTable._instanceCache.instanceWith(handle);
}