Poll class
Constructors
- 
          Poll({required int id, required String question, required List<PollOption> options, required int totalVoterCount, required List<MessageSender> recentVoterIds, required bool isAnonymous, required PollType type, required int openPeriod, required int closeDate, required bool isClosed})
- 
          Describes a poll
            const
- 
          Poll.fromJson(Map<String, dynamic> json)
- 
          Parse from a json
            factory
Properties
- clientId → int?
- 
  client identifier
  no setterinherited
- closeDate → int
- 
  closeDate Point in time (Unix timestamp) when the poll will automatically be closed
  final
- extra → dynamic
- 
  callback sign
  no setterinherited
- hashCode → int
- 
  The hash code for this object.
  no setterinherited
- id → int
- 
  id Unique poll identifier
  final
- isAnonymous → bool
- 
  isAnonymous True, if the poll is anonymous
  final
- isClosed → bool
- 
  isClosed True, if the poll is closed
  final
- openPeriod → int
- 
  openPeriod Amount of time the poll will be active after creation, in seconds
  final
- 
  options
  → List<PollOption> 
- 
  options List of poll answer options
  final
- question → String
- 
  question Poll question; 1-300 characters
  final
- 
  recentVoterIds
  → List<MessageSender> 
- 
  recentVoterIds Identifiers of recent voters, if the poll is non-anonymous
  final
- runtimeType → Type
- 
  A representation of the runtime type of the object.
  no setterinherited
- totalVoterCount → int
- 
  totalVoterCount Total number of voters, participating in the poll
  final
- type → PollType
- 
  type Type of the poll
  final
Methods
- 
  copyWith({int? id, String? question, List< PollOption> ? options, int? totalVoterCount, List<MessageSender> ? recentVoterIds, bool? isAnonymous, PollType? type, int? openPeriod, int? closeDate, bool? isClosed}) → Poll
- 
  getConstructor() → String 
- 
  
  override
- 
  noSuchMethod(Invocation invocation) → dynamic 
- 
  Invoked when a nonexistent method or property is accessed.
  inherited
- 
  toJson([dynamic extra]) → Map< String, dynamic> 
- 
  
  override
- 
  toString() → String 
- 
  A string representation of this object.
  inherited
Operators
- 
  operator ==(Object other) → bool 
- 
  The equality operator.
  inherited
Constants
- CONSTRUCTOR → const String