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. DataAttributeValue? getValueLambda(
    1. String
    ),
)

Interface for a collection of data attributes.

Note: This is a beta release of this feature, so there could be a few bugs and unexpected behavior. Related APIs may change for new releases 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,
  DataAttributeValue? Function(String) getValueLambda,

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

);