view

package
v0.1.9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 27, 2026 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Capabilities

type Capabilities struct {
	Show       bool `json:"show,omitempty" yaml:"show,omitempty"`
	Inspect    bool `json:"inspect,omitempty" yaml:"inspect,omitempty"`
	Datasource bool `json:"datasource,omitempty" yaml:"datasource,omitempty"`
}

type Parameter

type Parameter struct {
	Name     string `json:"name" yaml:"name"`
	Type     string `json:"type,omitempty" yaml:"type,omitempty"`
	Required bool   `json:"required,omitempty" yaml:"required,omitempty"`
	BindTo   string `json:"bindTo,omitempty" yaml:"bindTo,omitempty"`
}

type Spec

type Spec struct {
	ID                 string       `json:"id" yaml:"id"`
	Title              string       `json:"title,omitempty" yaml:"title,omitempty"`
	Description        string       `json:"description,omitempty" yaml:"description,omitempty"`
	WindowKey          string       `json:"windowKey" yaml:"windowKey"`
	Presentation       string       `json:"presentation,omitempty" yaml:"presentation,omitempty"`
	Region             string       `json:"region,omitempty" yaml:"region,omitempty"`
	OpenMode           string       `json:"openMode,omitempty" yaml:"openMode,omitempty"`
	WorkspaceSharePct  int          `json:"workspaceSharePct,omitempty" yaml:"workspaceSharePct,omitempty"`
	WorkspaceMinHeight int          `json:"workspaceMinHeight,omitempty" yaml:"workspaceMinHeight,omitempty"`
	Parameters         []Parameter  `json:"parameters,omitempty" yaml:"parameters,omitempty"`
	Capabilities       Capabilities `json:"capabilities,omitempty" yaml:"capabilities,omitempty"`
}

Spec is a workspace-defined dynamic UI view descriptor. It does not duplicate the Forge Window payload; it points to an existing windowKey and adds model-facing metadata for routing.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL