interfaces

package
v0.2.0 Latest Latest
Warning

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

Go to latest
Published: Mar 22, 2025 License: MIT Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Argument added in v0.2.0

type Argument interface {
	Name() string
	Type() string
	Default() any
}

type Call added in v0.2.0

type Call interface {
	Component() Component
	Start() int
	End() int
	Parameters() []Parameter
	ParameterByName(string) Parameter
}

type Component added in v0.2.0

type Component interface {
	Name() string
	Arguments() []Argument
	RawContent() string
	NeedToConvert() bool
}

type Converter

type Converter interface {
	Convert(string) string
	ConvertBuiltInComp(Call) string
}

type Parameter added in v0.2.0

type Parameter interface {
	Name() string
	Value() any
	SetValue(any)
}

Jump to

Keyboard shortcuts

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