diff options
| author | Bryce Lee <brycelee@google.com> | 2021-12-08 15:35:53 -0800 |
|---|---|---|
| committer | Bryce Lee <brycelee@google.com> | 2021-12-08 23:45:27 -0800 |
| commit | bb905fd00949f6b7747b5f5261b704a6962e1862 (patch) | |
| tree | a74db9e93caa8e407f6f7e82cf091ecde44833b5 /core/java/android/inputmethodservice/AbstractInputMethodService.java | |
| parent | c42e127f4249c17eaea594c9a1a867fc8d6c4dc7 (diff) | |
CommunalSource.Connection Introduction
This changelist introduces the Connection interface,
abstracting details around the result reporting mechanism.
It also sets the expectation that the client holds onto
the connection, allowing connectors to build around this
assumption.
The Connection interface also allows connection state
to be contained in a single entity, tied to the primer.
As a result, the CommunalSources no longer need to
track state and maintain their own callbacks.
Test: atest CommunalSourcePrimerTest
Bug: 209607168
Change-Id: I599d1ba421d76ec9e9c20c82718104358929c5e4
Diffstat (limited to 'core/java/android/inputmethodservice/AbstractInputMethodService.java')
0 files changed, 0 insertions, 0 deletions
