kentico-cloud-delivery
Version:
Official Kentico Cloud Delivery SDK
29 lines (28 loc) • 1.05 kB
TypeScript
import { Observable } from 'rxjs';
import { IDeliveryClientConfig } from '../../config';
import { TaxonomyResponses } from '../../models';
import { QueryService } from '../../services';
import { BaseTaxonomyQuery } from './base-taxonomy-query.class';
export declare class TaxonomiesQuery extends BaseTaxonomyQuery<TaxonomyResponses.TaxonomiesResponse> {
protected config: IDeliveryClientConfig;
protected queryService: QueryService;
constructor(config: IDeliveryClientConfig, queryService: QueryService);
/**
* Limits the number of taxonomies returned by query
* @param limit Number of taxonomies to load
*/
limitParameter(limit: number): this;
/**
* Skips the selected number of taxonomies
* @param skip Number of taxonomies to skip
*/
skipParameter(skip: number): this;
/**
* Gets the runnable Observable
*/
getObservable(): Observable<TaxonomyResponses.TaxonomiesResponse>;
/**
* Gets 'Url' representation of query
*/
getUrl(): string;
}