GemParameter.withList constructor

GemParameter.withList({
  1. required String key,
  2. required ParameterList value,
  3. 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

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,
  );
}