Part constructor
Part({
- String? text,
- Blob? inlineData,
- FunctionCall? functionCall,
- FunctionResponse? functionResponse,
- FileData? fileData,
- ExecutableCode? executableCode,
- CodeExecutionResult? codeExecutionResult,
- VideoMetadata? videoMetadata,
- bool thought = false,
- Uint8List? thoughtSignature,
- Struct? partMetadata,
Implementation
Part({
this.text,
this.inlineData,
this.functionCall,
this.functionResponse,
this.fileData,
this.executableCode,
this.codeExecutionResult,
this.videoMetadata,
this.thought = false,
Uint8List? thoughtSignature,
this.partMetadata,
}) : thoughtSignature = thoughtSignature ?? Uint8List(0),
super(fullyQualifiedName);