view

package
v0.9.0 Latest Latest
Warning

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

Go to latest
Published: Nov 4, 2026 License: MIT Imports: 5 Imported by: 0

Documentation

Overview

ENGMODEL-OWNER-UNIT: FU-VIEW-PROJECTION

ENGMODEL-OWNER-UNIT: FU-VIEW-PROJECTION

ENGMODEL-OWNER-UNIT: FU-VIEW-PROJECTION

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Edge

type Edge struct {
	ID       string
	From     string
	To       string
	Type     string
	Label    string
	ItemRef  string
	Sequence int
}

TRLC-LINKS: REQ-EMG-003 ENGMODEL-LINKS: FU-VIEW-PROJECTION

type Node

type Node struct {
	ID       string
	Label    string
	Kind     string
	TypeRef  string
	Features []string
}

TRLC-LINKS: REQ-EMG-003 ENGMODEL-LINKS: FU-VIEW-PROJECTION

type ProjectedView

type ProjectedView struct {
	ID    string
	Kind  string
	Title string
	Nodes []Node
	Edges []Edge
}

TRLC-LINKS: REQ-EMG-003 ENGMODEL-LINKS: FU-VIEW-PROJECTION

func Build

func Build(b model.Bundle, viewID string) (ProjectedView, []validate.Diagnostic)

TRLC-LINKS: REQ-EMG-003, REQ-EMG-035, REQ-EMG-036 ENGMODEL-LINKS: FU-VIEW-PROJECTION, FU-VALIDATION-ENGINE, CTRL-TRACEABILITY-COVERAGE, STATE-MODEL-INVALID, EVT-VALIDATION-FAILED

Jump to

Keyboard shortcuts

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