newInstance<T> abstract method

T newInstance<T>(
  1. Map<String, dynamic> arguments
)

Creates a new instance of the declaring class using this constructor.

arguments is a map of parameter names to their values.

Example

final instance = constructor.newInstance({
  'name': 'JetLeaf',
  'version': 1,
});

Throws if the arguments do not match the constructor's requirements.

Implementation

T newInstance<T>(Map<String, dynamic> arguments);