sku_fmt

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: 21 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func MakeFormatterTypFormatterUTIGroups

func MakeFormatterTypFormatterUTIGroups(
	sr sku.OneReader,
	typeBlobStore typed_blob_store.Type,
) *formatterTypFormatterUTIGroups

func MakeItemDeletedStringWriterFormat

func MakeItemDeletedStringWriterFormat(
	config interfaces.Config,
	co string_format_writer.ColorOptions,
	fieldsFormatWriter interfaces.StringEncoderTo[string_format_writer.Box],
) *itemDeletedStringFormatWriter

func StringMetadataSansTai

func StringMetadataSansTai(o *sku.Transacted) (str string)

func TomlBookmarkUrl

func TomlBookmarkUrl(
	sk *sku.Transacted,
	s env_repo.Env,
) (ur *url.URL, err error)

Types

type Json

type Json struct {
	BlobString  string   `json:"blob-string"`
	BlobSha     string   `json:"blob-sha"`
	Description string   `json:"description"`
	Tags        []string `json:"tags"`
	ObjectId    string   `json:"object-id"`
	Sha         string   `json:"sha"`
	Type        string   `json:"type"`
	Tai         string   `json:"tai"`
	Date        string   `json:"date"`
}

func (*Json) FromStringAndMetadata

func (j *Json) FromStringAndMetadata(
	k string,
	m *object_metadata.Metadata,
	s env_repo.Env,
) (err error)

func (*Json) FromTransacted

func (j *Json) FromTransacted(
	sk *sku.Transacted,
	s env_repo.Env,
) (err error)

func (*Json) ToTransacted

func (j *Json) ToTransacted(sk *sku.Transacted, s env_repo.Env) (err error)

type JsonWithUrl

type JsonWithUrl struct {
	Json
	TomlBookmark
}

func MakeJsonTomlBookmark

func MakeJsonTomlBookmark(
	sk *sku.Transacted,
	s env_repo.Env,
	tabs []interface{},
) (j JsonWithUrl, err error)

type PrinterComplete

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

func MakePrinterComplete

func MakePrinterComplete(envLocal env_local.Env) *PrinterComplete

func (*PrinterComplete) Close

func (printer *PrinterComplete) Close(context errors.Context) (err error)

func (*PrinterComplete) PrintOne

func (printer *PrinterComplete) PrintOne(
	src *sku.Transacted,
) (err error)

type TomlBookmark

type TomlBookmark struct {
	Url string `toml:"url"`
}

Jump to

Keyboard shortcuts

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