Documentation
¶
Index ¶
- type Config
- type Extension
- type GitExtension
- type LocalExtension
- type State
- func (p *State) Extensions(ctx context.Context, cache map[string]*State, cacheMu *sync.RWMutex, ...) ([]*State, error)
- func (p *State) Name() string
- func (p *State) Resolvers(ctx context.Context, gw bkgw.Client, platform specs.Platform) (router.Resolvers, error)
- func (p *State) Runtime(ctx context.Context, gw bkgw.Client, platform specs.Platform) (*core.Directory, error)
- func (p *State) SDK() string
- func (p *State) Schema(ctx context.Context, gw bkgw.Client, platform specs.Platform) (string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Extension ¶
type Extension struct { Local *LocalExtension `json:"local,omitempty"` Git *GitExtension `json:"git,omitempty"` }
type GitExtension ¶
type LocalExtension ¶
type LocalExtension struct {
Path string `json:"path,omitempty"`
}
type State ¶
type State struct {
// contains filtered or unexported fields
}
func (*State) Extensions ¶
Click to show internal directories.
Click to hide internal directories.