VisitorHistoryFilter class

Represents the filtering criteria for querying visitor history from the FingerprintJS Pro API.

Constructors

VisitorHistoryFilter({String? from, String? to, int? limit, int? offset, String? visitorId})
Constructor to initialize the VisitorHistoryFilter response.
VisitorHistoryFilter.fromJson(Map<String, dynamic> json)
Creates an instance of VisitorHistoryFilter from a JSON map.
factory

Properties

from String?
The start date or timestamp for filtering visitor history records (ISO 8601 format).
final
hashCode int
The hash code for this object.
no setterinherited
limit int?
The maximum number of history records to return.
final
offset int?
The offset for pagination (for fetching paginated results).
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
to String?
The end date or timestamp for filtering visitor history records (ISO 8601 format).
final
visitorId String?
Optionally, a specific visitor identifier to filter by.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
Converts this VisitorHistoryFilter instance into a JSON map.
toQueryString() String
Converts the filter to a URL query string (for API requests).
toString() String
A string representation of this object.
override

Operators

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