zipper

package
v0.1.91 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 15, 2026 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var GetScopedIdentityManager = identity.GetScopedIdentityManager
View Source
var Sequence = sequence.Sequence

Functions

This section is empty.

Types

type Composable

type Composable = api.Composable

type Composer

type Composer = api.Composer

func NewComposer

func NewComposer(state PersistentState, options ...ComposerOption) Composer

type ComposerOption added in v0.1.89

type ComposerOption func(*ComposerOptions)

func WithOnEndFrame added in v0.1.91

func WithOnEndFrame(onEndFrame func()) ComposerOption

func WithOnStartFrame added in v0.1.91

func WithOnStartFrame(onStartFrame func()) ComposerOption

func WithTimeNow added in v0.1.89

func WithTimeNow(now time.Time) ComposerOption

type ComposerOptions added in v0.1.89

type ComposerOptions struct {
	TimeNowFunc  func() time.Time
	OnStartFrame func()
	OnEndFrame   func()
}

func DefaultComposerOptions added in v0.1.89

func DefaultComposerOptions() ComposerOptions

type Element

type Element = modifier.Element

type Identifier

type Identifier = idApi.Identifier // Public API of the composer

compose-identifier.api.Identifier

type IdentityManager

type IdentityManager = identity.IdentityManager

type LayoutNode

type LayoutNode = layoutnode.LayoutNode

type MutableValue

type MutableValue = state.MutableValue

type NodePath

type NodePath = node.NodePath

type PersistentState

type PersistentState = state.PersistentState

type ProvidedValue

type ProvidedValue = api.ProvidedValue

type RootNode

type RootNode = node.TreeNode

type StateOption added in v0.1.67

type StateOption = state.StateOption

type StateOptions added in v0.1.67

type StateOptions = state.StateOptions

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL