UNPKG

isoxml-angular

Version:

JavaScript library to parse and generate ISOXML (ISO11783-10) files

13 lines (12 loc) 704 B
import { Device, DeviceElement, DeviceElementAttributes, DeviceProcessData, DeviceValuePresentation } from "../baseEntities"; import { TAGS } from "../baseEntities/constants"; import { ISOXMLManager } from "../ISOXMLManager"; import { Entity, XMLElement } from "../types"; export declare class ExtendedDeviceElement extends DeviceElement { tag: TAGS; constructor(attributes: DeviceElementAttributes, isoxmlManager: ISOXMLManager); static fromXML(xml: XMLElement, isoxmlManager: ISOXMLManager, internalId: string): Promise<Entity>; getParentDevice(): Device | undefined; getValuePresentation(ddi: string): DeviceValuePresentation; getDataProcess(ddi: string): DeviceProcessData; }