Package-level declarations

Types

Link copied to clipboard

A RenderScope used for the aside method.

Link copied to clipboard

A RenderScope used for the offscreen method.

Link copied to clipboard
abstract class OneShotRenderScope(renderer: Renderer<*>) : RenderScope

Marker base class for render scopes that are only ever meant to fire once

Link copied to clipboard
class Renderer<R : RenderScope>(val session: Session, createScope: (Renderer<R>) -> R)

A class responsible for executing some block of logic which requests render instructions, ultimately converting them into a list of commands that can be handled by Kotter.

Link copied to clipboard
abstract class RenderScope(renderer: Renderer<*>) : SectionScope

A scope which represents a single render pass inside a section.