Coverage for backend/django/flowsheetInternals/unitops/config/objects/energy_stream_config.py: 100%
3 statements
« prev ^ index » next coverage.py v7.10.7, created at 2026-05-13 02:47 +0000
« prev ^ index » next coverage.py v7.10.7, created at 2026-05-13 02:47 +0000
1from common.config_types import *
2from common.config_utils import *
5energy_stream_config: ObjectType = ObjectType(
6 displayType="PS",
7 displayName="Power Stream",
8 is_stream=True,
9 ports={},
10 # TODO: check if streams have inlets and outlets
11 graphicObject=stream_graphic(),
12 properties=PropertiesType({
13 "power": PropertyType(
14 displayName="Power",
15 type="numeric",
16 unitType="heatflow",
17 ),
18 }),
19 propertySetGroups={
20 "default": {
21 "type": "stateVars",
22 "displayName": "Properties",
23 "stateVars": ("power",),
24 }
25 },
26 keyProperties=[
27 "power",
28 ]
29)