copyWith method
FliraState
copyWith({
- double? materialAppWidth,
- double? materialAppHeight,
- double? initialButtonWidth,
- double? initialButtonHeight,
- AlignmentGeometry? alignment,
- FliraStatus? status,
- FilePickerResult? filePickerResult,
- TriggeringMethod? triggeringMethod,
- String? atlassianApiToken,
- String? atlassianUser,
- String? atlassianUrlPrefix,
- bool? reportDialogOpen,
- ButtonStatus? buttonStatus,
Implementation
FliraState copyWith({
double? materialAppWidth,
double? materialAppHeight,
double? initialButtonWidth,
double? initialButtonHeight,
AlignmentGeometry? alignment,
FliraStatus? status,
FilePickerResult? filePickerResult,
TriggeringMethod? triggeringMethod,
String? atlassianApiToken,
String? atlassianUser,
String? atlassianUrlPrefix,
bool? reportDialogOpen,
ButtonStatus? buttonStatus,
}) {
return FliraState(
materialAppWidth: materialAppWidth ?? this.materialAppWidth,
materialAppHeight: materialAppHeight ?? this.materialAppHeight,
initialButtonWidth: initialButtonWidth ?? this.initialButtonWidth,
initialButtonHeight: initialButtonHeight ?? this.initialButtonHeight,
filePickerResult: filePickerResult ?? this.filePickerResult,
alignment: alignment ?? this.alignment,
status: status ?? this.status,
triggeringMethod: triggeringMethod ?? this.triggeringMethod,
atlassianApiToken: atlassianApiToken ?? this.atlassianApiToken,
atlassianUser: atlassianUser ?? this.atlassianUser,
atlassianUrlPrefix: atlassianUrlPrefix ?? this.atlassianUrlPrefix,
reportDialogOpen: reportDialogOpen ?? this.reportDialogOpen,
buttonStatus: buttonStatus ?? this.buttonStatus,
);
}