import { Observable } from 'rxjs'; import { InjectionToken } from '@angular/core'; import { IDynamicBaseControl } from './dynamic-control.interface'; export interface DynamiControlGroupHttpInterface { /** * 根据API及相关参数获取数据 * @param uri Rest API * @param params 服务器端接收参数 key/value */ getData(uri: string, params?: any, method?: string, options?: any): Observable; } export const DynamiControlGroupHttpToken = new InjectionToken('Dynamic control group HTTP service');