dart:core
ArgumentError class
Error thrown when a function is passed an unacceptable argument.
- Inheritance
- Implemented by
Constructors
- ArgumentError([dynamic message ])
- The
message
describes the erroneous argument. [...] - ArgumentError.notNull([String name ])
- Create an argument error for a
null
argument that must not be null
. - ArgumentError.value(dynamic value, [ String name, dynamic message ])
- Creates error containing the invalid
value
. [...]
Properties
- invalidValue → dynamic
final
- The invalid value.
- message → dynamic
final
- Message describing the problem.
- name → String
final
- Name of the invalid argument, if available.
- hashCode → int
read-only, inherited
- The hash code for this object. [...]
- runtimeType → Type
read-only, inherited
- A representation of the runtime type of the object.
- stackTrace → StackTrace
read-only, inherited
Methods
- toString() → String
- Returns a string representation of this object.
- noSuchMethod(Invocation invocation) → dynamic
inherited
- Invoked when a non-existent method or property is accessed. [...]
Operators
- operator ==(dynamic other) → bool
inherited
- The equality operator. [...]