sunpeek.components.outputs_pc_method.PCMethodOutputData#

class sunpeek.components.outputs_pc_method.PCMethodOutputData(**kwargs)#

Bases: Base, AttrSetterMixin

Methods

__init__(**kwargs)

A simple constructor that allows initialization from kwargs.

add_component_attr(name[, unit, minimum, ...])

all_subclasses([c])

define_component_attrs()

get_component_attribute(name)

get_default_unit(name)

Return default unit of a class attribute defined as ComponentParam.

register_callback(callback_type, func)

set_component_attribute(name, value, array_type)

classmethod get_default_unit(name)#

Return default unit of a class attribute defined as ComponentParam.

Return type:

str