Skip to content

The UIScroll Workflow

Denis Hilt edited this page Nov 21, 2020 · 7 revisions

The UIScroll Workflow is the main part of the logic across the ngx-ui-scroll library. It defines the sequences of the processes that the Scroller super-entity goes through. It's a kind of state machine, where each process could be treated as separate state. The logic of this state machine is implemented completely separate from the other layers/entities: src/component/workflow-transducer.ts.

The following diagram should help to understand the implementation of the UIScroll Workflow transducer.

ngx-ui-scroll Workflow v7.1

The Inner Loop details are presented separately:

ngx-ui-scroll Workflow v7.2 Inner Loop

Clone this wiki locally