Skip to content

ParameterValueList

Canonical path: TypeCollections.ParameterValueList.ParameterValueList

Bases: list[ParameterValueData]

implementation of the parameter value list

Methods:

AddAngleValue

AddAngleValue(
    text: str,
    name: str,
    value: Any,
    _page_index: int,
    _expander_name: str,
    row_name: str,
    *_args: Any
)

add an angle value

Parameters:

  • text (str) –

    text of the value

  • name (str) –

    name of the modified property

  • value (Any) –

    value

  • _page_index (int) –

    page index

  • _expander_name (str) –

    expander name

  • row_name (str) –

    row name

  • *_args (Any, default: () ) –

    additional arguments

AddAreaValue

AddAreaValue(
    text: str,
    name: str,
    value: Any,
    _page_index: int,
    _expander_name: str,
    row_name: str,
    *_args: Any
)

add an area value

Parameters:

  • text (str) –

    text of the value

  • name (str) –

    name of the modified property

  • value (Any) –

    value

  • _page_index (int) –

    page index

  • _expander_name (str) –

    expander name

  • row_name (str) –

    row name

  • *_args (Any, default: () ) –

    additional arguments

AddCheckboxValue

AddCheckboxValue(*_args: Any)

add a checkbox value

Parameters:

  • *_args (Any, default: () ) –

    arguments

AddColorValue

AddColorValue(*_args: Any)

add a color value

Parameters:

  • *_args (Any, default: () ) –

    arguments

AddComboBoxValue

AddComboBoxValue(
    text: str,
    name: str,
    value: Any,
    _value_list: str,
    _palette_ctrl_type: PaletteCtrlType,
    palette_value_type: PaletteValueType,
    *_args: Any
)

add a combobox value

Parameters:

  • text (str) –

    text of the value

  • name (str) –

    name of the modified property

  • value (Any) –

    value

  • _value_list (str) –

    value list

  • _palette_ctrl_type (PaletteCtrlType) –

    palette controls type

  • palette_value_type (PaletteValueType) –

    palette value type

  • *_args (Any, default: () ) –

    arguments

AddDoubleValue

AddDoubleValue(
    text: str,
    name: str,
    value: Any,
    _page_index: int,
    _expander_name: str,
    row_name: str,
    *_args: Any
)

add a double value

Parameters:

  • text (str) –

    text of the value

  • name (str) –

    name of the modified property

  • value (Any) –

    value

  • _page_index (int) –

    page index

  • _expander_name (str) –

    expander name

  • row_name (str) –

    row name

  • *_args (Any, default: () ) –

    additional arguments

AddFaceStyleValue

AddFaceStyleValue(*_args: Any)

add a face style value

Parameters:

  • *_args (Any, default: () ) –

    arguments

AddHatchValue

AddHatchValue(*_args: Any)

add a hatch value

Parameters:

  • *_args (Any, default: () ) –

    arguments

AddIntValue

AddIntValue(
    text: str,
    name: str,
    value: Any,
    _page_index: int,
    _expander_name: str,
    row_name: str,
    *_args: Any
)

add an integer value

Parameters:

  • text (str) –

    text of the value

  • name (str) –

    name of the modified property

  • value (Any) –

    value

  • _page_index (int) –

    page index

  • _expander_name (str) –

    expander name

  • row_name (str) –

    row name

  • *_args (Any, default: () ) –

    additional arguments

AddLayer

AddLayer(*_args: Any)

add a layer value

Parameters:

  • *_args (Any, default: () ) –

    arguments

AddLengthValue

AddLengthValue(
    text: str,
    name: str,
    value: Any,
    _page_index: int,
    _expander_name: str,
    row_name: str,
    *_args: Any
)

add a length value

Parameters:

  • text (str) –

    text of the value

  • name (str) –

    name of the modified property

  • value (Any) –

    value

  • _page_index (int) –

    page index

  • _expander_name (str) –

    expander name

  • row_name (str) –

    row name

  • *_args (Any, default: () ) –

    additional arguments

AddMaterialButton

AddMaterialButton(*_args: Any)

add a material button

Parameters:

  • *_args (Any, default: () ) –

    arguments

AddPatternValue

AddPatternValue(*_args: Any)

add a pattern value

Parameters:

  • *_args (Any, default: () ) –

    arguments

AddPenValue

AddPenValue(*_args: Any)

add a pen value

Parameters:

  • *_args (Any, default: () ) –

    arguments

AddPicture

AddPicture(*_args: Any)

add a picture

Parameters:

  • *_args (Any, default: () ) –

    arguments

AddPictureResourceButton

AddPictureResourceButton(*_args: Any)

add a picture resource button

Parameters:

  • *_args (Any, default: () ) –

    arguments

AddPictureResourceButtonList

AddPictureResourceButtonList(*_args: Any)

add a picture resource button list

Parameters:

  • *_args (Any, default: () ) –

    arguments

AddPictureResourceComboBox

AddPictureResourceComboBox(*_args: Any)

add a picture resource combo box

Parameters:

  • *_args (Any, default: () ) –

    arguments

AddPictureResourceToggleButton

AddPictureResourceToggleButton(*_args: Any)

add a picture resource toggle button

Parameters:

  • *_args (Any, default: () ) –

    arguments

AddResourcePicture

AddResourcePicture(*_args: Any)

add a resource picture

Parameters:

  • *_args (Any, default: () ) –

    arguments

AddSeparator

AddSeparator(*_args: Any)

add a separator

Parameters:

  • *_args (Any, default: () ) –

    arguments

AddStringValue

AddStringValue(
    text: str,
    name: str,
    value: Any,
    _page_index: int,
    _expander_name: str,
    row_name: str,
    *_args: Any
)

add a string value

Parameters:

  • text (str) –

    text of the value

  • name (str) –

    name of the modified property

  • value (Any) –

    value

  • _page_index (int) –

    page index

  • _expander_name (str) –

    expander name

  • row_name (str) –

    row name

  • *_args (Any, default: () ) –

    additional arguments

AddStroke

AddStroke(*_args: Any)

add a stroke value

Parameters:

  • *_args (Any, default: () ) –

    arguments

AddVolumeValue

AddVolumeValue(
    text: str,
    name: str,
    value: Any,
    _page_index: int,
    _expander_name: str,
    row_name: str,
    *_args: Any
)

add a volume value

Parameters:

  • text (str) –

    text of the value

  • name (str) –

    name of the modified property

  • value (Any) –

    value

  • _page_index (int) –

    page index

  • _expander_name (str) –

    expander name

  • row_name (str) –

    row name

  • *_args (Any, default: () ) –

    additional arguments

AddWeightValue

AddWeightValue(
    text: str,
    name: str,
    value: Any,
    _page_index: int,
    _expander_name: str,
    row_name: str,
    *_args: Any
)

add a weight value

Parameters:

  • text (str) –

    text of the value

  • name (str) –

    name of the modified property

  • value (Any) –

    value

  • _page_index (int) –

    page index

  • _expander_name (str) –

    expander name

  • row_name (str) –

    row name

  • *_args (Any, default: () ) –

    additional arguments

__init__

__init__()

initialize

set_attribute_id

set_attribute_id(attribute_id: int)

set the attribute ID

Parameters:

  • attribute_id (int) –

    attribute ID