-
Notifications
You must be signed in to change notification settings - Fork 0
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
[FX-1459] Move EditText methods to EditTextElement
interface
#266
Merged
devinmorgan
merged 1 commit into
main
from
devin/fx-1459-sync-edittextelement-and-forageelementt-interfaces-with-poss
Jun 17, 2024
Merged
[FX-1459] Move EditText methods to EditTextElement
interface
#266
devinmorgan
merged 1 commit into
main
from
devin/fx-1459-sync-edittextelement-and-forageelementt-interfaces-with-poss
Jun 17, 2024
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This was referenced Jun 13, 2024
devinmorgan
changed the title
Move EditText methods to EditTextElement interface
[FX-1459] Move EditText methods to EditTextElement interface
Jun 13, 2024
devinmorgan
changed the title
[FX-1459] Move EditText methods to EditTextElement interface
[FX-1459] Move EditText methods to Jun 13, 2024
EditTextElement
interface
devinmorgan
requested review from
owenkim,
ForageRob,
dleis612,
djoksimo and
evanfreeze
as code owners
June 13, 2024 20:18
djoksimo
approved these changes
Jun 14, 2024
devinmorgan
force-pushed
the
devin/fx-1463-update-resvaluesattrsxml-so-that-all-attrs-declare-their
branch
from
June 17, 2024 12:02
2a75dc1
to
fcc0ce0
Compare
devinmorgan
force-pushed
the
devin/fx-1459-sync-edittextelement-and-forageelementt-interfaces-with-poss
branch
2 times, most recently
from
June 17, 2024 12:11
2dec633
to
d197e36
Compare
devinmorgan
force-pushed
the
devin/fx-1463-update-resvaluesattrsxml-so-that-all-attrs-declare-their
branch
from
June 17, 2024 15:31
f42e823
to
54bb224
Compare
devinmorgan
changed the base branch from
devin/fx-1463-update-resvaluesattrsxml-so-that-all-attrs-declare-their
to
main
June 17, 2024 15:37
Many of the methods originally organized under the ForageElement interface should actually live under the EditTextElement interface as not all ForageElements will specifically care to implement them (e.g. the UI-based ForagePinPad, does not care about hints, box stroke, and also has no concept of "focussed" Signed-off-by: Devin Morgan <[email protected]>
devinmorgan
force-pushed
the
devin/fx-1459-sync-edittextelement-and-forageelementt-interfaces-with-poss
branch
from
June 17, 2024 15:38
d197e36
to
9fc0eff
Compare
Merge activity
|
devinmorgan
deleted the
devin/fx-1459-sync-edittextelement-and-forageelementt-interfaces-with-poss
branch
July 1, 2024 12:22
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
What
Move EditText-specific methods out of
ForageElment
interface and intoEditTextElement
interface.Why
Leaving these methods on the
ForageElement
would force the Pos SDK's non-EditText-based UI components to implement these methods, which makes no sense. Methods that make sense for EditText UI components should live on the EditText-specific interface and not on the base ForageElement interface that even non-EditText UI components implement.Test Plan
Demo
N/A as this is just implementation
How
Can be merged after #265 is merged