Documentation
¶
Overview ¶
Package baseform provides shared code for all of the standard form message types.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var RoutingSlipPDFRenderers = BaseFormPDF{ OriginMsgID: &message.PDFTextRenderer{X: 223, Y: 65, W: 136, H: 18, Style: message.PDFTextStyle{VAlign: "baseline"}}, DestinationMsgID: &message.PDFTextRenderer{X: 454, Y: 65, W: 120, H: 18, Style: message.PDFTextStyle{VAlign: "baseline"}}, MessageDate: &message.PDFTextRenderer{X: 74, Y: 126, W: 67, H: 17, Style: message.PDFTextStyle{VAlign: "baseline"}}, MessageTime: &message.PDFTextRenderer{X: 211, Y: 126, W: 34, H: 17, Style: message.PDFTextStyle{VAlign: "baseline"}}, Handling: &message.PDFRadioRenderer{Points: map[string][]float64{ "IMMEDIATE": {313.5, 134.5}, "PRIORITY": {413, 134.5}, "ROUTINE": {497, 134.5}, }}, ToICSPosition: &message.PDFTextRenderer{X: 132, Y: 146, W: 170, H: 17, Style: message.PDFTextStyle{VAlign: "baseline"}}, ToLocation: &message.PDFTextRenderer{X: 132, Y: 166, W: 170, H: 16, Style: message.PDFTextStyle{VAlign: "baseline"}}, ToName: &message.PDFTextRenderer{X: 132, Y: 186, W: 170, H: 16, Style: message.PDFTextStyle{VAlign: "baseline"}}, ToContact: &message.PDFTextRenderer{X: 132, Y: 206, W: 170, H: 16, Style: message.PDFTextStyle{VAlign: "baseline"}}, FromICSPosition: &message.PDFTextRenderer{X: 404, Y: 146, W: 169, H: 17, Style: message.PDFTextStyle{VAlign: "baseline"}}, FromLocation: &message.PDFTextRenderer{X: 404, Y: 166, W: 169, H: 16, Style: message.PDFTextStyle{VAlign: "baseline"}}, FromName: &message.PDFTextRenderer{X: 404, Y: 186, W: 169, H: 16, Style: message.PDFTextStyle{VAlign: "baseline"}}, FromContact: &message.PDFTextRenderer{X: 404, Y: 206, W: 169, H: 16, Style: message.PDFTextStyle{VAlign: "baseline"}}, OpRelayRcvd: &message.PDFTextRenderer{X: 110, Y: 369, W: 211, H: 16, Style: message.PDFTextStyle{VAlign: "baseline"}}, OpRelaySent: &message.PDFTextRenderer{X: 356, Y: 369, W: 217, H: 16, Style: message.PDFTextStyle{VAlign: "baseline"}}, OpName: &message.PDFTextRenderer{X: 76, Y: 388, W: 174, H: 16, Style: message.PDFTextStyle{VAlign: "baseline"}}, OpCall: &message.PDFTextRenderer{X: 302, Y: 388, W: 65, H: 16, Style: message.PDFTextStyle{VAlign: "baseline"}}, OpDate: &message.PDFTextRenderer{X: 403, Y: 388, W: 71, H: 16, Style: message.PDFTextStyle{VAlign: "baseline"}}, OpTime: &message.PDFTextRenderer{X: 540, Y: 388, W: 33, H: 16, Style: message.PDFTextStyle{VAlign: "baseline"}}, }
Functions ¶
This section is empty.
Types ¶
type BaseForm ¶
type BaseForm struct { PIFOVersion string FormVersion string OriginMsgID string DestinationMsgID string MessageDate string MessageTime string Handling string ToICSPosition string ToLocation string ToName string ToContact string FromICSPosition string FromLocation string FromName string FromContact string OpRelayRcvd string OpRelaySent string OpName string OpCall string OpDate string OpTime string }
func (*BaseForm) AddFooterFields ¶
func (bf *BaseForm) AddFooterFields(bm *message.BaseMessage, pdf *BaseFormPDF)
func (*BaseForm) AddHeaderFields ¶
func (bf *BaseForm) AddHeaderFields(bm *message.BaseMessage, pdf *BaseFormPDF)
type BaseFormPDF ¶ added in v1.9.0
type BaseFormPDF struct { OriginMsgID message.PDFRenderer DestinationMsgID message.PDFRenderer MessageDate message.PDFRenderer MessageTime message.PDFRenderer Handling message.PDFRenderer ToICSPosition message.PDFRenderer ToLocation message.PDFRenderer ToName message.PDFRenderer ToContact message.PDFRenderer FromICSPosition message.PDFRenderer FromLocation message.PDFRenderer FromName message.PDFRenderer FromContact message.PDFRenderer OpRelayRcvd message.PDFRenderer OpRelaySent message.PDFRenderer OpName message.PDFRenderer OpCall message.PDFRenderer OpDate message.PDFRenderer OpTime message.PDFRenderer }
type BaseFormPDFMaps ¶
type BaseFormPDFMaps = BaseFormPDF // temporary
Click to show internal directories.
Click to hide internal directories.