HazardousMaterialType enum

Hazardous material type as defined in the enum applicable for those that carry these

Note: This is a beta release of this feature, so there could be a few bugs and unexpected behaviors.

Related APIs may change for new releases without a deprecation process.

Values

unknown → const HazardousMaterialType

Unknown hazardous material classification.

explosives → const HazardousMaterialType

Explosive material.

gas → const HazardousMaterialType

Gas.

flammable → const HazardousMaterialType

Flammable material.

flammableSolidCombustible → const HazardousMaterialType

Flammable solids and combustible materials.

combustible → const HazardousMaterialType

Combustible material.

organic → const HazardousMaterialType

Organic material.

poison → const HazardousMaterialType

Poisonous material.

radioactive → const HazardousMaterialType

Radioactive material.

corrosive → const HazardousMaterialType

Corrosive material.

other → const HazardousMaterialType

Any other hazardous material.

anyHazardousMaterial → const HazardousMaterialType

Any type of hazardous material (composite restriction).

poisonousInhalation → const HazardousMaterialType

Materials that are poisonous upon inhalation.

harmfulToWater → const HazardousMaterialType

Materials that are harmful to water.

explosiveAndFlammable → const HazardousMaterialType

Explosive and flammable materials combined (composite restriction).

b → const HazardousMaterialType

Category B. Prohibited for the transport of hazardous substances which could cause a very large explosion.

b1000c → const HazardousMaterialType

Tunnel restriction category B/1000C

bD → const HazardousMaterialType

Tunnel restriction category B/D

bE → const HazardousMaterialType

Tunnel restriction category B/E

c → const HazardousMaterialType

Category C. The same restriction as for B, plus hazardous goods which could cause a large explosion or the extensive release of toxic substances.

c5000d → const HazardousMaterialType

Tunnel restriction category C/5000D

cD → const HazardousMaterialType

Tunnel restriction category C/D

cE → const HazardousMaterialType

Tunnel restriction category C/E

d → const HazardousMaterialType

Category D. The same restrictions as for C plus hazardous goods which could cause a large fire.

dE → const HazardousMaterialType

Tunnel restriction category D/E

e → const HazardousMaterialType

Category E. Prohibited for the transport of all hazardous substances. There are some exceptions for certain radioactive substances, clinical waste and samples.

Properties

hashCode → int
The hash code for this object.
no setterinherited
index → int
A numeric identifier for the enumerated value.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

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

Constants

values → const List<HazardousMaterialType>
A constant List of the values in this enum, in order of their declaration.