UNPKG

@parametricos/bcf-js

Version:

BCF.js is a BIM Collaboration Format (BCF) reader & parser.

42 lines 1.46 kB
import { IComment, IMarkup, IViewPoint } from "../schema"; import * as SharedHelpers from '../SharedHelpers'; export declare namespace Helpers { const XmlParserOptions: { attributeNamePrefix: string; ignoreAttributes: boolean; ignoreNameSpace: boolean; allowBooleanAttributes: boolean; trimValues: boolean; }; const XmlBuilderOptions: { attributeNamePrefix: string; ignoreAttributes: boolean; ignoreNameSpace: boolean; suppressBooleanAttributes: boolean; parseNodeValue: boolean; parseAttributeValue: boolean; trimValues: boolean; suppressEmptyNode: boolean; }; const GetViewpoint: typeof SharedHelpers.GetViewpoint; const XmlToJsonNotation: typeof SharedHelpers.XmlToJsonNotation; function GetMarkup(xmlString: any): IMarkup; function GetViewpoints(data: any): IViewPoint[] | undefined; function GetComments(data: any): IComment[] | undefined; /** * Returns an object as an array * Can also accept array and returns new array if type is unknown * * @return data as an array * @param data */ function ObjectToArray(data: any): any[]; function ParsePoint(point: any): { x: any; y: any; z: any; }; function MarkupToXmlNotation(markup: any): any; function RenameJsonKeys(obj: any, options?: any): any; } //# sourceMappingURL=Helpers.d.ts.map