@ctodev/cclibrary-typings
Version:
Library typings for use with CLARC INFINITY
23 lines (22 loc) • 1.38 kB
TypeScript
import { TccPosTableComponent } from "../../../../core/components/tcc-pos-table/tcc-pos-table.component";
import { TccET_APPLI } from "../../../../odata/models/applications.model";
import { TccET_BIZOBJ } from "../../../../odata/models/bizobj.model";
import { TccGetBoProperty } from "../../../classes/tcc-get-bo-property.class";
import { TccDesktopToMaskService } from "../../../services/tcc-desktop-to-mask/tcc-desktop-to-mask.service";
import { TccInputMaskComponent } from "../../tcc-input-mask/tcc-input-mask.component";
import { TccScripting } from "../tcc-scripting.model";
import { TccSingularity } from "./tcc-singularity";
export declare abstract class TccClientBase {
protected _ccSingularity: TccSingularity;
constructor(_ccSingularity: TccSingularity);
protected get _Application(): TccET_APPLI.Capture;
protected get _BusinessObject(): TccET_BIZOBJ.BusinessObject;
protected get _DesktopToMask(): TccDesktopToMaskService;
protected get _InputMask(): TccInputMaskComponent;
protected get _Table(): TccPosTableComponent;
protected get _BOPropertyService(): TccGetBoProperty.Handler;
protected get Document(): TccET_APPLI.Document;
protected get Desktop(): TccET_BIZOBJ.Desktop;
protected getFieldtype(boprop: TccET_BIZOBJ.IProperty): TccScripting.FieldType;
protected transformToId(fieldIdOrPath: string): string;
}