reportevents

package
v0.13.0-alpha.3 Latest Latest
Warning

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

Go to latest
Published: Feb 2, 2022 License: AGPL-3.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ContainerComplete

type ContainerComplete struct {
	Container reportinterfaces.ReportNodeRun
}

func (*ContainerComplete) IsReportEvent

func (*ContainerComplete) IsReportEvent()

IsReportEvent implements ReportEvent interface

type ContainerError

type ContainerError struct {
	Container reportinterfaces.ReportNodeRun
}

func (*ContainerError) IsReportEvent

func (*ContainerError) IsReportEvent()

IsReportEvent implements ReportEvent interface

type ExecutionComplete

type ExecutionComplete struct {
	Report reportinterfaces.ReportNodeRun
}

func (*ExecutionComplete) IsReportEvent

func (*ExecutionComplete) IsReportEvent()

IsReportEvent implements ReportEvent interface

type ExecutionStarted

type ExecutionStarted struct {
	ReportNode reportinterfaces.ReportNodeRun `json:"report"`
}

func (*ExecutionStarted) IsReportEvent

func (*ExecutionStarted) IsReportEvent()

IsReportEvent implements ReportEvent interface

type LeafNodeComplete

type LeafNodeComplete struct {
	Node reportinterfaces.ReportNodeRun
}

func (*LeafNodeComplete) IsReportEvent

func (*LeafNodeComplete) IsReportEvent()

IsReportEvent implements ReportEvent interface

type LeafNodeError

type LeafNodeError struct {
	Node reportinterfaces.ReportNodeRun
}

func (*LeafNodeError) IsReportEvent

func (*LeafNodeError) IsReportEvent()

IsReportEvent implements ReportEvent interface

type LeafNodeProgress

type LeafNodeProgress struct {
	Node reportinterfaces.ReportNodeRun
}

func (*LeafNodeProgress) IsReportEvent

func (*LeafNodeProgress) IsReportEvent()

IsReportEvent implements ReportEvent interface

type ReportChanged

type ReportChanged struct {
	ChangedReports     []*modconfig.ReportTreeItemDiffs
	ChangedContainers  []*modconfig.ReportTreeItemDiffs
	ChangedControls    []*modconfig.ReportTreeItemDiffs
	ChangedBenchmarks  []*modconfig.ReportTreeItemDiffs
	ChangedCharts      []*modconfig.ReportTreeItemDiffs
	ChangedCounters    []*modconfig.ReportTreeItemDiffs
	ChangedHierarchies []*modconfig.ReportTreeItemDiffs
	ChangedImages      []*modconfig.ReportTreeItemDiffs
	ChangedInputs      []*modconfig.ReportTreeItemDiffs
	ChangedTables      []*modconfig.ReportTreeItemDiffs
	ChangedTexts       []*modconfig.ReportTreeItemDiffs

	NewReports     []*modconfig.ReportContainer
	NewContainers  []*modconfig.ReportContainer
	NewControls    []*modconfig.Control
	NewBenchmarks  []*modconfig.Benchmark
	NewCharts      []*modconfig.ReportChart
	NewCounters    []*modconfig.ReportCounter
	NewHierarchies []*modconfig.ReportHierarchy
	NewImages      []*modconfig.ReportImage
	NewInputs      []*modconfig.ReportInput
	NewTables      []*modconfig.ReportTable
	NewTexts       []*modconfig.ReportText

	DeletedReports     []*modconfig.ReportContainer
	DeletedContainers  []*modconfig.ReportContainer
	DeletedControls    []*modconfig.Control
	DeletedBenchmarks  []*modconfig.Benchmark
	DeletedCharts      []*modconfig.ReportChart
	DeletedCounters    []*modconfig.ReportCounter
	DeletedHierarchies []*modconfig.ReportHierarchy
	DeletedImages      []*modconfig.ReportImage
	DeletedInputs      []*modconfig.ReportInput
	DeletedTables      []*modconfig.ReportTable
	DeletedTexts       []*modconfig.ReportText
}

func (*ReportChanged) HasChanges

func (c *ReportChanged) HasChanges() bool

func (*ReportChanged) IsReportEvent

func (*ReportChanged) IsReportEvent()

IsReportEvent implements ReportEvent interface

type ReportComplete

type ReportComplete struct {
	Report reportinterfaces.ReportNodeRun
}

func (*ReportComplete) IsReportEvent

func (*ReportComplete) IsReportEvent()

IsReportEvent implements ReportEvent interface

type ReportError

type ReportError struct {
	Report reportinterfaces.ReportNodeRun
}

func (*ReportError) IsReportEvent

func (*ReportError) IsReportEvent()

IsReportEvent implements ReportEvent interface

type ReportEvent

type ReportEvent interface {
	IsReportEvent()
}

type ReportEventHandler

type ReportEventHandler func(ReportEvent)

type WorkspaceError

type WorkspaceError struct {
	Error error
}

func (*WorkspaceError) IsReportEvent

func (*WorkspaceError) IsReportEvent()

IsReportEvent implements ReportEvent interface

Jump to

Keyboard shortcuts

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