commands

package
v0.0.0-...-381c4e2 Latest Latest
Warning

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

Go to latest
Published: Apr 23, 2024 License: MIT Imports: 62 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Commands

func Commands() map[string]command

func Run

func Run(args []string) (exitStatus int)

Types

type Add

type Add struct {
	Dedupe              bool
	Delete              bool
	OpenAkten           bool
	CheckoutAktenAndRun string
	Organize            bool
	Filter              script_value.ScriptValue

	zettel.ProtoZettel
}

func (Add) ModifyBuilder

func (c Add) ModifyBuilder(b *query.Builder)

func (Add) RunWithQuery

func (c Add) RunWithQuery(
	u *umwelt.Umwelt,
	qg *query.Group,
) (err error)

type CatAkteShas

type CatAkteShas struct{}

func (CatAkteShas) CompletionGattung

func (c CatAkteShas) CompletionGattung() kennung.Gattung

func (CatAkteShas) Run

func (c CatAkteShas) Run(u *umwelt.Umwelt, _ ...string) (err error)

type CatAlfred

type CatAlfred struct {
	Command
}

func (CatAlfred) CompletionGattung

func (c CatAlfred) CompletionGattung() kennung.Gattung

func (CatAlfred) DefaultGattungen

func (c CatAlfred) DefaultGattungen() kennung.Gattung

func (CatAlfred) RunWithQuery

func (c CatAlfred) RunWithQuery(
	u *umwelt.Umwelt,
	ms *query.Group,
) (err error)

type CatObjekte

type CatObjekte struct{}

func (CatObjekte) Run

func (c CatObjekte) Run(
	u *umwelt.Umwelt,
	args ...string,
) (err error)

type Checkin

type Checkin struct {
	Delete     bool
	IgnoreAkte bool
}

func (Checkin) DefaultGattungen

func (c Checkin) DefaultGattungen() kennung.Gattung

func (Checkin) RunWithQuery

func (c Checkin) RunWithQuery(
	u *umwelt.Umwelt,
	ms *query.Group,
) (err error)

type CheckinAkte

type CheckinAkte struct {
	Delete       bool
	NewEtiketten collections_ptr.Flag[kennung.Etikett, *kennung.Etikett]
}

func (CheckinAkte) Run

func (c CheckinAkte) Run(u *umwelt.Umwelt, args ...string) (err error)

type CheckinJson

type CheckinJson struct{}

func (CheckinJson) DefaultGattungen

func (c CheckinJson) DefaultGattungen() kennung.Gattung

func (CheckinJson) Run

func (c CheckinJson) Run(
	u *umwelt.Umwelt,
	args ...string,
) (err error)

type CheckinTomlBookmark

type CheckinTomlBookmark struct{}

func (CheckinTomlBookmark) DefaultGattungen

func (c CheckinTomlBookmark) DefaultGattungen() kennung.Gattung

func (CheckinTomlBookmark) Run

func (c CheckinTomlBookmark) Run(
	u *umwelt.Umwelt,
	args ...string,
) (err error)

type CheckinTomlBookmarkEntry

type CheckinTomlBookmarkEntry struct {
	UrlString string   `json:"url"`
	Url       *url.URL `json:"-"`
	Title     string   `json:"title"`
}

type Checkout

type Checkout struct {
	CheckoutOptions checkout_options.Options
}

func (Checkout) DefaultGattungen

func (c Checkout) DefaultGattungen() kennung.Gattung

func (Checkout) RunWithQuery

func (c Checkout) RunWithQuery(
	u *umwelt.Umwelt,
	ms *query.Group,
) (err error)

type Clean

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

func (Clean) DefaultGattungen

func (c Clean) DefaultGattungen() kennung.Gattung

func (Clean) RunWithQuery

func (c Clean) RunWithQuery(
	u *umwelt.Umwelt,
	qg *query.Group,
) (err error)

type Command

type Command interface {
	Run(*umwelt.Umwelt, ...string) error
}

type CommandV2

type CommandV2 struct {
	Command
	Description string
	WithCompletion
}

type CommandWithQuery

type CommandWithQuery interface {
	RunWithQuery(store *umwelt.Umwelt, ids *query.Group) error
}

type CompletionGattungGetter

type CompletionGattungGetter interface {
	CompletionGattung() kennung.Gattung
}

type DefaultGattungGetter

type DefaultGattungGetter interface {
	DefaultGattungen() kennung.Gattung
}

type DefaultSigilGetter

type DefaultSigilGetter interface {
	DefaultSigil() kennung.Sigil
}

type Deinit

type Deinit struct {
	Force bool
}

func (Deinit) Run

func (c Deinit) Run(u *umwelt.Umwelt, args ...string) (err error)

type Diff

type Diff struct{}

func (Diff) DefaultGattungen

func (c Diff) DefaultGattungen() kennung.Gattung

func (Diff) RunWithQuery

func (c Diff) RunWithQuery(
	u *umwelt.Umwelt,
	qg *query.Group,
) (err error)

type Edit

type Edit struct {
	// TODO-P3 add force
	Delete       bool
	CheckoutMode checkout_mode.Mode
}

func (Edit) CompletionGattung

func (c Edit) CompletionGattung() kennung.Gattung

func (Edit) DefaultGattungen

func (c Edit) DefaultGattungen() kennung.Gattung

func (Edit) RunWithQuery

func (c Edit) RunWithQuery(
	u *umwelt.Umwelt,
	ms *query.Group,
) (err error)

type EditKonfig

type EditKonfig struct {
	HideEtiketten, UnhideEtiketten kennung.EtikettMutableSet
}

func (EditKonfig) Run

func (c EditKonfig) Run(u *umwelt.Umwelt, args ...string) (err error)

type ExecAction

type ExecAction struct {
	Action values.String
}

func (ExecAction) DefaultGattungen

func (c ExecAction) DefaultGattungen() kennung.Gattung

func (ExecAction) RunWithQuery

func (c ExecAction) RunWithQuery(
	u *umwelt.Umwelt,
	ms *query.Group,
) (err error)

type ExpandHinweis

type ExpandHinweis struct{}

TODO-P1 determine if this can be removed and replaced with show

func (ExpandHinweis) Run

func (c ExpandHinweis) Run(u *umwelt.Umwelt, args ...string) (err error)

type FormatOrganize

type FormatOrganize struct {
	Flags organize_text.Flags
}

func (*FormatOrganize) Run

func (c *FormatOrganize) Run(u *umwelt.Umwelt, args ...string) (err error)

type FormatZettel

type FormatZettel struct {
	Format   string
	UTIGroup string
	Mode     checkout_mode.Mode
}

func (*FormatZettel) Run

func (c *FormatZettel) Run(u *umwelt.Umwelt, args ...string) (err error)

type Import

type Import struct {
	Bestandsaufnahme string
	Akten            string
	AgeIdentity      age.Identity
	CompressionType  angeboren.CompressionType
	Proto            zettel.ProtoZettel
}

func (Import) Run

func (c Import) Run(u *umwelt.Umwelt, args ...string) (err error)

type Init

type Init struct {
	Einleitung umwelt.Einleitung
}

func (Init) Run

func (c Init) Run(u *umwelt.Umwelt, args ...string) (err error)

type Last

type Last struct {
	Type   gattung.Gattung
	Format string
}

func (Last) CompletionGattung

func (c Last) CompletionGattung() kennung.Gattung

func (Last) Run

func (c Last) Run(u *umwelt.Umwelt, args ...string) (err error)

type Listen

type Listen struct{}

func (Listen) Run

func (c Listen) Run(u *umwelt.Umwelt, args ...string) (err error)

type Mergetool

type Mergetool struct{}

func (Mergetool) DefaultGattungen

func (c Mergetool) DefaultGattungen() kennung.Gattung

func (Mergetool) RunWithQuery

func (c Mergetool) RunWithQuery(
	u *umwelt.Umwelt,
	qg *query.Group,
) (err error)

type New

type New struct {
	Edit      bool
	Delete    bool
	Dedupe    bool
	Count     int
	PrintOnly bool
	Filter    script_value.ScriptValue

	zettel.ProtoZettel
}

func (New) Run

func (c New) Run(u *umwelt.Umwelt, args ...string) (err error)

func (New) ValidateFlagsAndArgs

func (c New) ValidateFlagsAndArgs(
	u *umwelt.Umwelt,
	args ...string,
) (err error)

type Organize

type Organize struct {
	Or bool
	organize_text.Flags
	Mode organize_text_mode.Mode

	Filter script_value.ScriptValue
}

