[Update] Simplify view model pattern when it is not needed #138
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Close #123 .
In the swift repo there was a discussion on whether to use
StateObject
and view model pattern , or simplyState
, for a geo model (map and scene). In the end we concluded for the simpler samples that don't have extra data flow,State
is preferred.This PR changed all the samples which the view model only holds 1 property which is the geo model.
Linked Issue(s)
swift/pull/3698
native-apis-doc/issues/3636
How To Test
Run all changed samples and see if they behave the same.
cc @sbaskaran