IFunctionCollection class abstract

Defines a functions list.

Implementers

Constructors

IFunctionCollection()

Properties

hashCode int
The hash code for this object.
no setterinherited
length int
Gets a number of functions stored in the collection. Returns a number of stored functions.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

add(IFunction func) → void
Adds a new function to the collection.
clear() → void
Clears the collection.
findByName(String name) IFunction?
Finds function in the list by it's name.
findIndexByName(String name) int
Finds function index in the list by it's name.
get(int index) IFunction
Get a function by its index.
getAll() List<IFunction>
Get all functions stores in the collection Returns a list with functions.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
remove(int index) → void
Removes a function by its index.
removeByName(String name) → void
Removes function by it's name.
toString() String
A string representation of this object.
inherited

Operators

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