Warning: Use of undefined constant Symbol - assumed 'Symbol' (this will throw an Error in a future version of PHP) in /mnt/new-ebs/workbench-106550/lib/dojo/util/docscripts/lib/parser2/dojo2.inc on line 215 Warning: Use of undefined constant JavaScriptSymbol - assumed 'JavaScriptSymbol' (this will throw an Error in a future version of PHP) in /mnt/new-ebs/workbench-106550/lib/dojo/util/docscripts/lib/parser2/dojo2.inc on line 215

dojox/grid/enhanced/plugins/exporter/TableWriter.js

  • Provides:

    • dojox.grid.enhanced.plugins.exporter.TableWriter
  • Requires:

    • dojox.grid.enhanced.plugins.exporter._ExportWriter in common
  • dojox.grid.enhanced.plugins.exporter.TableWriter

    • type
      Function
    • chains:
      • dojox.grid.enhanced.plugins.exporter._ExportWriter: (prototype)
      • dojox.grid.enhanced.plugins.exporter._ExportWriter: (call)
    • parameters:
      • writerArgs: (typeof object)
    • summary
      Export grid to HTML table format. Primarily used by Printer plugin.
  • dojox.grid.enhanced.plugins.exporter.TableWriter.constructor

    • constructor - constructor
    • type
      Function
    • parameters:
      • writerArgs: (typeof object)
    • summary
      The generated table only defines the col/rowspan, height and width of
      all the cells in the style attribute, no other attributes
      (like border, cellspacing, etc.) are used.
      Users can define these attributes in the writerArgs object, like:
      {table:"border='border'",thead:"cellspacing='3'"}
  • dojox.grid.enhanced.plugins.exporter.TableWriter._getTableAttrs

    • parameters:
      • tagName: (typeof string)
        An html tag name
    • returns
      String
    • summary
      Get html attribute string for the given kind of tag.
    • tags:
    • return_summary
      The well formatted attributes for the given html table.tag
    • type
      Function
  • dojox.grid.enhanced.plugins.exporter.TableWriter._getRowClass

    • parameters:
      • arg_obj: (typeof object)
    • returns
      String
    • summary
      Get CSS class string for a row
    • tags:
    • type
      Function
  • dojox.grid.enhanced.plugins.exporter.TableWriter._getColumnClass

    • parameters:
      • arg_obj: (typeof object)
    • returns
      String
    • summary
      Get CSS class string for a column
    • tags:
    • type
      Function
  • dojox.grid.enhanced.plugins.exporter.TableWriter.beforeView

    • parameters:
      • arg_obj: (typeof object)
    • returns
      Boolean
    • summary
      Overrided from _ExportWriter
    • type
      Function
  • dojox.grid.enhanced.plugins.exporter.TableWriter.afterView

    • parameters:
      • arg_obj: (typeof object)
    • summary
      Overrided from _ExportWriter
    • type
      Function
  • dojox.grid.enhanced.plugins.exporter.TableWriter.beforeSubrow

    • parameters:
      • arg_obj: (typeof object)
    • returns
      Boolean
    • summary
      Overrided from _ExportWriter
    • type
      Function
  • dojox.grid.enhanced.plugins.exporter.TableWriter.afterSubrow

    • parameters:
      • arg_obj: (typeof object)
    • summary
      Overrided from _ExportWriter
    • type
      Function
  • dojox.grid.enhanced.plugins.exporter.TableWriter.handleCell

    • parameters:
      • arg_obj: (typeof object)
    • summary
      Overrided from _ExportWriter
    • type
      Function
  • dojox.grid.enhanced.plugins.exporter.TableWriter.afterContent

    • summary
      Overrided from _ExportWriter
    • type
      Function
  • dojox.grid.enhanced.plugins.exporter.TableWriter.toString

    • summary
      Overrided from _ExportWriter
    • type
      Function
  • dojox.grid.enhanced.plugins.exporter.TableWriter._viewTables

    • type
      Array
  • dojox.grid.enhanced.plugins.exporter.TableWriter._tableAttrs

    • type
      Object
  • dojox.grid.enhanced.plugins.exporter

    • type
      Object
  • dojox.grid.enhanced.plugins

    • type
      Object
  • dojox.grid.enhanced

    • type
      Object
  • dojox.grid

    • type
      Object
  • dojox

    • type
      Object