Documentation ¶
Index ¶
- Variables
- type ColumnSpec
- func (z *ColumnSpec) ColumnDesc(col string) app_msg.Message
- func (z *ColumnSpec) Columns() []string
- func (z *ColumnSpec) Desc() app_msg.Message
- func (z *ColumnSpec) Doc(ui app_ui.UI) *dc_recipe.Report
- func (z *ColumnSpec) Model() interface{}
- func (z *ColumnSpec) Name() string
- func (z *ColumnSpec) Options() []rp_model.ReportOpt
- type MsgColumnSpec
- type MsgTransactionReport
- type RowReport
- func (z *RowReport) Close()
- func (z *RowReport) Fork(ctl app_control.Control) rp_model.RowReport
- func (z *RowReport) Open(opts ...rp_model.ReportOpt) error
- func (z *RowReport) OpenNew(opts ...rp_model.ReportOpt) (r rp_model.RowReport, err error)
- func (z *RowReport) Row(row interface{})
- func (z *RowReport) Rows() int64
- func (z *RowReport) SetCtl(ctl app_control.Control)
- func (z *RowReport) SetModel(row interface{}, opts ...rp_model.ReportOpt)
- func (z *RowReport) Spec() rp_model.Spec
- type TransactionReport
- func (z *TransactionReport) Close()
- func (z *TransactionReport) Failure(err error, input interface{})
- func (z *TransactionReport) Fork(ctl app_control.Control) rp_model.TransactionReport
- func (z *TransactionReport) Open(opts ...rp_model.ReportOpt) error
- func (z *TransactionReport) OpenNew(opts ...rp_model.ReportOpt) (r rp_model.TransactionReport, err error)
- func (z *TransactionReport) Rows() int64
- func (z *TransactionReport) SetCtl(ctl app_control.Control)
- func (z *TransactionReport) SetModel(input interface{}, result interface{}, opts ...rp_model.ReportOpt)
- func (z *TransactionReport) Skip(reason app_msg.Message, input interface{})
- func (z *TransactionReport) Spec() rp_model.Spec
- func (z *TransactionReport) Success(input interface{}, result interface{})
Constants ¶
This section is empty.
Variables ¶
View Source
var (
MColumnSpec = app_msg.Apply(&MsgColumnSpec{}).(*MsgColumnSpec)
)
View Source
var (
MTransactionReport = app_msg.Apply(&MsgTransactionReport{}).(*MsgTransactionReport)
)
Functions ¶
This section is empty.
Types ¶
type ColumnSpec ¶
type ColumnSpec struct {
// contains filtered or unexported fields
}
func (*ColumnSpec) ColumnDesc ¶
func (z *ColumnSpec) ColumnDesc(col string) app_msg.Message
func (*ColumnSpec) Columns ¶
func (z *ColumnSpec) Columns() []string
func (*ColumnSpec) Desc ¶
func (z *ColumnSpec) Desc() app_msg.Message
func (*ColumnSpec) Model ¶
func (z *ColumnSpec) Model() interface{}
func (*ColumnSpec) Name ¶
func (z *ColumnSpec) Name() string
func (*ColumnSpec) Options ¶
func (z *ColumnSpec) Options() []rp_model.ReportOpt
type MsgColumnSpec ¶
type MsgTransactionReport ¶
type RowReport ¶
type RowReport struct {
// contains filtered or unexported fields
}
func NewRowReport ¶
func (*RowReport) SetCtl ¶
func (z *RowReport) SetCtl(ctl app_control.Control)
type TransactionReport ¶
type TransactionReport struct {
// contains filtered or unexported fields
}
func NewTransactionReport ¶
func NewTransactionReport(name string) *TransactionReport
func (*TransactionReport) Close ¶
func (z *TransactionReport) Close()
func (*TransactionReport) Failure ¶
func (z *TransactionReport) Failure(err error, input interface{})
func (*TransactionReport) Fork ¶
func (z *TransactionReport) Fork(ctl app_control.Control) rp_model.TransactionReport
func (*TransactionReport) OpenNew ¶
func (z *TransactionReport) OpenNew(opts ...rp_model.ReportOpt) (r rp_model.TransactionReport, err error)
func (*TransactionReport) Rows ¶
func (z *TransactionReport) Rows() int64
func (*TransactionReport) SetCtl ¶
func (z *TransactionReport) SetCtl(ctl app_control.Control)
func (*TransactionReport) SetModel ¶
func (z *TransactionReport) SetModel(input interface{}, result interface{}, opts ...rp_model.ReportOpt)
func (*TransactionReport) Skip ¶
func (z *TransactionReport) Skip(reason app_msg.Message, input interface{})
func (*TransactionReport) Spec ¶
func (z *TransactionReport) Spec() rp_model.Spec
func (*TransactionReport) Success ¶
func (z *TransactionReport) Success(input interface{}, result interface{})
Click to show internal directories.
Click to hide internal directories.