provisionContentReplacementState method
ContentReplacementState?
provisionContentReplacementState({
- List<
Message> ? initialMessages, - List<
ContentReplacementRecord> ? initialContentReplacements, - bool enabled = true,
Provision replacement state for a new conversation thread.
Implementation
ContentReplacementState? provisionContentReplacementState({
List<Message>? initialMessages,
List<ContentReplacementRecord>? initialContentReplacements,
bool enabled = true,
}) {
if (!enabled) return null;
if (initialMessages != null) {
return reconstructContentReplacementState(
initialMessages,
initialContentReplacements ?? [],
);
}
return createContentReplacementState();
}