orm

package
v0.31.10 Latest Latest
Warning

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

Go to latest
Published: Feb 12, 2024 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewCrudPanel added in v0.5.0

func NewCrudPanel(ctx context.Context, parent page.ControlI) page.ControlI

func NewEnumsPanel added in v0.27.0

func NewEnumsPanel(ctx context.Context, parent page.ControlI) page.ControlI

func NewIntroPanel

func NewIntroPanel(ctx context.Context, parent page.ControlI) page.ControlI

func NewLoadPanel

func NewLoadPanel(ctx context.Context, parent page.ControlI) page.ControlI

func NewManyManyPanel added in v0.9.1

func NewManyManyPanel(ctx context.Context, parent page.ControlI) page.ControlI

func NewObjectsPanel

func NewObjectsPanel(ctx context.Context, parent page.ControlI) page.ControlI

func NewOneManyPanel added in v0.9.0

func NewOneManyPanel(ctx context.Context, parent page.ControlI) page.ControlI

func NewOneOnePanel added in v0.9.1

func NewOneOnePanel(ctx context.Context, parent page.ControlI) page.ControlI

func NewQueryPanel

func NewQueryPanel(ctx context.Context, parent page.ControlI) page.ControlI

func NewRefPanel added in v0.5.0

func NewRefPanel(ctx context.Context, parent page.ControlI) page.ControlI

Types

type CrudPanel added in v0.5.0

type CrudPanel struct {
	Panel
}

func (*CrudPanel) DrawTemplate added in v0.5.0

func (ctrl *CrudPanel) DrawTemplate(ctx context.Context, _w io.Writer) (err error)

func (*CrudPanel) Init added in v0.5.0

func (p *CrudPanel) Init(self any, ctx context.Context, parent page.ControlI, id string)

type EnumsPanel added in v0.27.0

type EnumsPanel struct {
	Panel
}

func (*EnumsPanel) DrawTemplate added in v0.27.0

func (ctrl *EnumsPanel) DrawTemplate(ctx context.Context, _w io.Writer) (err error)

func (*EnumsPanel) Init added in v0.27.0

func (p *EnumsPanel) Init(self any, ctx context.Context, parent page.ControlI, id string)

type IntroPanel

type IntroPanel struct {
	Panel
}

func (*IntroPanel) DrawTemplate

func (ctrl *IntroPanel) DrawTemplate(ctx context.Context, _w io.Writer) (err error)

DrawTemplate draws the content of the matching control's template file.

func (*IntroPanel) Init added in v0.5.0

func (p *IntroPanel) Init(self any, ctx context.Context, parent page.ControlI, id string)

type LoadPanel

type LoadPanel struct {
	Panel
}

func (*LoadPanel) DrawTemplate

func (ctrl *LoadPanel) DrawTemplate(ctx context.Context, _w io.Writer) (err error)

func (*LoadPanel) Init added in v0.5.0

func (p *LoadPanel) Init(self any, ctx context.Context, parent page.ControlI, id string)

type ManyManyPanel added in v0.9.1

type ManyManyPanel struct {
	Panel
}

func (*ManyManyPanel) DrawTemplate added in v0.9.1

func (ctrl *ManyManyPanel) DrawTemplate(ctx context.Context, _w io.Writer) (err error)

DrawTemplate draws the content of the matching control's template file.

func (*ManyManyPanel) Init added in v0.9.1

func (p *ManyManyPanel) Init(self any, ctx context.Context, parent page.ControlI, id string)

type ObjectsPanel

type ObjectsPanel struct {
	Panel
}

func (*ObjectsPanel) DrawTemplate

func (ctrl *ObjectsPanel) DrawTemplate(ctx context.Context, _w io.Writer) (err error)

func (*ObjectsPanel) Init added in v0.5.0

func (p *ObjectsPanel) Init(self any, ctx context.Context, parent page.ControlI, id string)

type OneManyPanel added in v0.9.0

type OneManyPanel struct {
	Panel
}

func (*OneManyPanel) DrawTemplate added in v0.9.0

func (ctrl *OneManyPanel) DrawTemplate(ctx context.Context, _w io.Writer) (err error)

func (*OneManyPanel) Init added in v0.9.0

func (p *OneManyPanel) Init(self any, ctx context.Context, parent page.ControlI, id string)

type OneOnePanel added in v0.9.1

type OneOnePanel struct {
	Panel
}

func (*OneOnePanel) DrawTemplate added in v0.9.1

func (ctrl *OneOnePanel) DrawTemplate(ctx context.Context, _w io.Writer) (err error)

func (*OneOnePanel) Init added in v0.9.1

func (p *OneOnePanel) Init(self any, ctx context.Context, parent page.ControlI, id string)

type QueryPanel

type QueryPanel struct {
	Panel
}

func (*QueryPanel) DrawTemplate

func (ctrl *QueryPanel) DrawTemplate(ctx context.Context, _w io.Writer) (err error)

func (*QueryPanel) Init added in v0.5.0

func (p *QueryPanel) Init(self any, ctx context.Context, parent page.ControlI, id string)

type RefPanel added in v0.5.0

type RefPanel struct {
	Panel
}

func (*RefPanel) DrawTemplate added in v0.5.0

func (ctrl *RefPanel) DrawTemplate(ctx context.Context, _w io.Writer) (err error)

func (*RefPanel) Init added in v0.5.0

func (p *RefPanel) Init(self any, ctx context.Context, parent page.ControlI, id string)

Jump to

Keyboard shortcuts

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