-
Notifications
You must be signed in to change notification settings - Fork 674
RowSelectionBehavior Implementation #10831
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
Merged
+1,181
−56
Merged
Changes from 3 commits
Commits
Show all changes
63 commits
Select commit
Hold shift + click to select a range
3ecc18a
api
tianzhao-stripe 74876c6
lint
tianzhao-stripe d4fca0a
callback
tianzhao-stripe 461973d
validate in config
tianzhao-stripe bfd7519
handleImmediateRowActionCallback
tianzhao-stripe 4468c73
linkRow, gPayRow clicked
tianzhao-stripe cfd8170
remember embeddedPaymentElement properly
tianzhao-stripe a2efa68
move logic into EmbeddedRowSelectionImmediateActionHandler
tianzhao-stripe 8e2f16f
move InternalRowSelectionCallback to rowSelectionActionHandler
tianzhao-stripe a59028c
import rowSelectionImmediateActionHandler to defaultSheetLauncher
tianzhao-stripe 1560234
manage screen
tianzhao-stripe d1589d1
form and non form rows
tianzhao-stripe 62728d7
remove paymentMethodID
tianzhao-stripe b6253ed
comments about where selection set by user click
tianzhao-stripe 43792eb
remove comments about where selection set by user click
tianzhao-stripe d4ddf92
remove path comments form/non form
tianzhao-stripe d08ff83
manage screen user click comments
tianzhao-stripe d9e2640
remove import
tianzhao-stripe 7b112f0
extra space
tianzhao-stripe 4fa18e4
remove manage import
tianzhao-stripe 74c6208
pass flag instead of selection
tianzhao-stripe 7e59a79
remove state from rowImmediateActionHandler
tianzhao-stripe ebe5053
clear state after confirm
tianzhao-stripe b891b60
unusedimport
tianzhao-stripe 7a1e291
simplify with coroutines
tianzhao-stripe 21916a8
more simplification of handleImmediateRowSelectionCallback
tianzhao-stripe d52d694
lint
tianzhao-stripe fd17458
don't invoke callback when in confirm
tianzhao-stripe db24c1c
return failure result and not crash
tianzhao-stripe 01aeca1
tests
tianzhao-stripe 4c9ed3f
remove singletons
tianzhao-stripe ef734fb
use one callback
tianzhao-stripe 9630c4b
comments: move clearSelection logic to embeddedSelectionChooser
tianzhao-stripe 13ea6ef
comments rename form row tests
tianzhao-stripe 41d2b98
missed check for confirm
tianzhao-stripe 64a2acd
DefaultEmbeddedConfigurationHandlerTest update
tianzhao-stripe a248440
DefaultPaymentMethodVerticalLayoutInteractorTest update
tianzhao-stripe 82bb928
changelog
tianzhao-stripe 9af8124
integration tests
tianzhao-stripe eb5940b
analytics tests
tianzhao-stripe fe2a7c1
remove comment to myself
tianzhao-stripe ab888f1
fix tests with idle and factor out common code
tianzhao-stripe be0ef31
Delete EmbeddedRowSelectionImmediateActionHandlerTest.kt
tianzhao-stripe d762164
internal rowSelectionBehavior classes
tianzhao-stripe 331219b
missing comma
tianzhao-stripe a1d3d97
fun interface invoke
tianzhao-stripe eab674b
Update EmbeddedContentHelper.kt
tianzhao-stripe 7175dbf
Update EmbeddedPaymentElementTestRunner.kt
tianzhao-stripe b0216b0
test use turbine
tianzhao-stripe 66b87e0
extract assert code to functions
tianzhao-stripe 62f61c7
replace espresso onidle with fetchSemanticsNodes(atLeastOneRootRequir…
tianzhao-stripe 47d0e8d
move rowSelectionCalls to testContext
tianzhao-stripe 77a3855
test updates
tianzhao-stripe 0ab7701
merge conflicts
tianzhao-stripe d59397b
Merge branch 'master' into CustomCTA_V1_Impl
tianzhao-stripe 52a1b5a
Merge branch 'master' into CustomCTA_V1_Impl
tianzhao-stripe 14f13dc
update changelog, move update to paymentSheet
tianzhao-stripe d5e6fc8
private object default
tianzhao-stripe f76dea0
updates to rowSelectionTest
tianzhao-stripe 2fce35a
use only assertNextCardRowSelectionItem
tianzhao-stripe d762eb9
private class immediateAction
tianzhao-stripe 0941ccd
Merge branch 'master' into CustomCTA_V1_Impl
tianzhao-stripe 4ac87d8
fix test
tianzhao-stripe File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or 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 file contains hidden or 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 file contains hidden or 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 file contains hidden or 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
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.
Uh oh!
There was an error while loading. Please reload this page.