reportevents

package
v0.12.1 Latest Latest
Warning

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

Go to latest
Published: Jan 22, 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 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 PanelComplete

type PanelComplete struct {
	Panel reportinterfaces.ReportNodeRun
}

func (*PanelComplete) IsReportEvent

func (*PanelComplete) IsReportEvent()

IsReportEvent implements ReportEvent interface

type PanelError

type PanelError struct {
	Panel reportinterfaces.ReportNodeRun
}

func (*PanelError) IsReportEvent

func (*PanelError) IsReportEvent()

IsReportEvent implements ReportEvent interface

type ReportChanged

type ReportChanged struct {
	ChangedPanels  []*modconfig.ReportTreeItemDiffs
	ChangedReports []*modconfig.ReportTreeItemDiffs

	NewPanels  []*modconfig.Panel
	NewReports []*modconfig.Report

	DeletedPanels  []*modconfig.Panel
	DeletedReports []*modconfig.Report
}

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