AttributionSnapshotMessage constructor
const
AttributionSnapshotMessage({
- String type = 'attribution-snapshot',
- required String messageId,
- required String surface,
- required Map<
String, FileAttributionState> fileStates, - int promptCount = 0,
- int promptCountAtLastCommit = 0,
- int permissionPromptCount = 0,
- int permissionPromptCountAtLastCommit = 0,
- int escapeCount = 0,
- int escapeCountAtLastCommit = 0,
Implementation
const AttributionSnapshotMessage({
this.type = 'attribution-snapshot',
required this.messageId,
required this.surface,
required this.fileStates,
this.promptCount = 0,
this.promptCountAtLastCommit = 0,
this.permissionPromptCount = 0,
this.permissionPromptCountAtLastCommit = 0,
this.escapeCount = 0,
this.escapeCountAtLastCommit = 0,
});