masamune_model_github library
Masamune plugin package that includes a model adapter to retrieve data from Github.
To use, import package:masamune_model_github/masamune_model_github.dart
.
Classes
- GithubBranchModel
- Model for managing Github branches.
- GithubCommitModel
- Model for managing Github commits.
- GithubContentModel
- Model for managing Github contents.
- GithubIssueModel
- Model for managing Github issues.
- GithubIssueTimelineModel
- Model for managing Github issue timelines.
- GithubLabelValue
- Model for managing Github labels.
- GithubLicenseValue
- Model for managing Github licenses.
- GithubMilestoneValue
- Model for managing Github milestones.
- GithubModelAdapter
- Model adapter with GitHub available.
- GithubModelMasamuneAdapter
-
MasamuneAdapter
for utilizing GitHub models. - GithubOrganizationModel
- Model for managing Github organizations.
- GithubPullRequestHeadValue
- Model for managing Github pull request heads.
- GithubPullRequestModel
- Model for managing Github pull requests.
- GithubPullRequestTimelineModel
- Model for managing Github pull request timelines.
- GithubReactionValue
- Model for managing Github reactions.
- GithubRepositoryModel
- Model for managing Github repositories.
- GithubRepositoryPermissionValue
- Model for managing Github repository permissions.
- GithubUserController
- Controller for the user of GitHub.
- GithubUserModel
- Model for managing Github users.
Enums
- GithubOrganizationType
- Type of organization.
- GithubTimelineEvent
- TimelineEvent.
Extensions
- GithubBranchModelPatterns on GithubBranchModel
- Adds pattern-matching-related methods to GithubBranchModel.
- GithubCommitModelPatterns on GithubCommitModel
- Adds pattern-matching-related methods to GithubCommitModel.
- GithubContentModelPatterns on GithubContentModel
- Adds pattern-matching-related methods to GithubContentModel.
- GithubIssueModelPatterns on GithubIssueModel
- Adds pattern-matching-related methods to GithubIssueModel.
- GithubIssueTimelineModelPatterns on GithubIssueTimelineModel
- Adds pattern-matching-related methods to GithubIssueTimelineModel.
- GithubLabelValuePatterns on GithubLabelValue
- Adds pattern-matching-related methods to GithubLabelValue.
- GithubLicenseValuePatterns on GithubLicenseValue
- Adds pattern-matching-related methods to GithubLicenseValue.
- GithubMilestoneValuePatterns on GithubMilestoneValue
- Adds pattern-matching-related methods to GithubMilestoneValue.
- GithubOrganizationModelPatterns on GithubOrganizationModel
- Adds pattern-matching-related methods to GithubOrganizationModel.
- GithubPullRequestHeadValuePatterns on GithubPullRequestHeadValue
- Adds pattern-matching-related methods to GithubPullRequestHeadValue.
- GithubPullRequestModelPatterns on GithubPullRequestModel
- Adds pattern-matching-related methods to GithubPullRequestModel.
- GithubPullRequestTimelineModelPatterns on GithubPullRequestTimelineModel
- Adds pattern-matching-related methods to GithubPullRequestTimelineModel.
- GithubReactionValuePatterns on GithubReactionValue
- Adds pattern-matching-related methods to GithubReactionValue.
- GithubRepositoryModelPatterns on GithubRepositoryModel
- Adds pattern-matching-related methods to GithubRepositoryModel.
- GithubRepositoryPermissionValuePatterns on GithubRepositoryPermissionValue
- Adds pattern-matching-related methods to GithubRepositoryPermissionValue.
- GithubUserModelPatterns on GithubUserModel
- Adds pattern-matching-related methods to GithubUserModel.
Typedefs
- GithubBranchModelCollection = _$GithubBranchModelCollection
- Collection class for storing GithubBranchModel.
- GithubBranchModelDocument = _$GithubBranchModelDocument
- Document class for storing GithubBranchModel.
- GithubBranchModelInitialCollection = _$GithubBranchModelInitialCollection
-
Class for defining initial values to be passed to
initialValue
ofRuntimeModelAdapter
. - GithubBranchModelKeys = _$GithubBranchModelKeys
- Enum of the name of the value defined in GithubBranchModel.
- GithubBranchModelMirrorCollection = _$GithubBranchModelMirrorCollection
- Collection class for storing GithubBranchModel.
- GithubBranchModelMirrorDocument = _$GithubBranchModelMirrorDocument
- Document class for storing GithubBranchModel.
- GithubBranchModelMirrorInitialCollection = _$GithubBranchModelMirrorInitialCollection
-
Class for defining initial values to be passed to
initialValue
ofRuntimeModelAdapter
. - GithubBranchModelMirrorRefPath = _$GithubBranchModelMirrorRefPath
- It can be defined as an empty ModelRef<GithubBranchModel>.
-
GithubBranchModelRef
= ModelRef<
GithubBranchModel> ? - Alias for ModelRef<GithubBranchModel>.
- GithubBranchModelRefPath = _$GithubBranchModelRefPath
- It can be defined as an empty ModelRef<GithubBranchModel>.
- GithubCommitModelCollection = _$GithubCommitModelCollection
- Collection class for storing GithubCommitModel.
- GithubCommitModelDocument = _$GithubCommitModelDocument
- Document class for storing GithubCommitModel.
- GithubCommitModelInitialCollection = _$GithubCommitModelInitialCollection
-
Class for defining initial values to be passed to
initialValue
ofRuntimeModelAdapter
. - GithubCommitModelKeys = _$GithubCommitModelKeys
- Enum of the name of the value defined in GithubCommitModel.
- GithubCommitModelMirrorCollection = _$GithubCommitModelMirrorCollection
- Collection class for storing GithubCommitModel.
- GithubCommitModelMirrorDocument = _$GithubCommitModelMirrorDocument
- Document class for storing GithubCommitModel.
- GithubCommitModelMirrorInitialCollection = _$GithubCommitModelMirrorInitialCollection
-
Class for defining initial values to be passed to
initialValue
ofRuntimeModelAdapter
. - GithubCommitModelMirrorRefPath = _$GithubCommitModelMirrorRefPath
- It can be defined as an empty ModelRef<GithubCommitModel>.
-
GithubCommitModelRef
= ModelRef<
GithubCommitModel> ? - Alias for ModelRef<GithubCommitModel>.
- GithubCommitModelRefPath = _$GithubCommitModelRefPath
- It can be defined as an empty ModelRef<GithubCommitModel>.
- GithubContentModelCollection = _$GithubContentModelCollection
- Collection class for storing GithubContentModel.
- GithubContentModelDocument = _$GithubContentModelDocument
- Document class for storing GithubContentModel.
- GithubContentModelInitialCollection = _$GithubContentModelInitialCollection
-
Class for defining initial values to be passed to
initialValue
ofRuntimeModelAdapter
. - GithubContentModelKeys = _$GithubContentModelKeys
- Enum of the name of the value defined in GithubContentModel.
- GithubContentModelMirrorCollection = _$GithubContentModelMirrorCollection
- Collection class for storing GithubContentModel.
- GithubContentModelMirrorDocument = _$GithubContentModelMirrorDocument
- Document class for storing GithubContentModel.
- GithubContentModelMirrorInitialCollection = _$GithubContentModelMirrorInitialCollection
-
Class for defining initial values to be passed to
initialValue
ofRuntimeModelAdapter
. - GithubContentModelMirrorRefPath = _$GithubContentModelMirrorRefPath
- It can be defined as an empty ModelRef<GithubContentModel>.
-
GithubContentModelRef
= ModelRef<
GithubContentModel> ? - Alias for ModelRef<GithubContentModel>.
- GithubContentModelRefPath = _$GithubContentModelRefPath
- It can be defined as an empty ModelRef<GithubContentModel>.
- GithubIssueModelCollection = _$GithubIssueModelCollection
- Collection class for storing GithubIssueModel.
- GithubIssueModelDocument = _$GithubIssueModelDocument
- Document class for storing GithubIssueModel.
- GithubIssueModelInitialCollection = _$GithubIssueModelInitialCollection
-
Class for defining initial values to be passed to
initialValue
ofRuntimeModelAdapter
. - GithubIssueModelKeys = _$GithubIssueModelKeys
- Enum of the name of the value defined in GithubIssueModel.
- GithubIssueModelMirrorCollection = _$GithubIssueModelMirrorCollection
- Collection class for storing GithubIssueModel.
- GithubIssueModelMirrorDocument = _$GithubIssueModelMirrorDocument
- Document class for storing GithubIssueModel.
- GithubIssueModelMirrorInitialCollection = _$GithubIssueModelMirrorInitialCollection
-
Class for defining initial values to be passed to
initialValue
ofRuntimeModelAdapter
. - GithubIssueModelMirrorRefPath = _$GithubIssueModelMirrorRefPath
- It can be defined as an empty ModelRef<GithubIssueModel>.
-
GithubIssueModelRef
= ModelRef<
GithubIssueModel> ? - Alias for ModelRef<GithubIssueModel>.
- GithubIssueModelRefPath = _$GithubIssueModelRefPath
- It can be defined as an empty ModelRef<GithubIssueModel>.
- GithubIssueTimelineModelCollection = _$GithubIssueTimelineModelCollection
- Collection class for storing GithubIssueTimelineModel.
- GithubIssueTimelineModelDocument = _$GithubIssueTimelineModelDocument
- Document class for storing GithubIssueTimelineModel.
- GithubIssueTimelineModelInitialCollection = _$GithubIssueTimelineModelInitialCollection
-
Class for defining initial values to be passed to
initialValue
ofRuntimeModelAdapter
. - GithubIssueTimelineModelKeys = _$GithubIssueTimelineModelKeys
- Enum of the name of the value defined in GithubIssueTimelineModel.
- GithubIssueTimelineModelMirrorCollection = _$GithubIssueTimelineModelMirrorCollection
- Collection class for storing GithubIssueTimelineModel.
- GithubIssueTimelineModelMirrorDocument = _$GithubIssueTimelineModelMirrorDocument
- Document class for storing GithubIssueTimelineModel.
- GithubIssueTimelineModelMirrorInitialCollection = _$GithubIssueTimelineModelMirrorInitialCollection
-
Class for defining initial values to be passed to
initialValue
ofRuntimeModelAdapter
. - GithubIssueTimelineModelMirrorRefPath = _$GithubIssueTimelineModelMirrorRefPath
- It can be defined as an empty ModelRef<GithubIssueTimelineModel>.
-
GithubIssueTimelineModelRef
= ModelRef<
GithubIssueTimelineModel> ? - Alias for ModelRef<GithubIssueTimelineModel>.
- GithubIssueTimelineModelRefPath = _$GithubIssueTimelineModelRefPath
- It can be defined as an empty ModelRef<GithubIssueTimelineModel>.
- GithubOrganizationModelCollection = _$GithubOrganizationModelCollection
- Collection class for storing GithubOrganizationModel.
- GithubOrganizationModelDocument = _$GithubOrganizationModelDocument
- Document class for storing GithubOrganizationModel.
- GithubOrganizationModelInitialCollection = _$GithubOrganizationModelInitialCollection
-
Class for defining initial values to be passed to
initialValue
ofRuntimeModelAdapter
. - GithubOrganizationModelKeys = _$GithubOrganizationModelKeys
- Enum of the name of the value defined in GithubOrganizationModel.
- GithubOrganizationModelMirrorCollection = _$GithubOrganizationModelMirrorCollection
- Collection class for storing GithubOrganizationModel.
- GithubOrganizationModelMirrorDocument = _$GithubOrganizationModelMirrorDocument
- Document class for storing GithubOrganizationModel.
- GithubOrganizationModelMirrorInitialCollection = _$GithubOrganizationModelMirrorInitialCollection
-
Class for defining initial values to be passed to
initialValue
ofRuntimeModelAdapter
. - GithubOrganizationModelMirrorRefPath = _$GithubOrganizationModelMirrorRefPath
- It can be defined as an empty ModelRef<GithubOrganizationModel>.
-
GithubOrganizationModelRef
= ModelRef<
GithubOrganizationModel> ? - Alias for ModelRef<GithubOrganizationModel>.
- GithubOrganizationModelRefPath = _$GithubOrganizationModelRefPath
- It can be defined as an empty ModelRef<GithubOrganizationModel>.
- GithubPullRequestModelCollection = _$GithubPullRequestModelCollection
- Collection class for storing GithubPullRequestModel.
- GithubPullRequestModelDocument = _$GithubPullRequestModelDocument
- Document class for storing GithubPullRequestModel.
- GithubPullRequestModelInitialCollection = _$GithubPullRequestModelInitialCollection
-
Class for defining initial values to be passed to
initialValue
ofRuntimeModelAdapter
. - GithubPullRequestModelKeys = _$GithubPullRequestModelKeys
- Enum of the name of the value defined in GithubPullRequestModel.
- GithubPullRequestModelMirrorCollection = _$GithubPullRequestModelMirrorCollection
- Collection class for storing GithubPullRequestModel.
- GithubPullRequestModelMirrorDocument = _$GithubPullRequestModelMirrorDocument
- Document class for storing GithubPullRequestModel.
- GithubPullRequestModelMirrorInitialCollection = _$GithubPullRequestModelMirrorInitialCollection
-
Class for defining initial values to be passed to
initialValue
ofRuntimeModelAdapter
. - GithubPullRequestModelMirrorRefPath = _$GithubPullRequestModelMirrorRefPath
- It can be defined as an empty ModelRef<GithubPullRequestModel>.
-
GithubPullRequestModelRef
= ModelRef<
GithubPullRequestModel> ? - Alias for ModelRef<GithubPullRequestModel>.
- GithubPullRequestModelRefPath = _$GithubPullRequestModelRefPath
- It can be defined as an empty ModelRef<GithubPullRequestModel>.
- GithubPullRequestTimelineModelCollection = _$GithubPullRequestTimelineModelCollection
- Collection class for storing GithubPullRequestTimelineModel.
- GithubPullRequestTimelineModelDocument = _$GithubPullRequestTimelineModelDocument
- Document class for storing GithubPullRequestTimelineModel.
- GithubPullRequestTimelineModelInitialCollection = _$GithubPullRequestTimelineModelInitialCollection
-
Class for defining initial values to be passed to
initialValue
ofRuntimeModelAdapter
. - GithubPullRequestTimelineModelKeys = _$GithubPullRequestTimelineModelKeys
- Enum of the name of the value defined in GithubPullRequestTimelineModel.
- GithubPullRequestTimelineModelMirrorCollection = _$GithubPullRequestTimelineModelMirrorCollection
- Collection class for storing GithubPullRequestTimelineModel.
- GithubPullRequestTimelineModelMirrorDocument = _$GithubPullRequestTimelineModelMirrorDocument
- Document class for storing GithubPullRequestTimelineModel.
- GithubPullRequestTimelineModelMirrorInitialCollection = _$GithubPullRequestTimelineModelMirrorInitialCollection
-
Class for defining initial values to be passed to
initialValue
ofRuntimeModelAdapter
. - GithubPullRequestTimelineModelMirrorRefPath = _$GithubPullRequestTimelineModelMirrorRefPath
- It can be defined as an empty ModelRef<GithubPullRequestTimelineModel>.
-
GithubPullRequestTimelineModelRef
= ModelRef<
GithubPullRequestTimelineModel> ? - Alias for ModelRef<GithubPullRequestTimelineModel>.
- GithubPullRequestTimelineModelRefPath = _$GithubPullRequestTimelineModelRefPath
- It can be defined as an empty ModelRef<GithubPullRequestTimelineModel>.
- GithubRepositoryModelCollection = _$GithubRepositoryModelCollection
- Collection class for storing GithubRepositoryModel.
- GithubRepositoryModelDocument = _$GithubRepositoryModelDocument
- Document class for storing GithubRepositoryModel.
- GithubRepositoryModelInitialCollection = _$GithubRepositoryModelInitialCollection
-
Class for defining initial values to be passed to
initialValue
ofRuntimeModelAdapter
. - GithubRepositoryModelKeys = _$GithubRepositoryModelKeys
- Enum of the name of the value defined in GithubRepositoryModel.
- GithubRepositoryModelMirrorCollection = _$GithubRepositoryModelMirrorCollection
- Collection class for storing GithubRepositoryModel.
- GithubRepositoryModelMirrorDocument = _$GithubRepositoryModelMirrorDocument
- Document class for storing GithubRepositoryModel.
- GithubRepositoryModelMirrorInitialCollection = _$GithubRepositoryModelMirrorInitialCollection
-
Class for defining initial values to be passed to
initialValue
ofRuntimeModelAdapter
. - GithubRepositoryModelMirrorRefPath = _$GithubRepositoryModelMirrorRefPath
- It can be defined as an empty ModelRef<GithubRepositoryModel>.
-
GithubRepositoryModelRef
= ModelRef<
GithubRepositoryModel> ? - Alias for ModelRef<GithubRepositoryModel>.
- GithubRepositoryModelRefPath = _$GithubRepositoryModelRefPath
- It can be defined as an empty ModelRef<GithubRepositoryModel>.
- GithubUserModelCollection = _$GithubUserModelCollection
- Collection class for storing GithubUserModel.
- GithubUserModelDocument = _$GithubUserModelDocument
- Document class for storing GithubUserModel.
- GithubUserModelInitialCollection = _$GithubUserModelInitialCollection
-
Class for defining initial values to be passed to
initialValue
ofRuntimeModelAdapter
. - GithubUserModelKeys = _$GithubUserModelKeys
- Enum of the name of the value defined in GithubUserModel.
- GithubUserModelMirrorCollection = _$GithubUserModelMirrorCollection
- Collection class for storing GithubUserModel.
- GithubUserModelMirrorDocument = _$GithubUserModelMirrorDocument
- Document class for storing GithubUserModel.
- GithubUserModelMirrorInitialCollection = _$GithubUserModelMirrorInitialCollection
-
Class for defining initial values to be passed to
initialValue
ofRuntimeModelAdapter
. - GithubUserModelMirrorRefPath = _$GithubUserModelMirrorRefPath
- It can be defined as an empty ModelRef<GithubUserModel>.
-
GithubUserModelRef
= ModelRef<
GithubUserModel> ? - Alias for ModelRef<GithubUserModel>.
- GithubUserModelRefPath = _$GithubUserModelRefPath
- It can be defined as an empty ModelRef<GithubUserModel>.