Home Reference Source Repository
import {FincScaleNode} from 'fincontracts-lib/src/fincontract.js'
public class | source

FincScaleNode

Extends:

FincNode → FincScaleNode

FincScaleNode extends FincNode and implements Scale primitive, which takes a sub-fincontract and a Number. Upon execution, the sub-fincontract is scaled by the value of the integer FincScaleNode.scale

Constructor Summary

Public Constructor
public

constructor(child: FincNode, scale: Number)

Constructs FincScaleNode with a child and an integer scale factor.

Member Summary

Public Members
public

Integer scale factor

Inherited Summary

From class FincNode
public

References to children, can be an Array of FincNode, a FincNode or simply null.

Public Constructors

public constructor(child: FincNode, scale: Number) source

Constructs FincScaleNode with a child and an integer scale factor.

Override:

FincNode#constructor

Params:

NameTypeAttributeDescription
child FincNode

a sub-fincontract to be embedded inside FincScaleNode

scale Number

an integer scale factor

Public Members

public scale: Number source

Integer scale factor