AcpV1RequestRoute<Parameters extends Object, Result extends Object> constructor

const AcpV1RequestRoute<Parameters extends Object, Result extends Object>({
  1. required String method,
  2. required String symbol,
  3. required AcpV1MethodOwner owner,
  4. required String parametersDefinition,
  5. required String resultDefinition,
  6. required Parameters decodeParameters(
    1. Object? value
    ),
  7. required Object? encodeParameters(
    1. Parameters value
    ),
  8. required Result decodeResult(
    1. Object? value
    ),
  9. required Object? encodeResult(
    1. Result value
    ),
})

Implementation

const AcpV1RequestRoute({
  required super.method,
  required super.symbol,
  required super.owner,
  required super.parametersDefinition,
  required this.resultDefinition,
  required this.decodeParameters,
  required this.encodeParameters,
  required this.decodeResult,
  required this.encodeResult,
});