Action constructor

Action({
  1. Action_Type? actionType,
  2. Action_Button? button,
  3. Action_Dropdown? dropdown,
  4. Action_Input? input,
})

Implementation

factory Action({
  Action_Type? actionType,
  Action_Button? button,
  Action_Dropdown? dropdown,
  Action_Input? input,
}) {
  final _result = create();
  if (actionType != null) {
    _result.actionType = actionType;
  }
  if (button != null) {
    _result.button = button;
  }
  if (dropdown != null) {
    _result.dropdown = dropdown;
  }
  if (input != null) {
    _result.input = input;
  }
  return _result;
}