RunStepDeltaStepDetailsToolCallsCodeOutputImageObject class abstract

Inheritance

Constructors

RunStepDeltaStepDetailsToolCallsCodeOutputImageObject({required int index, required String type, @JsonKey(includeIfNull: false) RunStepDeltaStepDetailsToolCallsCodeOutputImage? image})
const
factory
RunStepDeltaStepDetailsToolCallsCodeOutputImageObject.fromJson(Map<String, dynamic> json)
factory

Properties

copyWith → _$$RunStepDeltaStepDetailsToolCallsCodeOutputImageObjectImplCopyWith<_$RunStepDeltaStepDetailsToolCallsCodeOutputImageObjectImpl>
Create a copy of RunStepDeltaStepDetailsToolCallsCodeOutput with the given fields replaced by the non-null parameter values.
no setter
hashCode int
The hash code for this object.
no setterinherited
image RunStepDeltaStepDetailsToolCallsCodeOutputImage?
Code interpreter image output.
no setter
index int
The index of the output in the outputs array.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
type String
Always image.
no setter

Methods

map<TResult extends Object?>({required TResult logs(RunStepDeltaStepDetailsToolCallsCodeOutputLogsObject value), required TResult image(RunStepDeltaStepDetailsToolCallsCodeOutputImageObject value)}) → TResult
inherited
mapOrNull<TResult extends Object?>({TResult? logs(RunStepDeltaStepDetailsToolCallsCodeOutputLogsObject value)?, TResult? image(RunStepDeltaStepDetailsToolCallsCodeOutputImageObject value)?}) → TResult?
inherited
maybeMap<TResult extends Object?>({TResult logs(RunStepDeltaStepDetailsToolCallsCodeOutputLogsObject value)?, TResult image(RunStepDeltaStepDetailsToolCallsCodeOutputImageObject value)?, required TResult orElse()}) → TResult
inherited
maybeWhen<TResult extends Object?>({TResult logs(int index, String type, String? logs)?, TResult image(int index, String type, RunStepDeltaStepDetailsToolCallsCodeOutputImage? image)?, required TResult orElse()}) → TResult
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
Serializes this RunStepDeltaStepDetailsToolCallsCodeOutput to a JSON map.
inherited
toString() String
A string representation of this object.
inherited
when<TResult extends Object?>({required TResult logs(int index, String type, String? logs), required TResult image(int index, String type, RunStepDeltaStepDetailsToolCallsCodeOutputImage? image)}) → TResult
inherited
whenOrNull<TResult extends Object?>({TResult? logs(int index, String type, String? logs)?, TResult? image(int index, String type, RunStepDeltaStepDetailsToolCallsCodeOutputImage? image)?}) → TResult?
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited