Package com.clover.sdk.v1.printer.job
Class ViewPrintJob.Builder
- java.lang.Object
-
- com.clover.sdk.v1.printer.job.PrintJob.Builder
-
- com.clover.sdk.v1.printer.job.ViewPrintJob.Builder
-
- Direct Known Subclasses:
ReportPrintJob.Builder
- Enclosing class:
- ViewPrintJob
public static class ViewPrintJob.Builder extends PrintJob.Builder
-
-
Field Summary
Fields Modifier and Type Field Description protected View
view
-
Fields inherited from class com.clover.sdk.v1.printer.job.PrintJob.Builder
flags, printToAny
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description ViewPrintJob
build()
Builds an instance.void
layoutAndMeasureView(View view, int viewWidth)
Measure and layout the view that was passedViewPrintJob.Builder
view(View view)
Deprecated.Preferview(View, int)
since it ensures the View is laid out and measured.ViewPrintJob.Builder
view(View view, int viewWidth)
This method differs fromview(View)
as it prepares the View for printing by laying it out and measuring it for you.-
Methods inherited from class com.clover.sdk.v1.printer.job.PrintJob.Builder
flag, flags, includePrintGroups, printJob, printToAny
-
-
-
-
Field Detail
-
view
protected View view
-
-
Method Detail
-
view
@Deprecated public ViewPrintJob.Builder view(View view)
Deprecated.Preferview(View, int)
since it ensures the View is laid out and measured.Set the view to print in this PrintJob. You must manually layout and measure your View before building an instance.
-
view
public ViewPrintJob.Builder view(View view, int viewWidth)
This method differs fromview(View)
as it prepares the View for printing by laying it out and measuring it for you.
-
build
public ViewPrintJob build()
Builds an instance. Performs some blocking IO so it must be invoked on a background thread.- Specified by:
build
in classPrintJob.Builder
-
layoutAndMeasureView
public void layoutAndMeasureView(View view, int viewWidth)
Measure and layout the view that was passed
-
-