Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func MustGetExtensions ¶
func MustGetExtensions() map[string]extensionsModel.ConfigProjectExtensions
func ReadExtensionsFromConfig ¶
func ReadExtensionsFromConfig() map[string][]extensionsModel.ConfigExtension
Types ¶
type ProjectData ¶
type ProjectData interface {
GetProjectSlug() string
GetAccountSlug() string
GetGateway() *gatewaysModel.Gateway
GetActions() []actionsModel.Action
GetExtensions() []extensionsModel.BackendExtension
FindActionByName(name string) *actionsModel.Action
FindActionByID(id string) *actionsModel.Action
FindExtensionByName(name string) *extensionsModel.BackendExtension
}
func NewProjectData ¶
func NewProjectData( accountSlug string, projectSlug string, gateway *gatewaysModel.Gateway, actions []actionsModel.Action, extensions []extensionsModel.BackendExtension, ) ProjectData
Click to show internal directories.
Click to hide internal directories.