ShowCameraAction.fromYaml constructor

ShowCameraAction.fromYaml({
  1. Invokable? initiator,
  2. Map? payload,
})

Implementation

factory ShowCameraAction.fromYaml({Invokable? initiator, Map? payload}) {
  return ShowCameraAction(
    initiator: initiator,
    options: Utils.getMap(payload?['options']),
    id: Utils.optionalString(payload?['id']),
    onComplete: EnsembleAction.from(payload?['onComplete']),
    onClose: EnsembleAction.from(payload?['onClose']),
    onCapture: EnsembleAction.from(payload?['onCapture']),
    onError: EnsembleAction.from(payload?['onError']),
    overlayWidget: payload?['overlayWidget'],
    loadingWidget: payload?['loadingWidget'],
  );
}