Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type App ¶
type App struct {
Name string `json:"name,omitempty"`
Version string `json:"version,omitempty"`
Description string `json:"description,omitempty"`
Authors []Author `json:"authors,omitempty"`
WebScene *WebScene `json:"webScene,omitempty"`
Producers map[string]schema.Producer `json:"producers"`
Nodes map[string]Node `json:"nodes"`
Metadata map[string]any `json:"metadata,omitempty"`
Variables schema.NestedGroup[Variable] `json:"variables,omitempty"`
Profiles map[string]Profile `json:"profiles,omitempty"`
SubGraphs map[string]SubGraph `json:"subGraphs,omitempty"`
}
type Author ¶
type Author struct {
Name string `json:"name"`
ContactInfo []AuthorContact `json:"contactInfo,omitempty"`
}
type AuthorContact ¶
type Node ¶
type Node struct {
Type string `json:"type"`
AssignedInput map[string]schema.PortReference `json:"assignedInput,omitempty"`
Data json.RawMessage `json:"data,omitempty"`
Variable *string `json:"variable,omitempty"`
}
type Profile ¶
type Profile struct {
Data map[string]json.RawMessage `json:"data,omitempty"`
}
type Variable ¶
type Variable struct {
Description string `json:"description"`
Data json.RawMessage `json:"data"`
}
type WebSceneFog ¶
Click to show internal directories.
Click to hide internal directories.