browse

package
v1.6.9 Latest Latest
Warning

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

Go to latest
Published: May 3, 2024 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewBrowseCmd

func NewBrowseCmd(f *cmdutil.Factory, runF func(*BrowseOptions) error) *cobra.Command

NewBrowseCmd creates and returns a browse command for dictionaries' entries.

Types

type BrowseOptions

type BrowseOptions struct {
	Config config.IConfig
	IO     *iostreams.IOStreams

	SearchClient func() (*search.Client, error)

	Dictionaries            []search.DictionaryName
	All                     bool
	IncludeDefaultStopwords bool

	PrintFlags *cmdutil.PrintFlags
}

type DictionaryEntry

type DictionaryEntry struct {
	Type          shared.EntryType
	Word          string   `json:"word,omitempty"`
	Words         []string `json:"words,omitempty"`
	Decomposition string   `json:"decomposition,omitempty"`
	ObjectID      string
	Language      string
}

DictionaryEntry can be plural, compound or stopword entry.

Jump to

Keyboard shortcuts

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