Documentation
¶
Index ¶
- Constants
- type InParams
- type OpMoreOperationsItemClick
- type OpMoreOperationsItemClickClientData
- type OpMoreOperationsItemClickServerData
- type PipelineTable
- func (p *PipelineTable) BeforeHandleOp(sdk *cptype.SDK)
- func (p *PipelineTable) CustomInParamsPtr() interface{}
- func (p *PipelineTable) DecodeToCustomInParams(stdInParamsPtr *cptype.ExtraMap, customInParamsPtr interface{})
- func (p *PipelineTable) EncodeFromCustomInParams(customInParamsPtr interface{}, stdInParamsPtr *cptype.ExtraMap)
- func (p *PipelineTable) RegisterBatchRowsHandleOp(opData table.OpBatchRowsHandle) (opFunc cptype.OperationFunc)
- func (p *PipelineTable) RegisterCompNonStdOps() (opFuncs map[cptype.OperationKey]cptype.OperationFunc)
- func (p *PipelineTable) RegisterInitializeOp() (opFunc cptype.OperationFunc)
- func (p *PipelineTable) RegisterMoreOperationOp(opData OpMoreOperationsItemClick)
- func (p *PipelineTable) RegisterRenderingOp() (opFunc cptype.OperationFunc)
- func (p *PipelineTable) RegisterRowAddOp(opData table.OpRowAdd) (opFunc cptype.OperationFunc)
- func (p *PipelineTable) RegisterRowDeleteOp(opData table.OpRowDelete) (opFunc cptype.OperationFunc)
- func (p *PipelineTable) RegisterRowEditOp(opData table.OpRowEdit) (opFunc cptype.OperationFunc)
- func (p *PipelineTable) RegisterRowSelectOp(opData table.OpRowSelect) (opFunc cptype.OperationFunc)
- func (p *PipelineTable) RegisterTableChangePageOp(opData table.OpTableChangePage) (opFunc cptype.OperationFunc)
- func (p *PipelineTable) RegisterTableSortOp(opData table.OpTableChangeSort) (opFunc cptype.OperationFunc)
- func (p *PipelineTable) SetPagingFromGlobalState()
- func (p *PipelineTable) SetSortsFromGlobalState()
- func (p *PipelineTable) SetTableColumns() table.ColumnsInfo
- func (p *PipelineTable) SetTableMoreOpItem(definition *pb.PipelineDefinition, definitionYmlSourceMap map[string]string, ...) []commodel.MoreOpItem
- func (p *PipelineTable) SetTableRows() []table.Row
Constants ¶
View Source
const ( ColumnPipelineName table.ColumnKey = "pipelineName" ColumnPipeline table.ColumnKey = "pipeline" ColumnPipelineStatus table.ColumnKey = "pipelineStatus" ColumnCostTime table.ColumnKey = "costTime" ColumnApplicationName table.ColumnKey = "applicationName" ColumnBranch table.ColumnKey = "branch" ColumnExecutor table.ColumnKey = "executor" ColumnStartTime table.ColumnKey = "startTime" ColumnCreateTime table.ColumnKey = "createTime" ColumnCreator table.ColumnKey = "creator" ColumnPipelineID table.ColumnKey = "pipelineID" ColumnMoreOperations table.ColumnKey = "moreOperations" ColumnSource table.ColumnKey = "source" ColumnSourceFile table.ColumnKey = "sourceFile" ColumnProcess table.ColumnKey = "process" ColumnIcon table.ColumnKey = "icon" StateKeyTransactionPaging = "paging" StateKeyTransactionSort = "sort" PipelineSourceRemoteAppIndex = 2 )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InParams ¶
type InParams struct { OrgID uint64 `json:"orgId,omitempty"` FrontendProjectID string `json:"projectId,omitempty"` FrontendUrlQuery string `json:"issueFilter__urlQuery,omitempty"` FrontendAppID string `json:"appId,omitempty"` FrontendPipelineCategoryKey string `json:"pipelineCategoryKey,omitempty"` ProjectID uint64 `json:"-"` AppID uint64 `json:"-"` }
type OpMoreOperationsItemClick ¶
type OpMoreOperationsItemClick struct { commodel.OpMoreOperationsItemClick ClientData OpMoreOperationsItemClickClientData `json:"clientData"` }
type OpMoreOperationsItemClickClientData ¶
type OpMoreOperationsItemClickClientData struct { DataRef *commodel.MoreOpItem `json:"dataRef,omitempty"` ParentDataRef table.Row `json:"parentDataRef,omitempty"` }
type OpMoreOperationsItemClickServerData ¶
type OpMoreOperationsItemClickServerData struct {
ID string `json:"id"`
}
type PipelineTable ¶
type PipelineTable struct { impl.DefaultTable InParams *InParams `json:"-"` PageNo uint64 `json:"-"` PageSize uint64 `json:"-"` Total uint64 `json:"-"` Sorts []*common.Sort `json:"-"` UserIDs []string `json:"-"` ProjectPipelineSvc *projectpipeline.ProjectPipelineService PipelineCron cronpb.CronServiceServer // contains filtered or unexported fields }
func (*PipelineTable) BeforeHandleOp ¶
func (p *PipelineTable) BeforeHandleOp(sdk *cptype.SDK)
func (*PipelineTable) CustomInParamsPtr ¶
func (p *PipelineTable) CustomInParamsPtr() interface{}
func (*PipelineTable) DecodeToCustomInParams ¶
func (p *PipelineTable) DecodeToCustomInParams(stdInParamsPtr *cptype.ExtraMap, customInParamsPtr interface{})
func (*PipelineTable) EncodeFromCustomInParams ¶
func (p *PipelineTable) EncodeFromCustomInParams(customInParamsPtr interface{}, stdInParamsPtr *cptype.ExtraMap)
func (*PipelineTable) RegisterBatchRowsHandleOp ¶
func (p *PipelineTable) RegisterBatchRowsHandleOp(opData table.OpBatchRowsHandle) (opFunc cptype.OperationFunc)
func (*PipelineTable) RegisterCompNonStdOps ¶
func (p *PipelineTable) RegisterCompNonStdOps() (opFuncs map[cptype.OperationKey]cptype.OperationFunc)
func (*PipelineTable) RegisterInitializeOp ¶
func (p *PipelineTable) RegisterInitializeOp() (opFunc cptype.OperationFunc)
func (*PipelineTable) RegisterMoreOperationOp ¶
func (p *PipelineTable) RegisterMoreOperationOp(opData OpMoreOperationsItemClick)
func (*PipelineTable) RegisterRenderingOp ¶
func (p *PipelineTable) RegisterRenderingOp() (opFunc cptype.OperationFunc)
func (*PipelineTable) RegisterRowAddOp ¶
func (p *PipelineTable) RegisterRowAddOp(opData table.OpRowAdd) (opFunc cptype.OperationFunc)
func (*PipelineTable) RegisterRowDeleteOp ¶
func (p *PipelineTable) RegisterRowDeleteOp(opData table.OpRowDelete) (opFunc cptype.OperationFunc)
func (*PipelineTable) RegisterRowEditOp ¶
func (p *PipelineTable) RegisterRowEditOp(opData table.OpRowEdit) (opFunc cptype.OperationFunc)
func (*PipelineTable) RegisterRowSelectOp ¶
func (p *PipelineTable) RegisterRowSelectOp(opData table.OpRowSelect) (opFunc cptype.OperationFunc)
func (*PipelineTable) RegisterTableChangePageOp ¶
func (p *PipelineTable) RegisterTableChangePageOp(opData table.OpTableChangePage) (opFunc cptype.OperationFunc)
func (*PipelineTable) RegisterTableSortOp ¶
func (p *PipelineTable) RegisterTableSortOp(opData table.OpTableChangeSort) (opFunc cptype.OperationFunc)
func (*PipelineTable) SetPagingFromGlobalState ¶
func (p *PipelineTable) SetPagingFromGlobalState()
func (*PipelineTable) SetSortsFromGlobalState ¶
func (p *PipelineTable) SetSortsFromGlobalState()
func (*PipelineTable) SetTableColumns ¶
func (p *PipelineTable) SetTableColumns() table.ColumnsInfo
func (*PipelineTable) SetTableMoreOpItem ¶
func (p *PipelineTable) SetTableMoreOpItem(definition *pb.PipelineDefinition, definitionYmlSourceMap map[string]string, ymlSourceMapCronMap map[string]*commonpb.Cron, appNameIDMap *apistructs.GetAppIDByNamesResponseData) []commodel.MoreOpItem
func (*PipelineTable) SetTableRows ¶
func (p *PipelineTable) SetTableRows() []table.Row
Click to show internal directories.
Click to hide internal directories.