Packagecom.flexicious.print.printareas
Classpublic class PrintArea
InheritancePrintArea Inheritance mx.containers.HBox
Implements IPrintArea
Subclasses PageFooter, PageHeader, PrinterFooter, PrinterHeader

Generic base class used by Report footer, Report Header Page footer, and Page Header components. Has access to the Current Page number, total pages the records on the current page and over all records.



Public Properties
 PropertyDefined By
  allRecords : ArrayCollection
All records.
PrintArea
  currentPage : int
Current page being printed
PrintArea
  extendedDataGrid : IExtendedDataGrid
The grid being printed
PrintArea
  pageRecords : ArrayCollection
Records being printed on this page
PrintArea
  printable : IPrintable
The grid to print
PrintArea
  printComponent : IPrintComponent
The IPrintComponet being printed
PrintArea
  printDataGrid : IPrintDatagrid
The grid being printed
PrintArea
  printOptions : PrintOptions
The grid being printed
PrintArea
  totalPages : int
Total number of pages to print
PrintArea
Public Methods
 MethodDefined By
  
PrintArea
Property Detail
allRecordsproperty
allRecords:ArrayCollection

All records.

This property can be used as the source for data binding.


Implementation
    public function get allRecords():ArrayCollection
    public function set allRecords(value:ArrayCollection):void
currentPageproperty 
currentPage:int

Current page being printed

This property can be used as the source for data binding.


Implementation
    public function get currentPage():int
    public function set currentPage(value:int):void
extendedDataGridproperty 
extendedDataGrid:IExtendedDataGrid

The grid being printed

This property can be used as the source for data binding.


Implementation
    public function get extendedDataGrid():IExtendedDataGrid
    public function set extendedDataGrid(value:IExtendedDataGrid):void
pageRecordsproperty 
pageRecords:ArrayCollection

Records being printed on this page

This property can be used as the source for data binding.


Implementation
    public function get pageRecords():ArrayCollection
    public function set pageRecords(value:ArrayCollection):void
printableproperty 
printable:IPrintable

The grid to print


Implementation
    public function get printable():IPrintable
    public function set printable(value:IPrintable):void
printComponentproperty 
printComponent:IPrintComponent

The IPrintComponet being printed


Implementation
    public function get printComponent():IPrintComponent
    public function set printComponent(value:IPrintComponent):void
printDataGridproperty 
printDataGrid:IPrintDatagrid

The grid being printed

This property can be used as the source for data binding.


Implementation
    public function get printDataGrid():IPrintDatagrid
    public function set printDataGrid(value:IPrintDatagrid):void
printOptionsproperty 
printOptions:PrintOptions

The grid being printed

This property can be used as the source for data binding.


Implementation
    public function get printOptions():PrintOptions
    public function set printOptions(value:PrintOptions):void
totalPagesproperty 
totalPages:int

Total number of pages to print

This property can be used as the source for data binding.


Implementation
    public function get totalPages():int
    public function set totalPages(value:int):void
Constructor Detail
PrintArea()Constructor
public function PrintArea()