Class: CalculableResult
Calculable result.
Constructors
Constructor
new CalculableResult(
error,result?,exceptions?,warning?):CalculableResult
Constructor.
Parameters
error
boolean = false
the error.
result?
any
the result.
exceptions?
Error[]
the exceptions.
warning?
boolean
the warning.
Returns
CalculableResult
Properties
error
readonlyerror:boolean=false
the error.
exceptions?
readonlyoptionalexceptions:Error[]
the exceptions.
result?
readonlyoptionalresult:any
the result.
warning?
readonlyoptionalwarning:boolean
the warning.
Methods
error()
staticerror(exceptions):CalculableResult
Creates a new instance of CalculableResult class with an error.
Parameters
exceptions
Error[]
the exception array.
Returns
CalculableResult
the new instance of CalculableResult class.
success()
staticsuccess(result):CalculableResult
Creates a new instance of the CalculableResult class with a successful result.
Parameters
result
any
the calculable result.
Returns
CalculableResult
the new instance of CalculableResult class.
warning()
staticwarning(result):CalculableResult
Creates a new instance of the CalculableResult class with a warning result.
Parameters
result
any
the calculable result.
Returns
CalculableResult
the new instance of CalculableResult class.