Skip to content

ReflexiveAttribute? #44

@JeremyCaney

Description

@JeremyCaney

Create an attribute type which invokes an instance of the attribute it is placed on, along with its attributes, in order to allow e.g., a DefaultValue, ImplicitValue, or other value attributes to be defined using the same type and settings as the attribute. This would be an improvement over the current approach, which effectively only supports scalar values, and requires knowledge of how those types will be serialized.

That said, this introduces some challenges—and notably, how to dynamically set the EditorType in order to load the value from the correct source—which may not be practical, and will require additional thought.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions