@parametricos/bcf-js
Version:
BCF.js is a BIM Collaboration Format (BCF) reader & parser.
28 lines (24 loc) • 799 B
text/typescript
import { IHelpers } from "../IHelpers"
import { Helpers } from "./Helpers"
import BcfReaderBase from "../BcfReader"
import BcfWriterBase from "../BcfWriter"
export * from "../schema"
const helpersFunctions: IHelpers = {
GetMarkup: Helpers.GetMarkup,
GetViewpoint: Helpers.GetViewpoint,
XmlToJsonNotation: Helpers.XmlToJsonNotation,
MarkupToXmlNotation: Helpers.MarkupToXmlNotation,
RenameJsonKeys: Helpers.RenameJsonKeys,
XmlParserOptions: Helpers.XmlParserOptions,
XmlBuilderOptions: Helpers.XmlBuilderOptions
}
export class BcfReader extends BcfReaderBase {
constructor() {
super("2.1", helpersFunctions)
}
}
export class BcfWriter extends BcfWriterBase {
constructor() {
super("2.1", helpersFunctions)
}
}