GemParameter.withList constructor
GemParameter.withList({
- required String key,
- required ParameterList value,
- String? name,
Creates a list-valued GemParameter.
The value must be a ParameterList instance. This form is used when a
parameter logically contains a nested list of parameters.
Parameters
key: Unique parameter identifier.value: ParameterList containing nested parameters.name: Optional localized display name.
Returns
- A new GemParameter with type set to ValueType.list.
Implementation
factory GemParameter.withList({
required final String key,
required final ParameterList value,
final String? name,
}) {
return GemParameter(
key: key,
type: ValueType.list,
value: value,
name: name,
);
}