commit | 765a493d254aee97561efec0087feeff12645a58 | [log] [tgz] |
---|---|---|
author | David Murphy <dave.murphy@gmail.com> | Thu Oct 18 20:16:13 2018 -0700 |
committer | David Murphy <djmurphy@google.com> | Tue Nov 13 22:00:18 2018 +0000 |
tree | 0226470b9286dd4b28a73d19dc65379927a7c0b9 | |
parent | 448dcf683c30b8b9dc53c564f7825ea870c05fd0 [diff] |
[story_shell] Signal defering of gestures to Session Shell In the absence of gesture disambiguation, StoryShell needs to signal to Session Shell whether or not it needs to handle back gestures (This allows us to use the same gesture to dismiss Surfaces and Stories as appropriate). When Story Shell has no dismissible Surfaces in the Story, it signals it is not handling back gestures, and Session Shell can use that gesture to dismiss the story. Otherwise it signals it is handling, and expects Session Shell to defer the gesture. test: manual Change-Id: I0f687c49c1b38f9cb963f5fc6d726fa78b2b17c9
Peridot is a framework for composed, intelligent and distributed user experiences.
Applications not explicitly designed to interoperate (and possibly implemented in different programming languages) are ephemerally downloaded and dynamically composed to run in a shared context. The framework manages application lifecycle, resources and view hierarchy; and well as context and suggestion infrastructure.
State of Peridot experiences is transparently synchronized across user devices using a distributed offline-first storage system.