FFAppEvent constructor

FFAppEvent({
  1. FFIdentifier? identifier,
  2. String? name,
  3. String? description,
  4. FFAppEvent_FFAppEventScope? scope,
  5. bool? hasData,
  6. FFParameter? dataTypeParameter,
  7. FFIdentifier? globalHandlerActionComponentIdentifier,
})

Implementation

factory FFAppEvent({
  FFIdentifier? identifier,
  $core.String? name,
  $core.String? description,
  FFAppEvent_FFAppEventScope? scope,
  $core.bool? hasData,
  FFParameter? dataTypeParameter,
  FFIdentifier? globalHandlerActionComponentIdentifier,
}) {
  final result = create();
  if (identifier != null) result.identifier = identifier;
  if (name != null) result.name = name;
  if (description != null) result.description = description;
  if (scope != null) result.scope = scope;
  if (hasData != null) result.hasData = hasData;
  if (dataTypeParameter != null) result.dataTypeParameter = dataTypeParameter;
  if (globalHandlerActionComponentIdentifier != null)
    result.globalHandlerActionComponentIdentifier =
        globalHandlerActionComponentIdentifier;
  return result;
}