Documentation
¶
Index ¶
- type Container
- type Element
- type ElementContainer
- type ExecElement
- type Manager
- type RuntimeElement
- func (e *RuntimeElement) Complete(err string)
- func (e *RuntimeElement) EndExec()
- func (e *RuntimeElement) EndExport()
- func (e *RuntimeElement) EndImport()
- func (e *RuntimeElement) EndOpening()
- func (e *RuntimeElement) EndTendering()
- func (e *RuntimeElement) Height() int
- func (e *RuntimeElement) ID() string
- func (e *RuntimeElement) Render(writer io.Writer, width int)
- func (e *RuntimeElement) SetMessage(message string)
- func (e *RuntimeElement) StartExec()
- func (e *RuntimeElement) StartExport()
- func (e *RuntimeElement) StartImport()
- func (e *RuntimeElement) StartOpening()
- func (e *RuntimeElement) StartTendering()
- func (e *RuntimeElement) Update(fc int)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ElementContainer ¶
type ElementContainer struct {
// contains filtered or unexported fields
}
func NewElementContainer ¶
func NewElementContainer(ui *Manager) *ElementContainer
func (*ElementContainer) AddChildElement ¶
func (e *ElementContainer) AddChildElement(ele Element)
func (*ElementContainer) GetChildElement ¶
func (e *ElementContainer) GetChildElement(id string) (Element, bool)
func (*ElementContainer) Height ¶
func (e *ElementContainer) Height() int
func (*ElementContainer) Update ¶
func (e *ElementContainer) Update(fc int)
type ExecElement ¶
type ExecElement struct {
// contains filtered or unexported fields
}
func NewExecElement ¶
func NewExecElement(ui *Manager, execID string, opts *executorv1.ExecOpts) *ExecElement
func (*ExecElement) Complete ¶
func (e *ExecElement) Complete(exitCode int32, err string)
func (*ExecElement) Height ¶
func (e *ExecElement) Height() int
func (*ExecElement) ID ¶
func (e *ExecElement) ID() string
func (*ExecElement) SetMessage ¶
func (e *ExecElement) SetMessage(message string)
func (*ExecElement) Update ¶
func (e *ExecElement) Update(fc int)
type Manager ¶
type Manager struct {
// contains filtered or unexported fields
}
func NewManager ¶
func (*Manager) AddChildElement ¶
type RuntimeElement ¶
type RuntimeElement struct { *ElementContainer // contains filtered or unexported fields }
func NewRuntimeElement ¶
func NewRuntimeElement(ui *Manager, tenderID string, opts *executorv1.Opts) *RuntimeElement
func (*RuntimeElement) Complete ¶
func (e *RuntimeElement) Complete(err string)
func (*RuntimeElement) EndExec ¶
func (e *RuntimeElement) EndExec()
func (*RuntimeElement) EndExport ¶
func (e *RuntimeElement) EndExport()
func (*RuntimeElement) EndImport ¶
func (e *RuntimeElement) EndImport()
func (*RuntimeElement) EndOpening ¶
func (e *RuntimeElement) EndOpening()
func (*RuntimeElement) EndTendering ¶
func (e *RuntimeElement) EndTendering()
func (*RuntimeElement) Height ¶
func (e *RuntimeElement) Height() int
func (*RuntimeElement) ID ¶
func (e *RuntimeElement) ID() string
func (*RuntimeElement) SetMessage ¶
func (e *RuntimeElement) SetMessage(message string)
func (*RuntimeElement) StartExec ¶
func (e *RuntimeElement) StartExec()
func (*RuntimeElement) StartExport ¶
func (e *RuntimeElement) StartExport()
func (*RuntimeElement) StartImport ¶
func (e *RuntimeElement) StartImport()
func (*RuntimeElement) StartOpening ¶
func (e *RuntimeElement) StartOpening()
func (*RuntimeElement) StartTendering ¶
func (e *RuntimeElement) StartTendering()
func (*RuntimeElement) Update ¶
func (e *RuntimeElement) Update(fc int)
Click to show internal directories.
Click to hide internal directories.