RangeFunction class

Represents the range function.

Inheritance

Constructors

RangeFunction()
Creates a range function instance.
const

Properties

hashCode int
The hash code for this object.
no setterinherited
identifier String
The function identifier.
finalinherited
maximumArguments int?
The maximum number of arguments.
no setteroverride
minimumArguments int
The minimum number of arguments.
no setteroverride
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

buildTypeAcceptorList(int argumentCount) List<TypeAcceptor>
The accepted argument types.
override
evaluateAndRun(List<Expression> arguments, EvaluationContext evaluationContext) Object?
Evaluates the current function.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
run(List<Object?> arguments) List<num>
Runs the current function with the evaluated arguments.
override
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited