User constructor
User({
- int? id,
- String? login,
- String? avatarUrl,
- String? htmlUrl,
- bool? siteAdmin,
- String? name,
- String? company,
- String? blog,
- String? location,
- String? email,
- bool? hirable,
- String? bio,
- int? publicReposCount,
- int? publicGistsCount,
- int? followersCount,
- int? followingCount,
- DateTime? createdAt,
- DateTime? updatedAt,
- String? eventsUrl,
- String? followersUrl,
- String? followingUrl,
- String? gistsUrl,
- String? gravatarId,
- String? nodeId,
- String? organizationsUrl,
- String? receivedEventsUrl,
- String? reposUrl,
- DateTime? starredAt,
- String? starredUrl,
- String? subscriptionsUrl,
- String? type,
- String? url,
Implementation
User({
this.id,
this.login,
this.avatarUrl,
this.htmlUrl,
this.siteAdmin,
this.name,
this.company,
this.blog,
this.location,
this.email,
this.hirable,
this.bio,
this.publicReposCount,
this.publicGistsCount,
this.followersCount,
this.followingCount,
this.createdAt,
this.updatedAt,
// Properties from the Timeline API
this.eventsUrl,
this.followersUrl,
this.followingUrl,
this.gistsUrl,
this.gravatarId,
this.nodeId,
this.organizationsUrl,
this.receivedEventsUrl,
this.reposUrl,
this.starredAt,
this.starredUrl,
this.subscriptionsUrl,
this.type,
this.url,
});