Skip to content

Explicit attribute accessor methods on settings objects #618

@seanpearsonuk

Description

@seanpearsonuk

Right now with settings objects, we can do stuff like

default_val = setting.get_attr("default")
allowed = str_setting.get_attr("allowed-values")

We also want:

default_val = setting.default_value( )
allowed = str_setting.allowed_values( )

Only the supported methods get created. So, default_value only
exists on properties; allowed_values only exists on strings and string lists,
and so on.

Metadata

Metadata

Assignees

Labels

enhancementImprove any current implemented feature

Type

No type

Projects

Status

2021-2024

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions