Documentation
¶
Overview ¶
Package features provides Enterprise features and their mocks.
Package features provides Enterprise features and their mocks.
Package features provides Enterprise features and their mocks.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetEntertainer ¶
func GetEntertainer() definition.Entertainer
GetEntertainer gets an application entertainerService.
func GetOptionProvider ¶
func GetOptionProvider() definition.OptionProvider
GetOptionProvider gets a flag provider of Enterprise options.
Types ¶
type CommandFactoryMethod ¶
type CommandFactoryMethod func(*platform.Command, *models.Message, *pgxpool.Pool, connection.Messenger) definition.CmdBuilder
CommandFactoryMethod defines a factory method to create Enterprise commands.
func GetBuilder ¶
func GetBuilder() CommandFactoryMethod
GetBuilder gets builder initialized Enterprise command builder.
type Pack ¶
type Pack struct {
// contains filtered or unexported fields
}
Pack defines enterprise feature helpers.
func (*Pack) CmdBuilder ¶
func (p *Pack) CmdBuilder() CommandFactoryMethod
CmdBuilder provides a command factory method.
func (*Pack) Entertainer ¶
func (p *Pack) Entertainer() definition.Entertainer
Entertainer provides an entertainer service.
Directories
¶
Path | Synopsis |
---|---|
Package definition provides basic Enterprise feature definitions.
|
Package definition provides basic Enterprise feature definitions. |
edition
|
|
ce
Package ce provides mocks of Enterprise features.
|
Package ce provides mocks of Enterprise features. |
ce/command/builder
Package builder provides command builder for building the Enterprise commands.
|
Package builder provides command builder for building the Enterprise commands. |
ce/entertainer
Package entertainer provides Enterprise entertainer service.
|
Package entertainer provides Enterprise entertainer service. |
ce/options
Package options provides extra command line options.
|
Package options provides extra command line options. |
ee
Package ee provides Enterprise features.
|
Package ee provides Enterprise features. |
Click to show internal directories.
Click to hide internal directories.