Documentation
¶
Index ¶
- type Adapter
- func (a Adapter) ApplyDisable(ctx context.Context, in ports.ApplyInput) (ports.ApplyResult, error)
- func (a Adapter) ApplyEnable(ctx context.Context, in ports.ApplyInput) (ports.ApplyResult, error)
- func (a Adapter) ApplyInstall(ctx context.Context, in ports.ApplyInput) (ports.ApplyResult, error)
- func (a Adapter) ApplyRemove(ctx context.Context, in ports.ApplyInput) (ports.ApplyResult, error)
- func (a Adapter) ApplyUpdate(ctx context.Context, in ports.ApplyInput) (ports.ApplyResult, error)
- func (Adapter) Capabilities(context.Context) (ports.Capabilities, error)
- func (Adapter) ID() domain.TargetID
- func (a Adapter) Inspect(ctx context.Context, in ports.InspectInput) (ports.InspectResult, error)
- func (a Adapter) PlanDisable(_ context.Context, in ports.PlanToggleInput) (ports.AdapterPlan, error)
- func (a Adapter) PlanEnable(_ context.Context, in ports.PlanToggleInput) (ports.AdapterPlan, error)
- func (a Adapter) PlanInstall(_ context.Context, in ports.PlanInstallInput) (ports.AdapterPlan, error)
- func (a Adapter) PlanRemove(_ context.Context, in ports.PlanRemoveInput) (ports.AdapterPlan, error)
- func (a Adapter) PlanUpdate(_ context.Context, in ports.PlanUpdateInput) (ports.AdapterPlan, error)
- func (a Adapter) Repair(ctx context.Context, in ports.RepairInput) (ports.ApplyResult, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Adapter ¶
type Adapter struct {
Runner ports.ProcessRunner
FS ports.FileSystem
UserHome string
}
func (Adapter) ApplyDisable ¶
func (a Adapter) ApplyDisable(ctx context.Context, in ports.ApplyInput) (ports.ApplyResult, error)
func (Adapter) ApplyEnable ¶
func (a Adapter) ApplyEnable(ctx context.Context, in ports.ApplyInput) (ports.ApplyResult, error)
func (Adapter) ApplyInstall ¶
func (a Adapter) ApplyInstall(ctx context.Context, in ports.ApplyInput) (ports.ApplyResult, error)
func (Adapter) ApplyRemove ¶
func (a Adapter) ApplyRemove(ctx context.Context, in ports.ApplyInput) (ports.ApplyResult, error)
func (Adapter) ApplyUpdate ¶
func (a Adapter) ApplyUpdate(ctx context.Context, in ports.ApplyInput) (ports.ApplyResult, error)
func (Adapter) Capabilities ¶
func (Adapter) Inspect ¶
func (a Adapter) Inspect(ctx context.Context, in ports.InspectInput) (ports.InspectResult, error)
func (Adapter) PlanDisable ¶
func (a Adapter) PlanDisable(_ context.Context, in ports.PlanToggleInput) (ports.AdapterPlan, error)
func (Adapter) PlanEnable ¶
func (a Adapter) PlanEnable(_ context.Context, in ports.PlanToggleInput) (ports.AdapterPlan, error)
func (Adapter) PlanInstall ¶
func (a Adapter) PlanInstall(_ context.Context, in ports.PlanInstallInput) (ports.AdapterPlan, error)
func (Adapter) PlanRemove ¶
func (a Adapter) PlanRemove(_ context.Context, in ports.PlanRemoveInput) (ports.AdapterPlan, error)
func (Adapter) PlanUpdate ¶
func (a Adapter) PlanUpdate(_ context.Context, in ports.PlanUpdateInput) (ports.AdapterPlan, error)
func (Adapter) Repair ¶
func (a Adapter) Repair(ctx context.Context, in ports.RepairInput) (ports.ApplyResult, error)
Source Files
¶
- adapter.go
- adapter_apply_install.go
- adapter_apply_install_command.go
- adapter_apply_install_local.go
- adapter_apply_lifecycle.go
- adapter_inspect.go
- adapter_inspect_disable.go
- adapter_inspect_paths.go
- adapter_inspect_state.go
- adapter_paths.go
- adapter_plan.go
- adapter_security.go
- adapter_state.go
- adapter_toggle.go
- materialize_authored.go
- materialize_authored_contexts.go
- materialize_authored_manifest.go
- materialize_authored_support.go
- materialize_fs.go
- materialize_native.go
- materialize_settings.go
- materialize_shared.go
- materialize_themes.go
Click to show internal directories.
Click to hide internal directories.