tally

package
v0.0.21 Latest Latest
Warning

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

Go to latest
Published: Aug 21, 2026 License: MIT Imports: 54 Imported by: 0

Documentation

Overview

Package tally is the browser for the lading store (ADR-0200): mounts and their snapshots on the left, two panes of one snapshot each as a file tree in the middle, and the selected file's preview, its recorded attributes, its history and the diff between the panes below. It reads through the io/fs adapter and the SQL surface and never writes.

Index

Constants

View Source
const ManifestId app.AppIdT = "github.com/stergiotis/boxer/apps/tally"

ManifestId is the durable app id (ADR-0200 §SD1). Renaming it is a deprecation event.

Variables

This section is empty.

Functions

This section is empty.

Types

type App

type App struct {
	// contains filtered or unexported fields
}

App is one tally window.

func (*App) ComposeWorkingset

func (inst *App) ComposeWorkingset() (cfg []byte, dirty bool, err error)

ComposeWorkingset is the host's closing-edge hook (ADR-0148 §SD4): the launch config that reproduces this window, written only when the reader did something in it.

func (*App) Frame

func (inst *App) Frame(ctx app.FrameContextI) (err error)

func (*App) Manifest

func (inst *App) Manifest() (m app.Manifest)

func (*App) Mount

func (inst *App) Mount(ctx app.MountContextI) (err error)

func (*App) Unmount

func (inst *App) Unmount(ctx app.MountContextI) (err error)

Directories

Path Synopsis
Package launchcfg is tally's launch configuration (ADR-0200 §SD9): the leeway-declared DTO a launch request may carry (ADR-0135) and a workingset restores (ADR-0148) — the two panes' locations, the synchronized-browsing flag and the target pane.
Package launchcfg is tally's launch configuration (ADR-0200 §SD9): the leeway-declared DTO a launch request may carry (ADR-0135) and a workingset restores (ADR-0148) — the two panes' locations, the synchronized-browsing flag and the target pane.

Jump to

Keyboard shortcuts

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