DataAttributesBase constructor

DataAttributesBase(
  1. List<String> getAttributeNamesLambda(),
  2. DataAttributeValueValueType? getValueTypeLambda(
    1. String
    ),
  3. String? getAsStringLambda(
    1. String
    ),
  4. String? getStringLambda(
    1. String
    ),
  5. int? getInt64Lambda(
    1. String
    ),
  6. double? getFloatLambda(
    1. String
    ),
  7. double? getDoubleLambda(
    1. String
    ),
  8. bool? getBooleanLambda(
    1. String
    ),
  9. Color? getColorLambda(
    1. String
    ),
  10. DataAttributeValue? getValueLambda(
    1. String
    ),
)

Interface for a collection of data attributes.

Note: This is a beta release of this feature and may contain bugs or exhibit unexpected behaviour. Related APIs are subject to change without a deprecation process.

Implementation

factory DataAttributesBase(
  List<String> Function() getAttributeNamesLambda,
  DataAttributeValueValueType? Function(String) getValueTypeLambda,
  String? Function(String) getAsStringLambda,
  String? Function(String) getStringLambda,
  int? Function(String) getInt64Lambda,
  double? Function(String) getFloatLambda,
  double? Function(String) getDoubleLambda,
  bool? Function(String) getBooleanLambda,
  ui.Color? Function(String) getColorLambda,
  DataAttributeValue? Function(String) getValueLambda,

) => DataAttributesBase$Lambdas(
  getAttributeNamesLambda,
  getValueTypeLambda,
  getAsStringLambda,
  getStringLambda,
  getInt64Lambda,
  getFloatLambda,
  getDoubleLambda,
  getBooleanLambda,
  getColorLambda,
  getValueLambda,

);