MobX GitHub
    Preparing search index...

    Class RepositoryModel

    Hierarchy

    Index

    Constructors

    Properties

    baseURI: string = ''
    client: HTTPClient<Context> = githubClient
    indexKey: "full_name" = ...
    organizationStore: OrganizationModel = ...
    owner: string = ''
    relation: {
        contributors: (URI: string) => Promise<{}[]> & MemoizedFunction;
        issues: (URI: string) => Promise<{}[]> & MemoizedFunction;
        languages: (URI: string) => Promise<string[]> & MemoizedFunction;
    } = ...

    Methods

    • Parameters

      • URI: string
      • relation: ("issues" | "contributors" | "languages")[] = []

      Returns Promise<{ contributors: {}[]; issues: {}[]; languages: string[] }>

    • Parameters

      • URI: string
      • relation: ("issues" | "contributors" | "languages")[] = []

      Returns Promise<
          ReturnMap<
              {
                  contributors: (URI: string) => Promise<{}[]> & MemoizedFunction;
                  issues: (URI: string) => Promise<{}[]> & MemoizedFunction;
                  languages: (URI: string) => Promise<string[]> & MemoizedFunction;
              },
          >,
      >

    • Protected

      Parameters

      Returns Promise<
          {
              pageData: { contributors: {}[]; issues: {}[]; languages: string[] }[];
              totalCount: number;
          },
      >