Class ToOOXMLConverter

Constructors

Properties

axisIds: Map<any, any>
c16UniqueIdCounter: number
nodePath: any[]
rootModelObj: any
rootXmlDoc: XMLDocument
visitHandlerRegistry: {
    ChartAxisTitleShape: {
        afterVisit: any;
        visit: any;
    };
    ChartDateAxisShape: {
        afterVisit: any;
        visit: any;
    };
    ChartLegendShape: {
        afterVisit: any;
        visit: any;
    };
    ChartOrdAxisShape: {
        afterVisit: any;
        visit: any;
    };
    ChartPieSeriesShape: {
        afterVisit: any;
        visit: any;
    };
    ChartScatterSeriesShape: {
        afterVisit: any;
        visit: any;
    };
    ChartSeriesDataLabelShape: {
        afterVisit: any;
        visit: any;
    };
    ChartSeriesMarkerShape: {
        afterVisit: any;
        visit: any;
    };
    ChartSeriesShape: {
        afterVisit: any;
        visit: any;
    };
    ChartSeriesTitleTextShape: {
        afterVisit: any;
        visit: any;
    };
    ChartShape: {
        afterVisit: any;
        visit: any;
    };
    ChartTextShape: {
        afterVisit: any;
        visit: any;
    };
    ChartTitleShape: {
        afterVisit: any;
        visit: any;
    };
    ChartType: {
        afterVisit: any;
        visit: any;
    };
    ChartTypeDataLabelShape: {
        afterVisit: any;
        visit: any;
    };
    ChartValAxisShape: {
        afterVisit: any;
        visit: any;
    };
    ManualLayout: {
        afterVisit: any;
        visit: any;
    };
}

Type declaration

  • ChartAxisTitleShape: {
        afterVisit: any;
        visit: any;
    }
    • afterVisit: any
    • visit: any
  • ChartDateAxisShape: {
        afterVisit: any;
        visit: any;
    }
    • afterVisit: any
    • visit: any
  • ChartLegendShape: {
        afterVisit: any;
        visit: any;
    }
    • afterVisit: any
    • visit: any
  • ChartOrdAxisShape: {
        afterVisit: any;
        visit: any;
    }
    • afterVisit: any
    • visit: any
  • ChartPieSeriesShape: {
        afterVisit: any;
        visit: any;
    }
    • afterVisit: any
    • visit: any
  • ChartScatterSeriesShape: {
        afterVisit: any;
        visit: any;
    }
    • afterVisit: any
    • visit: any
  • ChartSeriesDataLabelShape: {
        afterVisit: any;
        visit: any;
    }
    • afterVisit: any
    • visit: any
  • ChartSeriesMarkerShape: {
        afterVisit: any;
        visit: any;
    }
    • afterVisit: any
    • visit: any
  • ChartSeriesShape: {
        afterVisit: any;
        visit: any;
    }
    • afterVisit: any
    • visit: any
  • ChartSeriesTitleTextShape: {
        afterVisit: any;
        visit: any;
    }
    • afterVisit: any
    • visit: any
  • ChartShape: {
        afterVisit: any;
        visit: any;
    }
    • afterVisit: any
    • visit: any
  • ChartTextShape: {
        afterVisit: any;
        visit: any;
    }
    • afterVisit: any
    • visit: any
  • ChartTitleShape: {
        afterVisit: any;
        visit: any;
    }
    • afterVisit: any
    • visit: any
  • ChartType: {
        afterVisit: any;
        visit: any;
    }
    • afterVisit: any
    • visit: any
  • ChartTypeDataLabelShape: {
        afterVisit: any;
        visit: any;
    }
    • afterVisit: any
    • visit: any
  • ChartValAxisShape: {
        afterVisit: any;
        visit: any;
    }
    • afterVisit: any
    • visit: any
  • ManualLayout: {
        afterVisit: any;
        visit: any;
    }
    • afterVisit: any
    • visit: any
visitedModels: any[]

Methods

  • Parameters

    • xmlParentNode: any
    • xmlChildNode: any
    • condition: boolean = true

    Returns void

  • Parameters

    • xmlParentNode: any
    • xmlChildNode: any

    Returns void

  • Parameters

    • chartShape: any
    • options: {} = {}

      Returns string

    • Parameters

      • modelObj: any
      • modelPropertyPath: any
      • xmlNode: any
      • xmlchildNodeName: any
      • setterFunction: any
      • copyCheck: ((property) => boolean) = defaultCopyCheck
          • (property): boolean
          • Parameters

            • property: any

            Returns boolean

      Returns void

    • Parameters

      • xmlNode: any
      • childNodeName: any

      Returns any

    • Parameters

      • xmlNode: any
      • xpath: any

      Returns any

    • Parameters

      • xmlNodeName: any

      Returns any

    • Parameters

      • text: any

      Returns Text

    • Parameters

      • xmlNode: any
      • xpath: any

      Returns any

    • Returns any

    • Returns any

    • Parameters

      • xmlNode: any
      • attrName: any
      • attrValue: any

      Returns void

    • Parameters

      • xmlNode: any
      • modelChildObj: any
      • xmlChildNodeName: any
      • visitorOverride: any

      Returns any