A report’s total, which is a lower bound whenever anything is unpriced.
The floor is under a name that says what it is — never total. A caller reading a field
called total would have no reason to check isLowerBound.
Accessors
Section titled “Accessors”Get Signature
Section titled “Get Signature”get floor(): EstimatedUsd;Everything that could be priced. For a lower bound this is not the total.
Returns
Section titled “Returns”isLowerBound
Section titled “isLowerBound”Get Signature
Section titled “Get Signature”get isLowerBound(): boolean;True when line items with no published rate are missing from the floor.
Returns
Section titled “Returns”boolean
unpricedReasons
Section titled “unpricedReasons”Get Signature
Section titled “Get Signature”get unpricedReasons(): string[];Why each unpriced line could not be priced, in report order.
Returns
Section titled “Returns”string[]
Methods
Section titled “Methods”toString()
Section titled “toString()”toString(): string;at least ~$X (estimated), plus N unpriced (...).
Returns
Section titled “Returns”string
Provenance
Section titled “Provenance”This page is generated from bindings/microvms-js/index.d.ts by TypeDoc 0.28.20 and typedoc-plugin-markdown 4.13.1, run from site/scripts/gen-reference.mjs on every pnpm run sync, so an edit made here is overwritten by the next run.
To change the page, change the doc comment in the binding’s Rust source, then regenerate the declarations with mise run dts. mise run dts:check fails when the committed file no longer matches the source.