TransitionDirector specification
| Discussion thread | Status |
|---|---|
![]() |
Drafting as of Oct 25, 2016 |
This is the engineering specification for the TransitionDirector type.
Overview
A TransitionDirector creates the plans that shape a transition's motion and interaction.
Features
MVP
Abstract type: TransitionDirector is a protocol, if your language has that concept.
Example pseudo-code:
protocol TransitionDirector
Initialization API: Define a required API that allows a director to receive a Transition instance.
Example pseudo-code:
protocol TransitionDirector {
init(transition: Transition)
setUp API: Define a required API that allows a director to set up its initial plans.
Example pseudo-code:
protocol TransitionDirector {
function setUp()
