• Searches for groups matching criteria recurusively.

    Parameters

    • searchString: string

      Text for which to search, e.g., 'redlands+map', 'type:"Web Map" -type:"Web Mapping Application"'

    • authentication: UserSession

      Credentials for the request to AGO

    • Optional groups: IGroup[]

      List of groups that have been found from previous requests

    • Optional inPagingParams: IPagingParams

      The paging params for the recurisve searching

    Returns Promise<IGroup[]>

    A promise that will resolve with all groups that meet the search criteria