async ListMandatoryComments()

in src/app/API.service.ts [2874:2914]


  async ListMandatoryComments(
    filter?: ModelMandatoryCommentFilterInput,
    limit?: number,
    nextToken?: string
  ): Promise<ListMandatoryCommentsQuery> {
    const statement = `query ListMandatoryComments($filter: ModelMandatoryCommentFilterInput, $limit: Int, $nextToken: String) {
        listMandatoryComments(filter: $filter, limit: $limit, nextToken: $nextToken) {
          __typename
          items {
            __typename
            id
            title
            content
            addedby
            addedon
            task {
              __typename
              id
              title
              description
              status
            }
          }
          nextToken
        }
      }`;
    const gqlAPIServiceArguments: any = {};
    if (filter) {
      gqlAPIServiceArguments.filter = filter;
    }
    if (limit) {
      gqlAPIServiceArguments.limit = limit;
    }
    if (nextToken) {
      gqlAPIServiceArguments.nextToken = nextToken;
    }
    const response = (await API.graphql(
      graphqlOperation(statement, gqlAPIServiceArguments)
    )) as any;
    return <ListMandatoryCommentsQuery>response.data.listMandatoryComments;
  }