Header menu logo Fabulous.AST

MeasureBuilders Module

Type extensions

Type extension Description

Ast.MeasureDivide(lhs, rhs)

Full Usage: Ast.MeasureDivide(lhs, rhs)

Parameters:
Returns: WidgetBuilder<Measure>

Creates a division measure between two measures.

Extended Type: Ast

lhs : WidgetBuilder<Measure>

The numerator measure.

rhs : WidgetBuilder<Measure>

The denominator measure.

Returns: WidgetBuilder<Measure>

Ast.MeasureDivide(lhs, rhs)

Full Usage: Ast.MeasureDivide(lhs, rhs)

Parameters:
    lhs : string - The numerator measure as a string.
    rhs : string - The denominator measure as a string.

Returns: WidgetBuilder<Measure>

Creates a division measure between two string measures.

Extended Type: Ast

lhs : string

The numerator measure as a string.

rhs : string

The denominator measure as a string.

Returns: WidgetBuilder<Measure>

Ast.MeasureMultiple(content)

Full Usage: Ast.MeasureMultiple(content)

Parameters:
    content : string list - The list of measure names.

Returns: WidgetBuilder<Measure>

Creates a multiple measure from a list of string measures.

Extended Type: Ast

content : string list

The list of measure names.

Returns: WidgetBuilder<Measure>

Ast.MeasureOperator(operator, lhs, rhs)

Full Usage: Ast.MeasureOperator(operator, lhs, rhs)

Parameters:
Returns: WidgetBuilder<Measure>

Creates a measure with an operator between two measures.

Extended Type: Ast

operator : string

The operator symbol.

lhs : WidgetBuilder<Measure>

The left-hand side measure.

rhs : WidgetBuilder<Measure>

The right-hand side measure.

Returns: WidgetBuilder<Measure>

Ast.MeasureOperator(operator, lhs, rhs)

Full Usage: Ast.MeasureOperator(operator, lhs, rhs)

Parameters:
    operator : string - The operator symbol.
    lhs : string - The left-hand side measure as a string.
    rhs : string - The right-hand side measure as a string.

Returns: WidgetBuilder<Measure>

Creates a measure with an operator between two string measures.

Extended Type: Ast

operator : string

The operator symbol.

lhs : string

The left-hand side measure as a string.

rhs : string

The right-hand side measure as a string.

Returns: WidgetBuilder<Measure>

Ast.MeasureParen(value)

Full Usage: Ast.MeasureParen(value)

Parameters:
Returns: WidgetBuilder<Measure>

Creates a parenthesized measure.

Extended Type: Ast

value : WidgetBuilder<Measure>

The measure to parenthesize.

Returns: WidgetBuilder<Measure>

Ast.MeasureParen(value)

Full Usage: Ast.MeasureParen(value)

Parameters:
    value : string - The measure name to parenthesize.

Returns: WidgetBuilder<Measure>

Creates a parenthesized measure from a string value.

Extended Type: Ast

value : string

The measure name to parenthesize.

Returns: WidgetBuilder<Measure>

Ast.MeasurePower(measure, node)

Full Usage: Ast.MeasurePower(measure, node)

Parameters:
Returns: WidgetBuilder<Measure>

Creates a measure raised to a power.

Extended Type: Ast

measure : WidgetBuilder<Measure>

The base measure.

node : WidgetBuilder<RationalConstNode>

The power as a rational constant.

Returns: WidgetBuilder<Measure>

Ast.MeasurePower(measure, node)

Full Usage: Ast.MeasurePower(measure, node)

Parameters:
    measure : string - The base measure as a string.
    node : string - The power as a string.

Returns: WidgetBuilder<Measure>

Creates a measure raised to a power from string values.

Extended Type: Ast

measure : string

The base measure as a string.

node : string

The power as a string.

Returns: WidgetBuilder<Measure>

Ast.MeasureSeq(value)

Full Usage: Ast.MeasureSeq(value)

Parameters:
Returns: WidgetBuilder<Measure>

Creates a sequence of measures.

Extended Type: Ast

value : WidgetBuilder<Measure> list

The list of measures.

Returns: WidgetBuilder<Measure>

Ast.MeasureSeq(values)

Full Usage: Ast.MeasureSeq(values)

Parameters:
    values : string list - The list of measure names.

Returns: WidgetBuilder<Measure>

Creates a sequence of measures from string values.

Extended Type: Ast

values : string list

The list of measure names.

Returns: WidgetBuilder<Measure>

Ast.MeasureSingle(value)

Full Usage: Ast.MeasureSingle(value)

Parameters:
    value : string - The measure name.

Returns: WidgetBuilder<Measure>

Creates a single measure unit.

Extended Type: Ast

value : string

The measure name.

Returns: WidgetBuilder<Measure>

Type something to start searching.