func (*Organize) CompletionGattung

func (c *Organize) CompletionGattung() kennung.Gattung

func (*Organize) ModifyBuilder

func (c *Organize) ModifyBuilder(b *query.Builder)

func (*Organize) RunWithQuery

func (c *Organize) RunWithQuery(
	u *umwelt.Umwelt,
	ms *query.Group,
) (err error)

type OrganizeJSON

type OrganizeJSON struct {
	Or bool
	organize_text.Flags

	Filter script_value.ScriptValue
}

func (*OrganizeJSON) CompletionGattung

func (c *OrganizeJSON) CompletionGattung() kennung.Gattung

func (*OrganizeJSON) DefaultGattungen

func (c *OrganizeJSON) DefaultGattungen() kennung.Gattung

func (*OrganizeJSON) RunWithQuery

func (c *OrganizeJSON) RunWithQuery(
	u *umwelt.Umwelt,
	ms *query.Group,
) (err error)

type PeekHinweisen

type PeekHinweisen struct{}

func (PeekHinweisen) Run

func (c PeekHinweisen) Run(store *umwelt.Umwelt, args ...string) (err error)

type Pull

type Pull struct{}

func (Pull) CompletionGattung

func (c Pull) CompletionGattung() kennung.Gattung

func (Pull) Run

func (c Pull) Run(u *umwelt.Umwelt, args ...string) (err error)

type Push

type Push struct {
	gattung.Gattung
}

func (Push) CompletionGattung

func (c Push) CompletionGattung() kennung.Gattung

func (Push) Run

func (c Push) Run(u *umwelt.Umwelt, args ...string) (err error)

type QueryBuilderModifier

type QueryBuilderModifier interface {
	ModifyBuilder(*query.Builder)
}

type ReadAkte

type ReadAkte struct{}

func (ReadAkte) Run

func (c ReadAkte) Run(u *umwelt.Umwelt, args ...string) (err error)

type Reindex

type Reindex struct{}

func (Reindex) GetUmweltInitializeOptions

func (c Reindex) GetUmweltInitializeOptions() umwelt.Options

func (Reindex) Run

func (c Reindex) Run(u *umwelt.Umwelt, args ...string) (err error)

type Revert

type Revert struct {
	Last bool
}

func (Revert) CompletionGattung

func (c Revert) CompletionGattung() kennung.Gattung

func (Revert) DefaultGattungen

func (c Revert) DefaultGattungen() kennung.Gattung

func (Revert) RunWithQuery

func (c Revert) RunWithQuery(u *umwelt.Umwelt, ms *query.Group) (err error)

type Show

type Show struct {
	Format string
}

func (Show) CompletionGattung

func (c Show) CompletionGattung() kennung.Gattung

func (Show) DefaultGattungen

func (c Show) DefaultGattungen() kennung.Gattung

func (Show) RunWithQuery

func (c Show) RunWithQuery(u *umwelt.Umwelt, ms *query.Group) (err error)

type SkuWithUrl

type SkuWithUrl struct {
	*sku.Transacted
	*url.URL
}

type Status

type Status struct{}

func (Status) DefaultGattungen

func (c Status) DefaultGattungen() kennung.Gattung

func (Status) RunWithQuery

func (c Status) RunWithQuery(
	u *umwelt.Umwelt,
	qg *query.Group,
) (err error)

type StoreVersion

type StoreVersion struct {
	Angeboren angeboren.Konfig
}

func (StoreVersion) Run

func (c StoreVersion) Run(u *umwelt.Umwelt, args ...string) (err error)

type Test

type Test struct{}

func (Test) CompletionGattung

func (c Test) CompletionGattung() kennung.Gattung

func (Test) DefaultGattungen

func (c Test) DefaultGattungen() kennung.Gattung

func (Test) RunWithQuery

func (c Test) RunWithQuery(u *umwelt.Umwelt, ms *query.Group) (err error)

type TomlBookmark

type TomlBookmark struct {
	Kennung   string
	Etiketten []string
	Url       string
}

type WithCompletion

type WithCompletion interface {
	Complete(u *umwelt.Umwelt, args ...string) (err error)
}

type WriteObjekte

type WriteObjekte struct{}

func (WriteObjekte) Run

func (c WriteObjekte) Run(u *umwelt.Umwelt, args ...string) (err error)

Jump to

Keyboard shortcuts

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