Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/193 feature edits #194

Merged
merged 4 commits into from
Jul 13, 2023
Merged

Feature/193 feature edits #194

merged 4 commits into from
Jul 13, 2023

Conversation

TimPurdum
Copy link
Collaborator

Closes #193

  • Adds support for Pro features
  • new FormTemplate can be added to a FeatureLayer, including FormElement, FormInput, and Domain
  • FeatureLayer.ApplyEdits - while the related widget is in Pro, this is available programmatically to all Core users
  • Added Domain to Field to support form comboboxes
  • Added cursor management to MapView
  • Updated Query.ObjectIds to be long instead of int
  • Prevent hosted/loaded FeatureLayers from updating in arcGisJsInterop.updateLayer
  • Fixed featureLayerView.highlight typescript implementation
  • Updated arcgis js reference to 4.27.6
  • Updated protobufjs reference to 7.2.2
  • Added "rollForward" to global.json. This should prevent breaking builds if you update your .NET SDK.

@TimPurdum TimPurdum self-assigned this Jul 13, 2023
@@ -83,7 +83,7 @@
<ExecAsync FilePath="pwsh" Arguments="./assetCopy.ps1" />
</Target>

<Target Name="Copy Assets Release" AfterTargets="NPM Install" Condition="$(Configuration) == 'RELEASE' AND $(TargetFrameworks.StartsWith($(TargetFramework))) AND '$(OptOutFromCoreEsBuild)' != 'true'">
<Target Name="Copy Assets Release" AfterTargets="NPM Install" Condition="$(Configuration) == 'RELEASE' AND $(TargetFrameworks.StartsWith($(TargetFramework)))">
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why the adjustment here on Copy Assets Release to remove `'$(OptOutFromCoreEsBuild)' != 'true'``?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The copy assets powershell script already internally checks to see if the files are already copied, and aborts if it finds them. When I updated the ArcGIS version, I wanted this to run from Pro, but the OptOut... prevented it.

}

/// <summary>
/// The TextBoxInput class defines the desired user interface as a single-line text box.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is essentially a placeholder(non-functioning) at this time? and require a 3rd party library/application to function correct?

}
});
} else {
if (graphicsRefs.hasOwnProperty(target.id)) {
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This else action seems like a duplicate.

Copy link
Collaborator

@seahro seahro left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. Couple questions.

Copy link
Collaborator

@AndersenBell AndersenBell left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good

@TimPurdum TimPurdum merged commit cc3cdb7 into develop Jul 13, 2023
@TimPurdum TimPurdum deleted the feature/193_feature_edits branch July 13, 2023 17:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Pro Support: Feature Editing
3 participants