ConfigurationProperty constructor

ConfigurationProperty({
  1. String? path,
  2. String? group,
  3. String? category,
  4. String? displayName,
  5. StringValue? description,
  6. bool? hasLookup,
  7. ConfigurationValueList? defaultValue,
  8. String? valueTypeName,
  9. bool? isClientProperty,
  10. String? definingServiceFullTypeName,
  11. bool? isList,
})

Implementation

factory ConfigurationProperty({
  $core.String? path,
  $core.String? group,
  $core.String? category,
  $core.String? displayName,
  $3.StringValue? description,
  $core.bool? hasLookup,
  ConfigurationValueList? defaultValue,
  $core.String? valueTypeName,
  $core.bool? isClientProperty,
  $core.String? definingServiceFullTypeName,
  $core.bool? isList,
}) {
  final result = create();
  if (path != null) result.path = path;
  if (group != null) result.group = group;
  if (category != null) result.category = category;
  if (displayName != null) result.displayName = displayName;
  if (description != null) result.description = description;
  if (hasLookup != null) result.hasLookup = hasLookup;
  if (defaultValue != null) result.defaultValue = defaultValue;
  if (valueTypeName != null) result.valueTypeName = valueTypeName;
  if (isClientProperty != null) result.isClientProperty = isClientProperty;
  if (definingServiceFullTypeName != null)
    result.definingServiceFullTypeName = definingServiceFullTypeName;
  if (isList != null) result.isList = isList;
  return result;
}