@protected ActionCodeInfo({ required int operation, required Map<String, dynamic> data, }) : _operation = operation, _data = data;