env_box

package
v0.0.0-...-791c77c Latest Latest
Warning

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

Go to latest
Published: May 11, 2025 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Env

type Env interface {
	StringFormatWriterSkuBoxTransacted(
		po options_print.V0,
		co string_format_writer.ColorOptions,
		truncation string_format_writer.CliFormatTruncation,
	) *box_format.BoxTransacted

	StringFormatWriterSkuBoxCheckedOut(
		po options_print.V0,
		co string_format_writer.ColorOptions,
		truncation string_format_writer.CliFormatTruncation,
		headerWriter string_format_writer.HeaderWriter[*sku.CheckedOut],
	) *box_format.BoxCheckedOut

	SkuFormatBoxTransactedNoColor() *box_format.BoxTransacted
	SkuFormatBoxCheckedOutNoColor() *box_format.BoxCheckedOut

	PrinterTransacted() interfaces.FuncIter[*sku.Transacted]
	PrinterCheckedOut(
		headerWriter string_format_writer.HeaderWriter[*sku.CheckedOut],
	) interfaces.FuncIter[*sku.CheckedOut]

	GetUIStorePrinters() sku.UIStorePrinters
}

func Make

func Make(
	envRepo env_repo.Env,
	storeFS *store_fs.Store,
	abbr sku.AbbrStore,
) Env

TODO make this work even if storeFS and abbr are nil

Jump to

Keyboard shortcuts

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