@iotize/ionic
Version:
Iotize specific building blocks on top of @ionic/angular.
24 lines (23 loc) • 1.02 kB
TypeScript
import { PipeTransform } from '@angular/core';
import { TapApiExplorerService } from '@iotize/ionic';
import { ServiceCallType } from '@iotize/tap';
import { TapRequestFrame } from '@iotize/tap/client/api';
import { TranslateService } from '@ngx-translate/core';
import * as i0 from "@angular/core";
export type ServiceCallTypeWithDisplayInfo = ServiceCallType<any> & {
tapRequestString?: string;
title?: string;
description?: string;
};
export declare class TapServiceCallListPipe implements PipeTransform {
private apiExplorer;
private translate;
private _paths?;
constructor(apiExplorer: TapApiExplorerService, translate: TranslateService);
transform(search: string | ServiceCallTypeWithDisplayInfo | undefined, options?: {
method: TapRequestFrame.MethodType;
}): unknown;
private _getApiPaths;
static ɵfac: i0.ɵɵFactoryDeclaration<TapServiceCallListPipe, never>;
static ɵpipe: i0.ɵɵPipeDeclaration<TapServiceCallListPipe, "tapServiceCallList", false>;
}