call method

  1. @override
ReactElement call([
  1. dynamic c1 = notSpecified,
  2. dynamic c2 = notSpecified,
  3. dynamic c3 = notSpecified,
  4. dynamic c4 = notSpecified,
  5. dynamic c5 = notSpecified,
  6. dynamic c6 = notSpecified,
  7. dynamic c7 = notSpecified,
  8. dynamic c8 = notSpecified,
  9. dynamic c9 = notSpecified,
  10. dynamic c10 = notSpecified,
  11. dynamic c11 = notSpecified,
  12. dynamic c12 = notSpecified,
  13. dynamic c13 = notSpecified,
  14. dynamic c14 = notSpecified,
  15. dynamic c15 = notSpecified,
  16. dynamic c16 = notSpecified,
  17. dynamic c17 = notSpecified,
  18. dynamic c18 = notSpecified,
  19. dynamic c19 = notSpecified,
  20. dynamic c20 = notSpecified,
  21. dynamic c21 = notSpecified,
  22. dynamic c22 = notSpecified,
  23. dynamic c23 = notSpecified,
  24. dynamic c24 = notSpecified,
  25. dynamic c25 = notSpecified,
  26. dynamic c26 = notSpecified,
  27. dynamic c27 = notSpecified,
  28. dynamic c28 = notSpecified,
  29. dynamic c29 = notSpecified,
  30. dynamic c30 = notSpecified,
  31. dynamic c31 = notSpecified,
  32. dynamic c32 = notSpecified,
  33. dynamic c33 = notSpecified,
  34. dynamic c34 = notSpecified,
  35. dynamic c35 = notSpecified,
  36. dynamic c36 = notSpecified,
  37. dynamic c37 = notSpecified,
  38. dynamic c38 = notSpecified,
  39. dynamic c39 = notSpecified,
  40. dynamic c40 = notSpecified,
])
override

Creates a new component with this builder's props and the specified children.

(alias for build with support for variadic children)

This method actually takes any number of children as arguments (c2, c3, ...) via noSuchMethod.

Restricted statically to 40 arguments until the dart2js fix in github.com/dart-lang/sdk/pull/26032 is released.

Implementation

@override
ReactElement call([c1 = notSpecified, c2 = notSpecified, c3 = notSpecified, c4 = notSpecified, c5 = notSpecified, c6 = notSpecified, c7 = notSpecified, c8 = notSpecified, c9 = notSpecified, c10 = notSpecified, c11 = notSpecified, c12 = notSpecified, c13 = notSpecified, c14 = notSpecified, c15 = notSpecified, c16 = notSpecified, c17 = notSpecified, c18 = notSpecified, c19 = notSpecified, c20 = notSpecified, c21 = notSpecified, c22 = notSpecified, c23 = notSpecified, c24 = notSpecified, c25 = notSpecified, c26 = notSpecified, c27 = notSpecified, c28 = notSpecified, c29 = notSpecified, c30 = notSpecified, c31 = notSpecified, c32 = notSpecified, c33 = notSpecified, c34 = notSpecified, c35 = notSpecified, c36 = notSpecified, c37 = notSpecified, c38 = notSpecified, c39 = notSpecified, c40 = notSpecified]) => throw UnimplementedError('@PropsMixin instances do not implement call');