argsloader.base.value

PValue

class argsloader.base.value.PValue(value, position: Optional[Tuple] = None)[source]
__init__(value, position: Optional[Tuple] = None)[source]

Constructor of class argsloader.base.value.PValue.

Parameters
  • value – Value of this object.

  • position – Data position of this object.

child(*attach)argsloader.base.value.PValue[source]

Switch position to child level.

Parameters

attach – Child attachment.

Returns

A new PValue object.

parent(back=1)argsloader.base.value.PValue[source]

Switch position to parent level.

Parameters

back – Levels to switch back.

Returns

A new PValue object.

property position

Data position of this project.

val(value)argsloader.base.value.PValue[source]

Switch value to a new value.

Parameters

value – New value to be switched.

Returns

A new PValue object.

property value

Value of this project.