Skip to main content

Interface: ActionReporter

Handles various events for user information.

Implemented by

Properties

errorCount

Readonly errorCount: number

Defined in

src/bluehawk/actions/ActionReporter.ts:14


logLevel

logLevel: LogLevel

Defined in

src/bluehawk/actions/ActionReporter.ts:13

Methods

onBinaryFile

onBinaryFile(event): void

Parameters

NameType
eventFileEvent

Returns

void

Defined in

src/bluehawk/actions/ActionReporter.ts:17


onBluehawkErrors

onBluehawkErrors(event): void

Parameters

NameType
eventBluehawkErrorsEvent

Returns

void

Defined in

src/bluehawk/actions/ActionReporter.ts:30


onFileError

onFileError(event): void

Parameters

NameType
eventFileErrorEvent

Returns

void

Defined in

src/bluehawk/actions/ActionReporter.ts:28


onFileParsed

onFileParsed(event): void

Parameters

NameType
eventFileParsedEvent

Returns

void

Defined in

src/bluehawk/actions/ActionReporter.ts:18


onFileWritten

onFileWritten(event): void

Parameters

NameType
eventFileWrittenEvent

Returns

void

Defined in

src/bluehawk/actions/ActionReporter.ts:19


onIdsUnused

onIdsUnused(event): void

Parameters

NameType
eventIdsUnusedEvent

Returns

void

Defined in

src/bluehawk/actions/ActionReporter.ts:24


onParserNotFound

onParserNotFound(event): void

Parameters

NameType
eventParserNotFoundEvent

Returns

void

Defined in

src/bluehawk/actions/ActionReporter.ts:25


onStateNotFound

onStateNotFound(event): void

Parameters

NameType
eventStateNotFoundEvent

Returns

void

Defined in

src/bluehawk/actions/ActionReporter.ts:23


onStatesFound

onStatesFound(event): void

Parameters

NameType
eventStatesFoundEvent

Returns

void

Defined in

src/bluehawk/actions/ActionReporter.ts:20


onWriteFailed

onWriteFailed(event): void

Parameters

NameType
eventWriteFailedEvent

Returns

void

Defined in

src/bluehawk/actions/ActionReporter.ts:29


printSummary

printSummary(): void

Request the summary of all things reported so far.

Users should call this after an action is complete.

Returns

void

Defined in

src/bluehawk/actions/ActionReporter.ts:37