Skip to content

PropertiesLV ​

Low-voltage network properties with comprehensive metadata.

Contains project information, version tracking, change history, user management, and system configuration for the network file.

Import ​

python
from pyptp.elements.lv import PropertiesLV

Properties ​

PropertyTypeRequiredDefaultDescription
systemSystemYes-
networkpyptp.elements.lv.properties.PropertiesLV.Network | NoneNoNone
generalpyptp.elements.lv.properties.PropertiesLV.General | NoneNoNone
invisiblepyptp.elements.lv.properties.PropertiesLV.Invisible | NoneNoNone
historypyptp.elements.lv.properties.PropertiesLV.History | NoneNoNone
history_itemspyptp.elements.lv.properties.PropertiesLV.HistoryItems | NoneNoNone
userspyptp.elements.lv.properties.PropertiesLV.Users | NoneNoNone

General ​

Project information and documentation metadata.

Contains customer, location, project details, and version info.

PropertyTypeRequiredDefaultDescription
customerstrNo""
placestrNo""
regionstrNo""
countrystrNo""
datefloat | intNo0
projectstrNo""
descriptionstrNo""
versionstrNo""
statestrNo""
bystrNo""

History ​

Change history tracking configuration.

Controls whether history prompts appear on save operations.

PropertyTypeRequiredDefaultDescription
askboolNoFalse
alwaysboolNoFalse

HistoryItems ​

Recorded change history entries.

Contains timestamped text entries documenting network changes.

PropertyTypeRequiredDefaultDescription
Textlist[str]No[]

Invisible ​

Hidden property display configuration.

Lists properties excluded from default display views.

PropertyTypeRequiredDefaultDescription
Propertylist[str]No[]

Network ​

Network identity and state tracking.

Contains unique identifiers and timestamps for version control.

PropertyTypeRequiredDefaultDescription
guidGuidNo(auto UUID)
previous_statepyptp.elements.element_utils.Guid | NoneNoNone
stateGuidNo(auto UUID)
save_datetimefloat | intNo0

System ​

System-level configuration settings.

Contains regional settings like currency for cost calculations.

PropertyTypeRequiredDefaultDescription
currencystrNo"EUR"

Users ​

User list for access and attribution tracking.

Contains usernames associated with the network file.

PropertyTypeRequiredDefaultDescription
Userlist[str]No[]

Referenced Types ​

System ​

System-level configuration settings.

Contains regional settings like currency for cost calculations.

Defined in pyptp.elements.lv.properties

PropertyTypeRequiredDefaultDescription
currencystrNo"EUR"

Network ​

Network identity and state tracking.

Contains unique identifiers and timestamps for version control.

Defined in pyptp.elements.lv.properties

PropertyTypeRequiredDefaultDescription
guidGuidNo(auto UUID)
previous_statepyptp.elements.element_utils.Guid | NoneNoNone
stateGuidNo(auto UUID)
save_datetimefloat | intNo0

General ​

Project information and documentation metadata.

Contains customer, location, project details, and version info.

Defined in pyptp.elements.lv.properties

PropertyTypeRequiredDefaultDescription
customerstrNo""
placestrNo""
regionstrNo""
countrystrNo""
datefloat | intNo0
projectstrNo""
descriptionstrNo""
versionstrNo""
statestrNo""
bystrNo""

Invisible ​

Hidden property display configuration.

Lists properties excluded from default display views.

Defined in pyptp.elements.lv.properties

PropertyTypeRequiredDefaultDescription
Propertylist[str]No[]

History ​

Change history tracking configuration.

Controls whether history prompts appear on save operations.

Defined in pyptp.elements.lv.properties

PropertyTypeRequiredDefaultDescription
askboolNoFalse
alwaysboolNoFalse

HistoryItems ​

Recorded change history entries.

Contains timestamped text entries documenting network changes.

Defined in pyptp.elements.lv.properties

PropertyTypeRequiredDefaultDescription
Textlist[str]No[]

Users ​

User list for access and attribution tracking.

Contains usernames associated with the network file.

Defined in pyptp.elements.lv.properties

PropertyTypeRequiredDefaultDescription
Userlist[str]No[]