IdentificationResultIpLocation class
IP address location. Can be empty for anonymous proxies.
- Annotations
-
- @JS()
- @anonymous
Constructors
Properties
- accuracyRadius ↔ num?
-
IP address location detection radius. Smaller values (<50mi) are business/residential,
medium values (50 < x < 500) are cellular towers (usually),
larger values (>= 500) are cloud IPs or proxies, VPNs.
Can be missing, in case of Tor/proxies.
getter/setter pair
- city ↔ IdentificationResultCity?
-
City, when available
getter/setter pair
- continent ↔ IdentificationResultContinent?
-
Continent, when available. Will be missing for Tor/anonymous proxies.
getter/setter pair
- country ↔ IdentificationResultCountry?
-
Country, when available. Will be missing for Tor/anonymous proxies.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- latitude ↔ num?
-
Latitude
Can be missing, in case of Tor/proxies.
getter/setter pair
- longitude ↔ num?
-
Longitude
Can be missing, in case of Tor/proxies.
getter/setter pair
- postalCode ↔ String?
-
Postal code, when available
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
subdivisions
↔ List<
IdentificationResultSubdivision> ? -
Administrative subdivisions array (for example states|provinces -> counties|parishes).
Can be empty or missing.
When not empty, can contain only top-level administrative units within a country, e.g. a state.
getter/setter pair
- timezone ↔ String?
-
Timezone of the IP address location
getter/setter pair
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