Documentation ¶
Index ¶
- Variables
- type Apiextensions
- type Apps
- type Batch
- type Constructor
- type Core
- type Extension
- func NewApiextensions(ctx context.Context, cluster *api.Cluster) (Extension, error)
- func NewApps(_ context.Context, cluster *api.Cluster) (Extension, error)
- func NewBatch(_ context.Context, cluster *api.Cluster) (Extension, error)
- func NewCore(_ context.Context, cluster *api.Cluster) (Extension, error)
- func NewMeta(_ context.Context, cluster *api.Cluster) (Extension, error)
- func NewNetworking(_ context.Context, cluster *api.Cluster) (Extension, error)
- type Meta
- type Networking
- type Noop
- type PortForwarder
- func (p *PortForwarder) Close(name types.NamespacedName) error
- func (p *PortForwarder) GetPorts(name types.NamespacedName) ([]portforward.ForwardedPort, error)
- func (p *PortForwarder) New(ctx context.Context, name types.NamespacedName, ports []string) error
- func (p *PortForwarder) UpdateButton(ctx context.Context, btn *gtk.Button, name types.NamespacedName, ...)
Constants ¶
This section is empty.
Variables ¶
View Source
var Extensions []Constructor
Functions ¶
This section is empty.
Types ¶
type Apiextensions ¶ added in v0.5.0
func (*Apiextensions) CreateColumns ¶ added in v0.5.0
func (e *Apiextensions) CreateColumns(ctx context.Context, resource *metav1.APIResource, columns []api.Column) []api.Column
func (*Apiextensions) CreateObjectProperties ¶ added in v0.5.0
type Apps ¶
func (*Apps) CreateColumns ¶
type Batch ¶ added in v0.5.0
func (*Batch) CreateColumns ¶ added in v0.5.0
type Constructor ¶
type Core ¶
func (*Core) CreateColumns ¶
type Extension ¶
type Extension interface { CreateColumns(ctx context.Context, resource *metav1.APIResource, columns []api.Column) []api.Column CreateObjectProperties(ctx context.Context, resource *metav1.APIResource, object client.Object, props []api.Property) []api.Property }
func NewApiextensions ¶ added in v0.5.0
type Meta ¶
func (*Meta) CreateColumns ¶
type Networking ¶ added in v0.4.0
func (*Networking) CreateColumns ¶ added in v0.4.0
func (e *Networking) CreateColumns(ctx context.Context, resource *metav1.APIResource, columns []api.Column) []api.Column
func (*Networking) CreateObjectProperties ¶ added in v0.4.0
type PortForwarder ¶ added in v0.5.0
func (*PortForwarder) Close ¶ added in v0.5.0
func (p *PortForwarder) Close(name types.NamespacedName) error
func (*PortForwarder) GetPorts ¶ added in v0.5.0
func (p *PortForwarder) GetPorts(name types.NamespacedName) ([]portforward.ForwardedPort, error)
func (*PortForwarder) New ¶ added in v0.5.0
func (p *PortForwarder) New(ctx context.Context, name types.NamespacedName, ports []string) error
func (*PortForwarder) UpdateButton ¶ added in v0.5.0
func (p *PortForwarder) UpdateButton(ctx context.Context, btn *gtk.Button, name types.NamespacedName, ports []string)
Click to show internal directories.
Click to hide internal directories.