m3

package
v0.0.0-...-6902453 Latest Latest
Warning

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

Go to latest
Published: Oct 23, 2023 License: MIT Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ElevatedButton

type ElevatedButton struct {
	LeadingIcon  VNode
	Label        VNode
	TrailingIcon VNode

	Disabled bool
}

func (ElevatedButton) Build

func (b ElevatedButton) Build(ctx BuildContext) VNode

type FilledButton

type FilledButton struct {
	LeadingIcon  VNode
	Label        VNode
	TrailingIcon VNode
	Disabled     bool
}

func (FilledButton) Build

func (b FilledButton) Build(ctx BuildContext) VNode

type FilledIconButton

type FilledIconButton struct {
	Icon       VNode
	Disabled   bool
	UnSelected bool
}

func (FilledIconButton) Build

func (b FilledIconButton) Build(ctx BuildContext) VNode

type FilledTextField

type FilledTextField[T any] struct {
	LeadingIcon  VNode
	Label        VNode
	TrailingIcon VNode
	Supporting   VNode

	Disabled bool
	HasError bool

	Value         T
	OnValueChange func(v T)
}

FilledTextField

support encoding.MarshalText/UnmarshalText

func (FilledTextField[T]) Build

func (t FilledTextField[T]) Build(c BuildContext) VNode

type FilledTonalButton

type FilledTonalButton struct {
	LeadingIcon  VNode
	Label        VNode
	TrailingIcon VNode
	Disabled     bool
}

func (FilledTonalButton) Build

func (b FilledTonalButton) Build(ctx BuildContext) VNode

type FilledTonalIconButton

type FilledTonalIconButton struct {
	Icon       VNode
	Disabled   bool
	UnSelected bool
}

func (FilledTonalIconButton) Build

func (b FilledTonalIconButton) Build(ctx BuildContext) VNode

type OutlinedButton

type OutlinedButton struct {
	LeadingIcon  VNode
	Label        VNode
	TrailingIcon VNode
	Disabled     bool
}

func (OutlinedButton) Build

func (b OutlinedButton) Build(ctx BuildContext) VNode

type OutlinedIconButton

type OutlinedIconButton struct {
	Icon       VNode
	Disabled   bool
	UnSelected bool
}

func (OutlinedIconButton) Build

func (b OutlinedIconButton) Build(ctx BuildContext) VNode

type OutlinedTextField

type OutlinedTextField[T any] struct {
	LeadingIcon  VNode
	Label        VNode
	TrailingIcon VNode
	Supporting   VNode

	ContainerColor color.NRGBA
	Disabled       bool
	HasError       bool
	Value          T
	OnValueChange  func(v T)
}

OutlinedTextField

support encoding.MarshalText/UnmarshalText

func (OutlinedTextField[T]) Build

func (t OutlinedTextField[T]) Build(c BuildContext) VNode

type StandardIconButton

type StandardIconButton struct {
	Icon       VNode
	Disabled   bool
	UnSelected bool
}

func (StandardIconButton) Build

func (b StandardIconButton) Build(ctx BuildContext) VNode

type StateLayerContainer

type StateLayerContainer struct {
	Color color.NRGBA
}

func (StateLayerContainer) Build

func (stateLayer StateLayerContainer) Build(ctx BuildContext) VNode

type TextButton

type TextButton struct {
	LeadingIcon  VNode
	Label        VNode
	TrailingIcon VNode
	Disabled     bool
}

func (TextButton) Build

func (b TextButton) Build(ctx BuildContext) VNode

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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