Skip to content
This repository was archived by the owner on Apr 19, 2022. It is now read-only.

Latest commit

 

History

History
87 lines (50 loc) · 1.63 KB

compiler_main.collectorcontract.md

File metadata and controls

87 lines (50 loc) · 1.63 KB

indicative-compilercompiler/mainCollectorContract

Interface: CollectorContract

Runtime collector that creates a fresh copy of validated properties and errors.

Hierarchy

  • CollectorContract

Implemented by

Index

Properties

Methods

Properties

formatter

formatter: ErrorFormatterContract


hasErrors

hasErrors: boolean

Methods

getData

getData(): any

Returns: any


getErrors

getErrors(): ReturnType‹toJSON

Returns: ReturnType‹toJSON


setError

setError(pointer: string, rule: ParsedRule, message: Message | Error): void

Parameters:

Name Type
pointer string
rule ParsedRule
message Message | Error

Returns: void


setValue

setValue(pointer: string, value: any): void

Parameters:

Name Type
pointer string
value any

Returns: void