setters method

  1. @override
Map<String, Function> setters()
override

Implementation

@override
Map<String, Function> setters() {
  return {
    'tokenExchangeAPI': (apiAction) => _controller.tokenExchangeAPI =
        apiAction == null
            ? null
            : InvokeAPIAction.fromYaml(initiator: this, payload: apiAction),
    'onInitiated': (action) => _controller.onInitiated =
        EnsembleAction.from(action, initiator: this),
    'onCanceled': (action) =>
        _controller.onCanceled = EnsembleAction.from(action, initiator: this),
    'onAuthorized': (action) => _controller.onAuthorized =
        EnsembleAction.from(action, initiator: this),
    'onError': (action) =>
        _controller.onError = EnsembleAction.from(action, initiator: this),
  };
}