GithubOrganizationModel constructor
const
GithubOrganizationModel({
- int? id,
- String? name,
- String? login,
- String? company,
- String? blog,
- String? location,
- String? email,
- @Default.new(0) int publicReposCount,
- @Default.new(0) int publicGistsCount,
- @Default.new(0) int followersCount,
- @Default.new(0) int followingCount,
- ModelUri? htmlUrl,
- ModelImageUri? avatarUrl,
- @Default.new(GithubOrganizationType.organization) GithubOrganizationType type,
- @Default.new(ModelTimestamp.now()) ModelTimestamp createdAt,
- @Default.new(ModelTimestamp.now()) ModelTimestamp updatedAt,
Model for managing Github organizations.
GithubのOrganizationを管理するためのモデル。
Implementation
const factory GithubOrganizationModel({
int? id,
String? name,
String? login,
String? company,
String? blog,
String? location,
String? email,
@Default(0) int publicReposCount,
@Default(0) int publicGistsCount,
@Default(0) int followersCount,
@Default(0) int followingCount,
ModelUri? htmlUrl,
ModelImageUri? avatarUrl,
@Default(GithubOrganizationType.organization) GithubOrganizationType type,
@Default(ModelTimestamp.now()) ModelTimestamp createdAt,
@Default(ModelTimestamp.now()) ModelTimestamp updatedAt,
}) = _GithubOrganizationModel;