@omnia/fx
Version:
Provide Omnia Fx typings and tooling for clientside Omnia development.
12 lines (11 loc) • 676 B
TypeScript
import { GuidValue, EnterprisePropertyColumnMapping } from "../models";
export declare class QueryablePropertiesService {
private serviceContainerContext;
private httpClient;
baseUrl: string;
constructor();
getQueryableProperties: (tableName?: string, serviceId?: GuidValue) => Promise<EnterprisePropertyColumnMapping[]>;
removeQueryableProperties: (property: EnterprisePropertyColumnMapping, serviceId?: GuidValue) => Promise<EnterprisePropertyColumnMapping>;
addQueryableProperties: (properties: EnterprisePropertyColumnMapping[], serviceId?: GuidValue) => Promise<EnterprisePropertyColumnMapping[]>;
private createHttpClientFromServiceId;
}