pdflexgo

package module
v0.0.15 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 4, 2023 License: MIT Imports: 5 Imported by: 0

README

PDFlexGo

Expiremental

Documentation

Overview

Code generated by PDFlexgo; DO NOT EDIT.

Code generated by PDFlexgo; DO NOT EDIT.

Code generated by PDFlexgo; DO NOT EDIT.

Code generated by PDFlexgo; DO NOT EDIT.

Code generated by PDFlexgo; DO NOT EDIT.

Code generated by PDFlexgo; DO NOT EDIT.

Code generated by PDFlexgo; DO NOT EDIT.

Code generated by PDFlexgo; DO NOT EDIT.

Code generated by PDFlexgo; DO NOT EDIT.

Code generated by PDFlexgo; DO NOT EDIT.

Code generated by PDFlexgo; DO NOT EDIT.

Code generated by PDFlexgo; DO NOT EDIT.

Code generated by PDFlexgo; DO NOT EDIT.

Code generated by PDFlexgo; DO NOT EDIT.

Code generated by PDFlexgo; DO NOT EDIT.

Code generated by PDFlexgo; DO NOT EDIT.

Index

Constants

View Source
const (
	FontFamilyCourier   = "Courier"
	FontFamilyHelvetica = "Helvetica"
	FontFamilyArial     = "Arial"
	FontFamilyTime      = "Times"
	FontFamilySymbol    = "Symbol"
)
View Source
const DefaultFlexDirection = FlexDirectionRow
View Source
const DefaultFontFamily = FontFamilyHelvetica
View Source
const DefaultFontSize = 11.0
View Source
const DefaultFontStyle = FontStyleRegular
View Source
const DefaultOrientation = OrientationPortrait
View Source
const DefaultSize = SizeA4
View Source
const DefaultUnit = UnitPt

Variables

View Source
var DefaultBackgroundColor = rgba{0, 0, 0, 0}
View Source
var DefaultFontColor = rgba{0, 0, 0, 1.0}

Functions

This section is empty.

Types

type Align

type Align int

Align

const (
	AlignAuto Align = iota
	AlignStart
	AlignCenter
	AlignEnd
	AlignStretch
	AlignBaseline
	AlignSpaceBetween
	AlignSpaceAround
)

type BlockElement

type BlockElement struct {
	// contains filtered or unexported fields
}

func Block

func Block() *BlockElement

func (*BlockElement) AlignContentAuto added in v0.0.7

func (block *BlockElement) AlignContentAuto() *BlockElement

func (*BlockElement) AlignContentBaseline added in v0.0.7

func (block *BlockElement) AlignContentBaseline() *BlockElement

func (*BlockElement) AlignContentCenter added in v0.0.7

func (block *BlockElement) AlignContentCenter() *BlockElement

func (*BlockElement) AlignContentEnd added in v0.0.7

func (block *BlockElement) AlignContentEnd() *BlockElement

func (*BlockElement) AlignContentSpaceAround added in v0.0.7

func (block *BlockElement) AlignContentSpaceAround() *BlockElement

func (*BlockElement) AlignContentSpaceBetween added in v0.0.7

func (block *BlockElement) AlignContentSpaceBetween() *BlockElement

func (*BlockElement) AlignContentStart added in v0.0.7

func (block *BlockElement) AlignContentStart() *BlockElement

func (*BlockElement) AlignContentStretch added in v0.0.7

func (block *BlockElement) AlignContentStretch() *BlockElement

func (*BlockElement) AlignContentType added in v0.0.7

func (block *BlockElement) AlignContentType(align Align) *BlockElement

func (*BlockElement) AlignItemsAuto added in v0.0.7

func (block *BlockElement) AlignItemsAuto() *BlockElement

func (*BlockElement) AlignItemsBaseline added in v0.0.7

func (block *BlockElement) AlignItemsBaseline() *BlockElement

func (*BlockElement) AlignItemsCenter added in v0.0.7

func (block *BlockElement) AlignItemsCenter() *BlockElement

func (*BlockElement) AlignItemsEnd added in v0.0.7

func (block *BlockElement) AlignItemsEnd() *BlockElement

func (*BlockElement) AlignItemsSpaceAround added in v0.0.7

func (block *BlockElement) AlignItemsSpaceAround() *BlockElement

func (*BlockElement) AlignItemsSpaceBetween added in v0.0.7

func (block *BlockElement) AlignItemsSpaceBetween() *BlockElement

func (*BlockElement) AlignItemsStart added in v0.0.7

func (block *BlockElement) AlignItemsStart() *BlockElement

func (*BlockElement) AlignItemsStretch added in v0.0.7

func (block *BlockElement) AlignItemsStretch() *BlockElement

func (*BlockElement) AlignItemsType added in v0.0.7

func (block *BlockElement) AlignItemsType(align Align) *BlockElement

func (*BlockElement) AlignSelfAuto added in v0.0.7

func (block *BlockElement) AlignSelfAuto() *BlockElement

func (*BlockElement) AlignSelfBaseline added in v0.0.7

func (block *BlockElement) AlignSelfBaseline() *BlockElement

func (*BlockElement) AlignSelfCenter added in v0.0.7

func (block *BlockElement) AlignSelfCenter() *BlockElement

func (*BlockElement) AlignSelfEnd added in v0.0.7

func (block *BlockElement) AlignSelfEnd() *BlockElement

func (*BlockElement) AlignSelfSpaceAround added in v0.0.7

func (block *BlockElement) AlignSelfSpaceAround() *BlockElement

func (*BlockElement) AlignSelfSpaceBetween added in v0.0.7

func (block *BlockElement) AlignSelfSpaceBetween() *BlockElement

func (*BlockElement) AlignSelfStart added in v0.0.7

func (block *BlockElement) AlignSelfStart() *BlockElement

func (*BlockElement) AlignSelfStretch added in v0.0.7

func (block *BlockElement) AlignSelfStretch() *BlockElement

func (*BlockElement) AlignSelfType added in v0.0.7

func (block *BlockElement) AlignSelfType(align Align) *BlockElement

func (*BlockElement) AspectRatio

func (block *BlockElement) AspectRatio(ratio float64) *BlockElement

func (*BlockElement) BackgroundColor

func (block *BlockElement) BackgroundColor(red int, green int, blue int, alpha ...float64) *BlockElement

func (*BlockElement) BorderColorAll added in v0.0.7

func (block *BlockElement) BorderColorAll(red int, green int, blue int, alpha ...float64) *BlockElement

func (*BlockElement) BorderColorBottom added in v0.0.7

func (block *BlockElement) BorderColorBottom(red int, green int, blue int, alpha ...float64) *BlockElement

func (*BlockElement) BorderColorHorizontal added in v0.0.7

func (block *BlockElement) BorderColorHorizontal(red int, green int, blue int, alpha ...float64) *BlockElement

func (*BlockElement) BorderColorLeft added in v0.0.7

func (block *BlockElement) BorderColorLeft(red int, green int, blue int, alpha ...float64) *BlockElement

func (*BlockElement) BorderColorRight added in v0.0.7

func (block *BlockElement) BorderColorRight(red int, green int, blue int, alpha ...float64) *BlockElement

func (*BlockElement) BorderColorTop added in v0.0.7

func (block *BlockElement) BorderColorTop(red int, green int, blue int, alpha ...float64) *BlockElement

func (*BlockElement) BorderColorVertical added in v0.0.7

func (block *BlockElement) BorderColorVertical(red int, green int, blue int, alpha ...float64) *BlockElement

func (*BlockElement) BorderWidth

func (block *BlockElement) BorderWidth(top float64, right float64, bottom float64, left float64) *BlockElement

func (*BlockElement) BorderWidthAll added in v0.0.7

func (block *BlockElement) BorderWidthAll(borderWidth float64) *BlockElement

func (*BlockElement) BorderWidthBottom added in v0.0.7

func (block *BlockElement) BorderWidthBottom(borderWidth float64) *BlockElement

func (*BlockElement) BorderWidthHorizontal added in v0.0.7

func (block *BlockElement) BorderWidthHorizontal(borderWidth float64) *BlockElement

func (*BlockElement) BorderWidthLeft added in v0.0.7

func (block *BlockElement) BorderWidthLeft(borderWidth float64) *BlockElement

func (*BlockElement) BorderWidthRight added in v0.0.7

func (block *BlockElement) BorderWidthRight(borderWidth float64) *BlockElement

func (*BlockElement) BorderWidthTop added in v0.0.7

func (block *BlockElement) BorderWidthTop(borderWidth float64) *BlockElement

func (*BlockElement) BorderWidthVertical added in v0.0.7

func (block *BlockElement) BorderWidthVertical(borderWidth float64) *BlockElement

func (*BlockElement) Children

func (block *BlockElement) Children(children ...Node) *BlockElement

func (*BlockElement) Direction

func (block *BlockElement) Direction(direction Direction) *BlockElement

func (*BlockElement) DirectionInherit added in v0.0.7

func (block *BlockElement) DirectionInherit() *BlockElement

func (*BlockElement) DirectionLTR added in v0.0.7

func (block *BlockElement) DirectionLTR() *BlockElement

func (*BlockElement) DirectionRTL added in v0.0.7

func (block *BlockElement) DirectionRTL() *BlockElement

func (*BlockElement) FlexAuto

func (block *BlockElement) FlexAuto() *BlockElement

func (*BlockElement) FlexBasis

func (block *BlockElement) FlexBasis(flexBasis float64) *BlockElement

func (*BlockElement) FlexBasisAuto

func (block *BlockElement) FlexBasisAuto() *BlockElement

func (*BlockElement) FlexBasisPercent

func (block *BlockElement) FlexBasisPercent(flexBasisPercent float64) *BlockElement

func (*BlockElement) FlexDirection

func (block *BlockElement) FlexDirection(direction FlexDirection) *BlockElement

func (*BlockElement) FlexDirectionColumn added in v0.0.7

func (block *BlockElement) FlexDirectionColumn() *BlockElement

func (*BlockElement) FlexDirectionColumnReverse added in v0.0.7

func (block *BlockElement) FlexDirectionColumnReverse() *BlockElement

func (*BlockElement) FlexDirectionRow added in v0.0.7

func (block *BlockElement) FlexDirectionRow() *BlockElement

func (*BlockElement) FlexDirectionRowReverse added in v0.0.7

func (block *BlockElement) FlexDirectionRowReverse() *BlockElement

func (*BlockElement) FlexGrow

func (block *BlockElement) FlexGrow(flexGrow float64) *BlockElement

func (*BlockElement) FlexNoWrap added in v0.0.7

func (block *BlockElement) FlexNoWrap() *BlockElement

func (*BlockElement) FlexNone

func (block *BlockElement) FlexNone() *BlockElement

func (*BlockElement) FlexShrink

func (block *BlockElement) FlexShrink(flexShrink float64) *BlockElement

func (*BlockElement) FlexWrap

func (block *BlockElement) FlexWrap() *BlockElement

func (*BlockElement) FlexWrapReverse added in v0.0.7

func (block *BlockElement) FlexWrapReverse() *BlockElement

func (*BlockElement) FlexWrapValue added in v0.0.7

func (block *BlockElement) FlexWrapValue(wrapValue Wrap) *BlockElement

func (*BlockElement) Height

func (block *BlockElement) Height(height float64) *BlockElement

func (*BlockElement) HeightAuto

func (block *BlockElement) HeightAuto() *BlockElement

func (*BlockElement) HeightPercent

func (block *BlockElement) HeightPercent(height float64) *BlockElement

func (*BlockElement) JustifyContent

func (block *BlockElement) JustifyContent(justification Justify) *BlockElement

JustifyContent

func (*BlockElement) JustifyContentCenter added in v0.0.7

func (block *BlockElement) JustifyContentCenter() *BlockElement

func (*BlockElement) JustifyContentEnd added in v0.0.7

func (block *BlockElement) JustifyContentEnd() *BlockElement

func (*BlockElement) JustifyContentSpaceAround added in v0.0.7

func (block *BlockElement) JustifyContentSpaceAround() *BlockElement

func (*BlockElement) JustifyContentSpaceBetween added in v0.0.7

func (block *BlockElement) JustifyContentSpaceBetween() *BlockElement

func (*BlockElement) JustifyContentStart added in v0.0.7

func (block *BlockElement) JustifyContentStart() *BlockElement

func (*BlockElement) Margin

func (block *BlockElement) Margin(top float64, right float64, bottom float64, left float64) *BlockElement

func (*BlockElement) MarginAll

func (block *BlockElement) MarginAll(margin float64) *BlockElement

func (*BlockElement) MarginBottom

func (block *BlockElement) MarginBottom(margin float64) *BlockElement

func (*BlockElement) MarginHorizontal

func (block *BlockElement) MarginHorizontal(margin float64) *BlockElement

func (*BlockElement) MarginLeft

func (block *BlockElement) MarginLeft(margin float64) *BlockElement

func (*BlockElement) MarginPercentAll

func (block *BlockElement) MarginPercentAll(margin float64) *BlockElement

func (*BlockElement) MarginPercentBottom

func (block *BlockElement) MarginPercentBottom(margin float64) *BlockElement

func (*BlockElement) MarginPercentHorizontal

func (block *BlockElement) MarginPercentHorizontal(margin float64) *BlockElement

func (*BlockElement) MarginPercentLeft

func (block *BlockElement) MarginPercentLeft(margin float64) *BlockElement

func (*BlockElement) MarginPercentRight

func (block *BlockElement) MarginPercentRight(margin float64) *BlockElement

func (*BlockElement) MarginPercentTop

func (block *BlockElement) MarginPercentTop(margin float64) *BlockElement

func (*BlockElement) MarginPercentVertical

func (block *BlockElement) MarginPercentVertical(margin float64) *BlockElement

func (*BlockElement) MarginRight

func (block *BlockElement) MarginRight(margin float64) *BlockElement

func (*BlockElement) MarginTop

func (block *BlockElement) MarginTop(margin float64) *BlockElement

func (*BlockElement) MarginVertical

func (block *BlockElement) MarginVertical(margin float64) *BlockElement

func (*BlockElement) MaxHeight

func (block *BlockElement) MaxHeight(maxHeight float64) *BlockElement

func (*BlockElement) MaxHeightPercent

func (block *BlockElement) MaxHeightPercent(maxHeightPercent float64) *BlockElement

func (*BlockElement) MaxWidth

func (block *BlockElement) MaxWidth(maxWidth float64) *BlockElement

func (*BlockElement) MaxWidthPercent

func (block *BlockElement) MaxWidthPercent(maxWidthPercent float64) *BlockElement

func (*BlockElement) MinHeight

func (block *BlockElement) MinHeight(minHeight float64) *BlockElement

func (*BlockElement) MinHeightPercent

func (block *BlockElement) MinHeightPercent(minHeightPercent float64) *BlockElement

func (*BlockElement) MinWidth

func (block *BlockElement) MinWidth(minWidth float64) *BlockElement

func (*BlockElement) MinWidthPercent

func (block *BlockElement) MinWidthPercent(minWidthPercent float64) *BlockElement

func (*BlockElement) Padding

func (block *BlockElement) Padding(top float64, right float64, bottom float64, left float64) *BlockElement

func (*BlockElement) PaddingAll

func (block *BlockElement) PaddingAll(padding float64) *BlockElement

func (*BlockElement) PaddingBottom

func (block *BlockElement) PaddingBottom(padding float64) *BlockElement

func (*BlockElement) PaddingHorizontal

func (block *BlockElement) PaddingHorizontal(padding float64) *BlockElement

func (*BlockElement) PaddingLeft

func (block *BlockElement) PaddingLeft(padding float64) *BlockElement

func (*BlockElement) PaddingPercent

func (block *BlockElement) PaddingPercent(top float64, right float64, bottom float64, left float64) *BlockElement

func (*BlockElement) PaddingPercentAll

func (block *BlockElement) PaddingPercentAll(padding float64) *BlockElement

func (*BlockElement) PaddingPercentBottom

func (block *BlockElement) PaddingPercentBottom(padding float64) *BlockElement

func (*BlockElement) PaddingPercentHorizontal

func (block *BlockElement) PaddingPercentHorizontal(padding float64) *BlockElement

func (*BlockElement) PaddingPercentLeft

func (block *BlockElement) PaddingPercentLeft(padding float64) *BlockElement

func (*BlockElement) PaddingPercentRight

func (block *BlockElement) PaddingPercentRight(padding float64) *BlockElement

func (*BlockElement) PaddingPercentTop

func (block *BlockElement) PaddingPercentTop(padding float64) *BlockElement

func (*BlockElement) PaddingPercentVertical

func (block *BlockElement) PaddingPercentVertical(padding float64) *BlockElement

func (*BlockElement) PaddingRight

func (block *BlockElement) PaddingRight(padding float64) *BlockElement

func (*BlockElement) PaddingTop

func (block *BlockElement) PaddingTop(padding float64) *BlockElement

func (*BlockElement) PaddingVertical

func (block *BlockElement) PaddingVertical(padding float64) *BlockElement

func (*BlockElement) Position

func (block *BlockElement) Position(_type PositionType) *BlockElement

func (*BlockElement) PositionAll

func (block *BlockElement) PositionAll(position float64) *BlockElement

func (*BlockElement) PositionBottom

func (block *BlockElement) PositionBottom(position float64) *BlockElement

func (*BlockElement) PositionLeft

func (block *BlockElement) PositionLeft(position float64) *BlockElement

func (*BlockElement) PositionRight

func (block *BlockElement) PositionRight(position float64) *BlockElement

func (*BlockElement) PositionTop

func (block *BlockElement) PositionTop(position float64) *BlockElement

func (*BlockElement) PositionType

func (block *BlockElement) PositionType(_type PositionType) *BlockElement

func (*BlockElement) PositionTypeAbsolute added in v0.0.7

func (block *BlockElement) PositionTypeAbsolute() *BlockElement

func (*BlockElement) PositionTypeRelative added in v0.0.7

func (block *BlockElement) PositionTypeRelative() *BlockElement

func (*BlockElement) Width

func (block *BlockElement) Width(width float64) *BlockElement

func (*BlockElement) WidthAuto

func (block *BlockElement) WidthAuto() *BlockElement

func (*BlockElement) WidthPercent

func (block *BlockElement) WidthPercent(width float64) *BlockElement

type Body added in v0.0.15

type Body struct {
	// contains filtered or unexported fields
}

func (*Body) AlignContentAuto added in v0.0.15

func (body *Body) AlignContentAuto() *Body

func (*Body) AlignContentBaseline added in v0.0.15

func (body *Body) AlignContentBaseline() *Body

func (*Body) AlignContentCenter added in v0.0.15

func (body *Body) AlignContentCenter() *Body

func (*Body) AlignContentEnd added in v0.0.15

func (body *Body) AlignContentEnd() *Body

func (*Body) AlignContentSpaceAround added in v0.0.15

func (body *Body) AlignContentSpaceAround() *Body

func (*Body) AlignContentSpaceBetween added in v0.0.15

func (body *Body) AlignContentSpaceBetween() *Body

func (*Body) AlignContentStart added in v0.0.15

func (body *Body) AlignContentStart() *Body

func (*Body) AlignContentStretch added in v0.0.15

func (body *Body) AlignContentStretch() *Body

func (*Body) AlignContentType added in v0.0.15

func (body *Body) AlignContentType(align Align) *Body

func (*Body) AlignItemsAuto added in v0.0.15

func (body *Body) AlignItemsAuto() *Body

func (*Body) AlignItemsBaseline added in v0.0.15

func (body *Body) AlignItemsBaseline() *Body

func (*Body) AlignItemsCenter added in v0.0.15

func (body *Body) AlignItemsCenter() *Body

func (*Body) AlignItemsEnd added in v0.0.15

func (body *Body) AlignItemsEnd() *Body

func (*Body) AlignItemsSpaceAround added in v0.0.15

func (body *Body) AlignItemsSpaceAround() *Body

func (*Body) AlignItemsSpaceBetween added in v0.0.15

func (body *Body) AlignItemsSpaceBetween() *Body

func (*Body) AlignItemsStart added in v0.0.15

func (body *Body) AlignItemsStart() *Body

func (*Body) AlignItemsStretch added in v0.0.15

func (body *Body) AlignItemsStretch() *Body

func (*Body) AlignItemsType added in v0.0.15

func (body *Body) AlignItemsType(align Align) *Body

func (*Body) BackgroundColor added in v0.0.15

func (body *Body) BackgroundColor(red int, green int, blue int, alpha ...float64) *Body

func (*Body) BorderColorAll added in v0.0.15

func (body *Body) BorderColorAll(red int, green int, blue int, alpha ...float64) *Body

func (*Body) BorderColorBottom added in v0.0.15

func (body *Body) BorderColorBottom(red int, green int, blue int, alpha ...float64) *Body

func (*Body) BorderColorHorizontal added in v0.0.15

func (body *Body) BorderColorHorizontal(red int, green int, blue int, alpha ...float64) *Body

func (*Body) BorderColorLeft added in v0.0.15

func (body *Body) BorderColorLeft(red int, green int, blue int, alpha ...float64) *Body

func (*Body) BorderColorRight added in v0.0.15

func (body *Body) BorderColorRight(red int, green int, blue int, alpha ...float64) *Body

func (*Body) BorderColorTop added in v0.0.15

func (body *Body) BorderColorTop(red int, green int, blue int, alpha ...float64) *Body

func (*Body) BorderColorVertical added in v0.0.15

func (body *Body) BorderColorVertical(red int, green int, blue int, alpha ...float64) *Body

func (*Body) BorderWidth added in v0.0.15

func (body *Body) BorderWidth(top float64, right float64, bottom float64, left float64) *Body

func (*Body) BorderWidthAll added in v0.0.15

func (body *Body) BorderWidthAll(borderWidth float64) *Body

func (*Body) BorderWidthBottom added in v0.0.15

func (body *Body) BorderWidthBottom(borderWidth float64) *Body

func (*Body) BorderWidthHorizontal added in v0.0.15

func (body *Body) BorderWidthHorizontal(borderWidth float64) *Body

func (*Body) BorderWidthLeft added in v0.0.15

func (body *Body) BorderWidthLeft(borderWidth float64) *Body

func (*Body) BorderWidthRight added in v0.0.15

func (body *Body) BorderWidthRight(borderWidth float64) *Body

func (*Body) BorderWidthTop added in v0.0.15

func (body *Body) BorderWidthTop(borderWidth float64) *Body

func (*Body) BorderWidthVertical added in v0.0.15

func (body *Body) BorderWidthVertical(borderWidth float64) *Body

func (*Body) Children added in v0.0.15

func (body *Body) Children(children ...Node) *Body

func (*Body) Direction added in v0.0.15

func (body *Body) Direction(direction Direction) *Body

func (*Body) DirectionInherit added in v0.0.15

func (body *Body) DirectionInherit() *Body

func (*Body) DirectionLTR added in v0.0.15

func (body *Body) DirectionLTR() *Body

func (*Body) DirectionRTL added in v0.0.15

func (body *Body) DirectionRTL() *Body

func (*Body) FlexDirection added in v0.0.15

func (body *Body) FlexDirection(direction FlexDirection) *Body

func (*Body) FlexDirectionColumn added in v0.0.15

func (body *Body) FlexDirectionColumn() *Body

func (*Body) FlexDirectionColumnReverse added in v0.0.15

func (body *Body) FlexDirectionColumnReverse() *Body

func (*Body) FlexDirectionRow added in v0.0.15

func (body *Body) FlexDirectionRow() *Body

func (*Body) FlexDirectionRowReverse added in v0.0.15

func (body *Body) FlexDirectionRowReverse() *Body

func (*Body) FlexNoWrap added in v0.0.15

func (body *Body) FlexNoWrap() *Body

func (*Body) FlexWrap added in v0.0.15

func (body *Body) FlexWrap() *Body

func (*Body) FlexWrapReverse added in v0.0.15

func (body *Body) FlexWrapReverse() *Body

func (*Body) FlexWrapValue added in v0.0.15

func (body *Body) FlexWrapValue(wrapValue Wrap) *Body

func (*Body) JustifyContent added in v0.0.15

func (body *Body) JustifyContent(justification Justify) *Body

JustifyContent

func (*Body) JustifyContentCenter added in v0.0.15

func (body *Body) JustifyContentCenter() *Body

func (*Body) JustifyContentEnd added in v0.0.15

func (body *Body) JustifyContentEnd() *Body

func (*Body) JustifyContentSpaceAround added in v0.0.15

func (body *Body) JustifyContentSpaceAround() *Body

func (*Body) JustifyContentSpaceBetween added in v0.0.15

func (body *Body) JustifyContentSpaceBetween() *Body

func (*Body) JustifyContentStart added in v0.0.15

func (body *Body) JustifyContentStart() *Body

func (*Body) Margin added in v0.0.15

func (body *Body) Margin(top float64, right float64, bottom float64, left float64) *Body

func (*Body) MarginAll added in v0.0.15

func (body *Body) MarginAll(margin float64) *Body

func (*Body) MarginBottom added in v0.0.15

func (body *Body) MarginBottom(margin float64) *Body

func (*Body) MarginHorizontal added in v0.0.15

func (body *Body) MarginHorizontal(margin float64) *Body

func (*Body) MarginLeft added in v0.0.15

func (body *Body) MarginLeft(margin float64) *Body

func (*Body) MarginPercentAll added in v0.0.15

func (body *Body) MarginPercentAll(margin float64) *Body

func (*Body) MarginPercentBottom added in v0.0.15

func (body *Body) MarginPercentBottom(margin float64) *Body

func (*Body) MarginPercentHorizontal added in v0.0.15

func (body *Body) MarginPercentHorizontal(margin float64) *Body

func (*Body) MarginPercentLeft added in v0.0.15

func (body *Body) MarginPercentLeft(margin float64) *Body

func (*Body) MarginPercentRight added in v0.0.15

func (body *Body) MarginPercentRight(margin float64) *Body

func (*Body) MarginPercentTop added in v0.0.15

func (body *Body) MarginPercentTop(margin float64) *Body

func (*Body) MarginPercentVertical added in v0.0.15

func (body *Body) MarginPercentVertical(margin float64) *Body

func (*Body) MarginRight added in v0.0.15

func (body *Body) MarginRight(margin float64) *Body

func (*Body) MarginTop added in v0.0.15

func (body *Body) MarginTop(margin float64) *Body

func (*Body) MarginVertical added in v0.0.15

func (body *Body) MarginVertical(margin float64) *Body

func (*Body) Padding added in v0.0.15

func (body *Body) Padding(top float64, right float64, bottom float64, left float64) *Body

func (*Body) PaddingAll added in v0.0.15

func (body *Body) PaddingAll(padding float64) *Body

func (*Body) PaddingBottom added in v0.0.15

func (body *Body) PaddingBottom(padding float64) *Body

func (*Body) PaddingHorizontal added in v0.0.15

func (body *Body) PaddingHorizontal(padding float64) *Body

func (*Body) PaddingLeft added in v0.0.15

func (body *Body) PaddingLeft(padding float64) *Body

func (*Body) PaddingPercent added in v0.0.15

func (body *Body) PaddingPercent(top float64, right float64, bottom float64, left float64) *Body

func (*Body) PaddingPercentAll added in v0.0.15

func (body *Body) PaddingPercentAll(padding float64) *Body

func (*Body) PaddingPercentBottom added in v0.0.15

func (body *Body) PaddingPercentBottom(padding float64) *Body

func (*Body) PaddingPercentHorizontal added in v0.0.15

func (body *Body) PaddingPercentHorizontal(padding float64) *Body

func (*Body) PaddingPercentLeft added in v0.0.15

func (body *Body) PaddingPercentLeft(padding float64) *Body

func (*Body) PaddingPercentRight added in v0.0.15

func (body *Body) PaddingPercentRight(padding float64) *Body

func (*Body) PaddingPercentTop added in v0.0.15

func (body *Body) PaddingPercentTop(padding float64) *Body

func (*Body) PaddingPercentVertical added in v0.0.15

func (body *Body) PaddingPercentVertical(padding float64) *Body

func (*Body) PaddingRight added in v0.0.15

func (body *Body) PaddingRight(padding float64) *Body

func (*Body) PaddingTop added in v0.0.15

func (body *Body) PaddingTop(padding float64) *Body

func (*Body) PaddingVertical added in v0.0.15

func (body *Body) PaddingVertical(padding float64) *Body

func (*Body) PageNumber added in v0.0.15

func (body *Body) PageNumber() int

type BodyBuilder added in v0.0.15

type BodyBuilder = func(body *Body)

type Direction

type Direction int

Direction

const (
	DirectionInherit Direction = iota
	DirectionLTR
	DirectionRTL
)

type Display

type Display int

Display

const (
	DisplayFlex Display = iota
	DisplayNone
)

type Edge

type Edge int

Edge

const (
	EdgeLeft       Edge = Edge(flex.EdgeLeft)
	EdgeTop        Edge = Edge(flex.EdgeTop)
	EdgeRight      Edge = Edge(flex.EdgeRight)
	EdgeBottom     Edge = Edge(flex.EdgeBottom)
	EdgeStart      Edge = Edge(flex.EdgeStart)
	EdgeEnd        Edge = Edge(flex.EdgeEnd)
	EdgeHorizontal Edge = Edge(flex.EdgeHorizontal)
	EdgeVertical   Edge = Edge(flex.EdgeVertical)
	EdgeAll        Edge = Edge(flex.EdgeAll)
)

type FlexDirection

type FlexDirection int

FlexDirection

const (
	FlexDirectionColumn FlexDirection = iota
	FlexDirectionColumnReverse
	FlexDirectionRow
	FlexDirectionRowReverse
)

type FontLoadInformation added in v0.0.3

type FontLoadInformation struct {
	// contains filtered or unexported fields
}

type FontStyle

type FontStyle string

Font Style

const (
	FontStyleThin             FontStyle = "Thin"
	FontStyleExtraLight       FontStyle = "ExtraLight"
	FontStyleLight            FontStyle = "Light"
	FontStyleRegular          FontStyle = "Regular"
	FontStyleMedium           FontStyle = "Medium"
	FontStyleSemiBold         FontStyle = "SemiBold"
	FontStyleBold             FontStyle = "Bold"
	FontStyleExtraBold        FontStyle = "ExtraBold"
	FontStyleBlack            FontStyle = "Black"
	FontStyleThinItalic       FontStyle = "ThinItalic"
	FontStyleExtraLightItalic FontStyle = "ExtraLightItalic"
	FontStyleLightItalic      FontStyle = "LightItalic"
	FontStyleRegularItalic    FontStyle = "RegularItalic"
	FontStyleMediumItalic     FontStyle = "MediumItalic"
	FontStyleSemiBoldItalic   FontStyle = "SemiBoldItalic"
	FontStyleBoldItalic       FontStyle = "BoldItalic"
	FontStyleExtraBoldItalic  FontStyle = "ExtraBoldItalic"
	FontStyleBlackItalic      FontStyle = "BlackItalic"
)
type Footer struct {
	// contains filtered or unexported fields
}

func (*Footer) AlignContentAuto added in v0.0.15

func (footer *Footer) AlignContentAuto() *Footer

func (*Footer) AlignContentBaseline added in v0.0.15

func (footer *Footer) AlignContentBaseline() *Footer

func (*Footer) AlignContentCenter added in v0.0.15

func (footer *Footer) AlignContentCenter() *Footer

func (*Footer) AlignContentEnd added in v0.0.15

func (footer *Footer) AlignContentEnd() *Footer

func (*Footer) AlignContentSpaceAround added in v0.0.15

func (footer *Footer) AlignContentSpaceAround() *Footer

func (*Footer) AlignContentSpaceBetween added in v0.0.15

func (footer *Footer) AlignContentSpaceBetween() *Footer

func (*Footer) AlignContentStart added in v0.0.15

func (footer *Footer) AlignContentStart() *Footer

func (*Footer) AlignContentStretch added in v0.0.15

func (footer *Footer) AlignContentStretch() *Footer

func (*Footer) AlignContentType added in v0.0.15

func (footer *Footer) AlignContentType(align Align) *Footer

func (*Footer) AlignItemsAuto added in v0.0.15

func (footer *Footer) AlignItemsAuto() *Footer

func (*Footer) AlignItemsBaseline added in v0.0.15

func (footer *Footer) AlignItemsBaseline() *Footer

func (*Footer) AlignItemsCenter added in v0.0.15

func (footer *Footer) AlignItemsCenter() *Footer

func (*Footer) AlignItemsEnd added in v0.0.15

func (footer *Footer) AlignItemsEnd() *Footer

func (*Footer) AlignItemsSpaceAround added in v0.0.15

func (footer *Footer) AlignItemsSpaceAround() *Footer

func (*Footer) AlignItemsSpaceBetween added in v0.0.15

func (footer *Footer) AlignItemsSpaceBetween() *Footer

func (*Footer) AlignItemsStart added in v0.0.15

func (footer *Footer) AlignItemsStart() *Footer

func (*Footer) AlignItemsStretch added in v0.0.15

func (footer *Footer) AlignItemsStretch() *Footer

func (*Footer) AlignItemsType added in v0.0.15

func (footer *Footer) AlignItemsType(align Align) *Footer

func (*Footer) BackgroundColor added in v0.0.15

func (footer *Footer) BackgroundColor(red int, green int, blue int, alpha ...float64) *Footer

func (*Footer) BorderColorAll added in v0.0.15

func (footer *Footer) BorderColorAll(red int, green int, blue int, alpha ...float64) *Footer

func (*Footer) BorderColorBottom added in v0.0.15

func (footer *Footer) BorderColorBottom(red int, green int, blue int, alpha ...float64) *Footer

func (*Footer) BorderColorHorizontal added in v0.0.15

func (footer *Footer) BorderColorHorizontal(red int, green int, blue int, alpha ...float64) *Footer

func (*Footer) BorderColorLeft added in v0.0.15

func (footer *Footer) BorderColorLeft(red int, green int, blue int, alpha ...float64) *Footer

func (*Footer) BorderColorRight added in v0.0.15

func (footer *Footer) BorderColorRight(red int, green int, blue int, alpha ...float64) *Footer

func (*Footer) BorderColorTop added in v0.0.15

func (footer *Footer) BorderColorTop(red int, green int, blue int, alpha ...float64) *Footer

func (*Footer) BorderColorVertical added in v0.0.15

func (footer *Footer) BorderColorVertical(red int, green int, blue int, alpha ...float64) *Footer

func (*Footer) BorderWidth added in v0.0.15

func (footer *Footer) BorderWidth(top float64, right float64, bottom float64, left float64) *Footer

func (*Footer) BorderWidthAll added in v0.0.15

func (footer *Footer) BorderWidthAll(borderWidth float64) *Footer

func (*Footer) BorderWidthBottom added in v0.0.15

func (footer *Footer) BorderWidthBottom(borderWidth float64) *Footer

func (*Footer) BorderWidthHorizontal added in v0.0.15

func (footer *Footer) BorderWidthHorizontal(borderWidth float64) *Footer

func (*Footer) BorderWidthLeft added in v0.0.15

func (footer *Footer) BorderWidthLeft(borderWidth float64) *Footer

func (*Footer) BorderWidthRight added in v0.0.15

func (footer *Footer) BorderWidthRight(borderWidth float64) *Footer

func (*Footer) BorderWidthTop added in v0.0.15

func (footer *Footer) BorderWidthTop(borderWidth float64) *Footer

func (*Footer) BorderWidthVertical added in v0.0.15

func (footer *Footer) BorderWidthVertical(borderWidth float64) *Footer

func (*Footer) Children added in v0.0.15

func (footer *Footer) Children(children ...Node) *Footer

func (*Footer) Direction added in v0.0.15

func (footer *Footer) Direction(direction Direction) *Footer

func (*Footer) DirectionInherit added in v0.0.15

func (footer *Footer) DirectionInherit() *Footer

func (*Footer) DirectionLTR added in v0.0.15

func (footer *Footer) DirectionLTR() *Footer

func (*Footer) DirectionRTL added in v0.0.15

func (footer *Footer) DirectionRTL() *Footer

func (*Footer) FlexDirection added in v0.0.15

func (footer *Footer) FlexDirection(direction FlexDirection) *Footer

func (*Footer) FlexDirectionColumn added in v0.0.15

func (footer *Footer) FlexDirectionColumn() *Footer

func (*Footer) FlexDirectionColumnReverse added in v0.0.15

func (footer *Footer) FlexDirectionColumnReverse() *Footer

func (*Footer) FlexDirectionRow added in v0.0.15

func (footer *Footer) FlexDirectionRow() *Footer

func (*Footer) FlexDirectionRowReverse added in v0.0.15

func (footer *Footer) FlexDirectionRowReverse() *Footer

func (*Footer) FlexNoWrap added in v0.0.15

func (footer *Footer) FlexNoWrap() *Footer

func (*Footer) FlexWrap added in v0.0.15

func (footer *Footer) FlexWrap() *Footer

func (*Footer) FlexWrapReverse added in v0.0.15

func (footer *Footer) FlexWrapReverse() *Footer

func (*Footer) FlexWrapValue added in v0.0.15

func (footer *Footer) FlexWrapValue(wrapValue Wrap) *Footer

func (*Footer) JustifyContent added in v0.0.15

func (footer *Footer) JustifyContent(justification Justify) *Footer

JustifyContent

func (*Footer) JustifyContentCenter added in v0.0.15

func (footer *Footer) JustifyContentCenter() *Footer

func (*Footer) JustifyContentEnd added in v0.0.15

func (footer *Footer) JustifyContentEnd() *Footer

func (*Footer) JustifyContentSpaceAround added in v0.0.15

func (footer *Footer) JustifyContentSpaceAround() *Footer

func (*Footer) JustifyContentSpaceBetween added in v0.0.15

func (footer *Footer) JustifyContentSpaceBetween() *Footer

func (*Footer) JustifyContentStart added in v0.0.15

func (footer *Footer) JustifyContentStart() *Footer

func (*Footer) Margin added in v0.0.15

func (footer *Footer) Margin(top float64, right float64, bottom float64, left float64) *Footer

func (*Footer) MarginAll added in v0.0.15

func (footer *Footer) MarginAll(margin float64) *Footer

func (*Footer) MarginBottom added in v0.0.15

func (footer *Footer) MarginBottom(margin float64) *Footer

func (*Footer) MarginHorizontal added in v0.0.15

func (footer *Footer) MarginHorizontal(margin float64) *Footer

func (*Footer) MarginLeft added in v0.0.15

func (footer *Footer) MarginLeft(margin float64) *Footer

func (*Footer) MarginPercentAll added in v0.0.15

func (footer *Footer) MarginPercentAll(margin float64) *Footer

func (*Footer) MarginPercentBottom added in v0.0.15

func (footer *Footer) MarginPercentBottom(margin float64) *Footer

func (*Footer) MarginPercentHorizontal added in v0.0.15

func (footer *Footer) MarginPercentHorizontal(margin float64) *Footer

func (*Footer) MarginPercentLeft added in v0.0.15

func (footer *Footer) MarginPercentLeft(margin float64) *Footer

func (*Footer) MarginPercentRight added in v0.0.15

func (footer *Footer) MarginPercentRight(margin float64) *Footer

func (*Footer) MarginPercentTop added in v0.0.15

func (footer *Footer) MarginPercentTop(margin float64) *Footer

func (*Footer) MarginPercentVertical added in v0.0.15

func (footer *Footer) MarginPercentVertical(margin float64) *Footer

func (*Footer) MarginRight added in v0.0.15

func (footer *Footer) MarginRight(margin float64) *Footer

func (*Footer) MarginTop added in v0.0.15

func (footer *Footer) MarginTop(margin float64) *Footer

func (*Footer) MarginVertical added in v0.0.15

func (footer *Footer) MarginVertical(margin float64) *Footer

func (*Footer) Padding added in v0.0.15

func (footer *Footer) Padding(top float64, right float64, bottom float64, left float64) *Footer

func (*Footer) PaddingAll added in v0.0.15

func (footer *Footer) PaddingAll(padding float64) *Footer

func (*Footer) PaddingBottom added in v0.0.15

func (footer *Footer) PaddingBottom(padding float64) *Footer

func (*Footer) PaddingHorizontal added in v0.0.15

func (footer *Footer) PaddingHorizontal(padding float64) *Footer

func (*Footer) PaddingLeft added in v0.0.15

func (footer *Footer) PaddingLeft(padding float64) *Footer

func (*Footer) PaddingPercent added in v0.0.15

func (footer *Footer) PaddingPercent(top float64, right float64, bottom float64, left float64) *Footer

func (*Footer) PaddingPercentAll added in v0.0.15

func (footer *Footer) PaddingPercentAll(padding float64) *Footer

func (*Footer) PaddingPercentBottom added in v0.0.15

func (footer *Footer) PaddingPercentBottom(padding float64) *Footer

func (*Footer) PaddingPercentHorizontal added in v0.0.15

func (footer *Footer) PaddingPercentHorizontal(padding float64) *Footer

func (*Footer) PaddingPercentLeft added in v0.0.15

func (footer *Footer) PaddingPercentLeft(padding float64) *Footer

func (*Footer) PaddingPercentRight added in v0.0.15

func (footer *Footer) PaddingPercentRight(padding float64) *Footer

func (*Footer) PaddingPercentTop added in v0.0.15

func (footer *Footer) PaddingPercentTop(padding float64) *Footer

func (*Footer) PaddingPercentVertical added in v0.0.15

func (footer *Footer) PaddingPercentVertical(padding float64) *Footer

func (*Footer) PaddingRight added in v0.0.15

func (footer *Footer) PaddingRight(padding float64) *Footer

func (*Footer) PaddingTop added in v0.0.15

func (footer *Footer) PaddingTop(padding float64) *Footer

func (*Footer) PaddingVertical added in v0.0.15

func (footer *Footer) PaddingVertical(padding float64) *Footer

func (*Footer) PageName added in v0.0.15

func (footer *Footer) PageName() string

func (*Footer) PageNumber added in v0.0.15

func (footer *Footer) PageNumber() int

func (*Footer) SkipRenderAfterOverflow added in v0.0.15

func (footer *Footer) SkipRenderAfterOverflow(skip bool) *Footer

type FooterBuilder added in v0.0.15

type FooterBuilder = func(footer *Footer)
type Header struct {
	// contains filtered or unexported fields
}

func (*Header) AlignContentAuto added in v0.0.15

func (header *Header) AlignContentAuto() *Header

func (*Header) AlignContentBaseline added in v0.0.15

func (header *Header) AlignContentBaseline() *Header

func (*Header) AlignContentCenter added in v0.0.15

func (header *Header) AlignContentCenter() *Header

func (*Header) AlignContentEnd added in v0.0.15

func (header *Header) AlignContentEnd() *Header

func (*Header) AlignContentSpaceAround added in v0.0.15

func (header *Header) AlignContentSpaceAround() *Header

func (*Header) AlignContentSpaceBetween added in v0.0.15

func (header *Header) AlignContentSpaceBetween() *Header

func (*Header) AlignContentStart added in v0.0.15

func (header *Header) AlignContentStart() *Header

func (*Header) AlignContentStretch added in v0.0.15

func (header *Header) AlignContentStretch() *Header

func (*Header) AlignContentType added in v0.0.15

func (header *Header) AlignContentType(align Align) *Header

func (*Header) AlignItemsAuto added in v0.0.15

func (header *Header) AlignItemsAuto() *Header

func (*Header) AlignItemsBaseline added in v0.0.15

func (header *Header) AlignItemsBaseline() *Header

func (*Header) AlignItemsCenter added in v0.0.15

func (header *Header) AlignItemsCenter() *Header

func (*Header) AlignItemsEnd added in v0.0.15

func (header *Header) AlignItemsEnd() *Header

func (*Header) AlignItemsSpaceAround added in v0.0.15

func (header *Header) AlignItemsSpaceAround() *Header

func (*Header) AlignItemsSpaceBetween added in v0.0.15

func (header *Header) AlignItemsSpaceBetween() *Header

func (*Header) AlignItemsStart added in v0.0.15

func (header *Header) AlignItemsStart() *Header

func (*Header) AlignItemsStretch added in v0.0.15

func (header *Header) AlignItemsStretch() *Header

func (*Header) AlignItemsType added in v0.0.15

func (header *Header) AlignItemsType(align Align) *Header

func (*Header) BackgroundColor added in v0.0.15

func (header *Header) BackgroundColor(red int, green int, blue int, alpha ...float64) *Header

func (*Header) BorderColorAll added in v0.0.15

func (header *Header) BorderColorAll(red int, green int, blue int, alpha ...float64) *Header

func (*Header) BorderColorBottom added in v0.0.15

func (header *Header) BorderColorBottom(red int, green int, blue int, alpha ...float64) *Header

func (*Header) BorderColorHorizontal added in v0.0.15

func (header *Header) BorderColorHorizontal(red int, green int, blue int, alpha ...float64) *Header

func (*Header) BorderColorLeft added in v0.0.15

func (header *Header) BorderColorLeft(red int, green int, blue int, alpha ...float64) *Header

func (*Header) BorderColorRight added in v0.0.15

func (header *Header) BorderColorRight(red int, green int, blue int, alpha ...float64) *Header

func (*Header) BorderColorTop added in v0.0.15

func (header *Header) BorderColorTop(red int, green int, blue int, alpha ...float64) *Header

func (*Header) BorderColorVertical added in v0.0.15

func (header *Header) BorderColorVertical(red int, green int, blue int, alpha ...float64) *Header

func (*Header) BorderWidth added in v0.0.15

func (header *Header) BorderWidth(top float64, right float64, bottom float64, left float64) *Header

func (*Header) BorderWidthAll added in v0.0.15

func (header *Header) BorderWidthAll(borderWidth float64) *Header

func (*Header) BorderWidthBottom added in v0.0.15

func (header *Header) BorderWidthBottom(borderWidth float64) *Header

func (*Header) BorderWidthHorizontal added in v0.0.15

func (header *Header) BorderWidthHorizontal(borderWidth float64) *Header

func (*Header) BorderWidthLeft added in v0.0.15

func (header *Header) BorderWidthLeft(borderWidth float64) *Header

func (*Header) BorderWidthRight added in v0.0.15

func (header *Header) BorderWidthRight(borderWidth float64) *Header

func (*Header) BorderWidthTop added in v0.0.15

func (header *Header) BorderWidthTop(borderWidth float64) *Header

func (*Header) BorderWidthVertical added in v0.0.15

func (header *Header) BorderWidthVertical(borderWidth float64) *Header

func (*Header) Children added in v0.0.15

func (header *Header) Children(children ...Node) *Header

func (*Header) Direction added in v0.0.15

func (header *Header) Direction(direction Direction) *Header

func (*Header) DirectionInherit added in v0.0.15

func (header *Header) DirectionInherit() *Header

func (*Header) DirectionLTR added in v0.0.15

func (header *Header) DirectionLTR() *Header

func (*Header) DirectionRTL added in v0.0.15

func (header *Header) DirectionRTL() *Header

func (*Header) FlexDirection added in v0.0.15

func (header *Header) FlexDirection(direction FlexDirection) *Header

func (*Header) FlexDirectionColumn added in v0.0.15

func (header *Header) FlexDirectionColumn() *Header

func (*Header) FlexDirectionColumnReverse added in v0.0.15

func (header *Header) FlexDirectionColumnReverse() *Header

func (*Header) FlexDirectionRow added in v0.0.15

func (header *Header) FlexDirectionRow() *Header

func (*Header) FlexDirectionRowReverse added in v0.0.15

func (header *Header) FlexDirectionRowReverse() *Header

func (*Header) FlexNoWrap added in v0.0.15

func (header *Header) FlexNoWrap() *Header

func (*Header) FlexWrap added in v0.0.15

func (header *Header) FlexWrap() *Header

func (*Header) FlexWrapReverse added in v0.0.15

func (header *Header) FlexWrapReverse() *Header

func (*Header) FlexWrapValue added in v0.0.15

func (header *Header) FlexWrapValue(wrapValue Wrap) *Header

func (*Header) JustifyContent added in v0.0.15

func (header *Header) JustifyContent(justification Justify) *Header

JustifyContent

func (*Header) JustifyContentCenter added in v0.0.15

func (header *Header) JustifyContentCenter() *Header

func (*Header) JustifyContentEnd added in v0.0.15

func (header *Header) JustifyContentEnd() *Header

func (*Header) JustifyContentSpaceAround added in v0.0.15

func (header *Header) JustifyContentSpaceAround() *Header

func (*Header) JustifyContentSpaceBetween added in v0.0.15

func (header *Header) JustifyContentSpaceBetween() *Header

func (*Header) JustifyContentStart added in v0.0.15

func (header *Header) JustifyContentStart() *Header

func (*Header) Margin added in v0.0.15

func (header *Header) Margin(top float64, right float64, bottom float64, left float64) *Header

func (*Header) MarginAll added in v0.0.15

func (header *Header) MarginAll(margin float64) *Header

func (*Header) MarginBottom added in v0.0.15

func (header *Header) MarginBottom(margin float64) *Header

func (*Header) MarginHorizontal added in v0.0.15

func (header *Header) MarginHorizontal(margin float64) *Header

func (*Header) MarginLeft added in v0.0.15

func (header *Header) MarginLeft(margin float64) *Header

func (*Header) MarginPercentAll added in v0.0.15

func (header *Header) MarginPercentAll(margin float64) *Header

func (*Header) MarginPercentBottom added in v0.0.15

func (header *Header) MarginPercentBottom(margin float64) *Header

func (*Header) MarginPercentHorizontal added in v0.0.15

func (header *Header) MarginPercentHorizontal(margin float64) *Header

func (*Header) MarginPercentLeft added in v0.0.15

func (header *Header) MarginPercentLeft(margin float64) *Header

func (*Header) MarginPercentRight added in v0.0.15

func (header *Header) MarginPercentRight(margin float64) *Header

func (*Header) MarginPercentTop added in v0.0.15

func (header *Header) MarginPercentTop(margin float64) *Header

func (*Header) MarginPercentVertical added in v0.0.15

func (header *Header) MarginPercentVertical(margin float64) *Header

func (*Header) MarginRight added in v0.0.15

func (header *Header) MarginRight(margin float64) *Header

func (*Header) MarginTop added in v0.0.15

func (header *Header) MarginTop(margin float64) *Header

func (*Header) MarginVertical added in v0.0.15

func (header *Header) MarginVertical(margin float64) *Header

func (*Header) Padding added in v0.0.15

func (header *Header) Padding(top float64, right float64, bottom float64, left float64) *Header

func (*Header) PaddingAll added in v0.0.15

func (header *Header) PaddingAll(padding float64) *Header

func (*Header) PaddingBottom added in v0.0.15

func (header *Header) PaddingBottom(padding float64) *Header

func (*Header) PaddingHorizontal added in v0.0.15

func (header *Header) PaddingHorizontal(padding float64) *Header

func (*Header) PaddingLeft added in v0.0.15

func (header *Header) PaddingLeft(padding float64) *Header

func (*Header) PaddingPercent added in v0.0.15

func (header *Header) PaddingPercent(top float64, right float64, bottom float64, left float64) *Header

func (*Header) PaddingPercentAll added in v0.0.15

func (header *Header) PaddingPercentAll(padding float64) *Header

func (*Header) PaddingPercentBottom added in v0.0.15

func (header *Header) PaddingPercentBottom(padding float64) *Header

func (*Header) PaddingPercentHorizontal added in v0.0.15

func (header *Header) PaddingPercentHorizontal(padding float64) *Header

func (*Header) PaddingPercentLeft added in v0.0.15

func (header *Header) PaddingPercentLeft(padding float64) *Header

func (*Header) PaddingPercentRight added in v0.0.15

func (header *Header) PaddingPercentRight(padding float64) *Header

func (*Header) PaddingPercentTop added in v0.0.15

func (header *Header) PaddingPercentTop(padding float64) *Header

func (*Header) PaddingPercentVertical added in v0.0.15

func (header *Header) PaddingPercentVertical(padding float64) *Header

func (*Header) PaddingRight added in v0.0.15

func (header *Header) PaddingRight(padding float64) *Header

func (*Header) PaddingTop added in v0.0.15

func (header *Header) PaddingTop(padding float64) *Header

func (*Header) PaddingVertical added in v0.0.15

func (header *Header) PaddingVertical(padding float64) *Header

func (*Header) PageName added in v0.0.15

func (header *Header) PageName() string

func (*Header) PageNumber added in v0.0.15

func (header *Header) PageNumber() int

func (*Header) SkipRenderAfterOverflow added in v0.0.15

func (header *Header) SkipRenderAfterOverflow(skip bool) *Header

type HeaderBuilder added in v0.0.15

type HeaderBuilder = func(header *Header)

type ImageElement

type ImageElement struct {
	// contains filtered or unexported fields
}

func Image

func Image() *ImageElement

func (*ImageElement) AlignSelfAuto added in v0.0.7

func (image *ImageElement) AlignSelfAuto() *ImageElement

func (*ImageElement) AlignSelfBaseline added in v0.0.7

func (image *ImageElement) AlignSelfBaseline() *ImageElement

func (*ImageElement) AlignSelfCenter added in v0.0.7

func (image *ImageElement) AlignSelfCenter() *ImageElement

func (*ImageElement) AlignSelfEnd added in v0.0.7

func (image *ImageElement) AlignSelfEnd() *ImageElement

func (*ImageElement) AlignSelfSpaceAround added in v0.0.7

func (image *ImageElement) AlignSelfSpaceAround() *ImageElement

func (*ImageElement) AlignSelfSpaceBetween added in v0.0.7

func (image *ImageElement) AlignSelfSpaceBetween() *ImageElement

func (*ImageElement) AlignSelfStart added in v0.0.7

func (image *ImageElement) AlignSelfStart() *ImageElement

func (*ImageElement) AlignSelfStretch added in v0.0.7

func (image *ImageElement) AlignSelfStretch() *ImageElement

func (*ImageElement) AlignSelfType added in v0.0.7

func (image *ImageElement) AlignSelfType(align Align) *ImageElement

func (*ImageElement) AspectRatio added in v0.0.7

func (image *ImageElement) AspectRatio(ratio float64) *ImageElement

func (*ImageElement) BackgroundColor added in v0.0.7

func (image *ImageElement) BackgroundColor(red int, green int, blue int, alpha ...float64) *ImageElement

func (*ImageElement) BorderColorAll added in v0.0.7

func (image *ImageElement) BorderColorAll(red int, green int, blue int, alpha ...float64) *ImageElement

func (*ImageElement) BorderColorBottom added in v0.0.7

func (image *ImageElement) BorderColorBottom(red int, green int, blue int, alpha ...float64) *ImageElement

func (*ImageElement) BorderColorHorizontal added in v0.0.7

func (image *ImageElement) BorderColorHorizontal(red int, green int, blue int, alpha ...float64) *ImageElement

func (*ImageElement) BorderColorLeft added in v0.0.7

func (image *ImageElement) BorderColorLeft(red int, green int, blue int, alpha ...float64) *ImageElement

func (*ImageElement) BorderColorRight added in v0.0.7

func (image *ImageElement) BorderColorRight(red int, green int, blue int, alpha ...float64) *ImageElement

func (*ImageElement) BorderColorTop added in v0.0.7

func (image *ImageElement) BorderColorTop(red int, green int, blue int, alpha ...float64) *ImageElement

func (*ImageElement) BorderColorVertical added in v0.0.7

func (image *ImageElement) BorderColorVertical(red int, green int, blue int, alpha ...float64) *ImageElement

func (*ImageElement) BorderWidth added in v0.0.7

func (image *ImageElement) BorderWidth(top float64, right float64, bottom float64, left float64) *ImageElement

func (*ImageElement) BorderWidthAll added in v0.0.7

func (image *ImageElement) BorderWidthAll(borderWidth float64) *ImageElement

func (*ImageElement) BorderWidthBottom added in v0.0.7

func (image *ImageElement) BorderWidthBottom(borderWidth float64) *ImageElement

func (*ImageElement) BorderWidthHorizontal added in v0.0.7

func (image *ImageElement) BorderWidthHorizontal(borderWidth float64) *ImageElement

func (*ImageElement) BorderWidthLeft added in v0.0.7

func (image *ImageElement) BorderWidthLeft(borderWidth float64) *ImageElement

func (*ImageElement) BorderWidthRight added in v0.0.7

func (image *ImageElement) BorderWidthRight(borderWidth float64) *ImageElement

func (*ImageElement) BorderWidthTop added in v0.0.7

func (image *ImageElement) BorderWidthTop(borderWidth float64) *ImageElement

func (*ImageElement) BorderWidthVertical added in v0.0.7

func (image *ImageElement) BorderWidthVertical(borderWidth float64) *ImageElement

func (*ImageElement) FlexAuto added in v0.0.7

func (image *ImageElement) FlexAuto() *ImageElement

func (*ImageElement) FlexBasis added in v0.0.7

func (image *ImageElement) FlexBasis(flexBasis float64) *ImageElement

func (*ImageElement) FlexBasisAuto added in v0.0.7

func (image *ImageElement) FlexBasisAuto() *ImageElement

func (*ImageElement) FlexBasisPercent added in v0.0.7

func (image *ImageElement) FlexBasisPercent(flexBasisPercent float64) *ImageElement

func (*ImageElement) FlexGrow added in v0.0.7

func (image *ImageElement) FlexGrow(flexGrow float64) *ImageElement

func (*ImageElement) FlexNone added in v0.0.7

func (image *ImageElement) FlexNone() *ImageElement

func (*ImageElement) FlexShrink added in v0.0.7

func (image *ImageElement) FlexShrink(flexShrink float64) *ImageElement

func (*ImageElement) FromFile

func (image *ImageElement) FromFile(filePath string) *ImageElement

func (*ImageElement) Height added in v0.0.7

func (image *ImageElement) Height(height float64) *ImageElement

func (*ImageElement) HeightAuto added in v0.0.7

func (image *ImageElement) HeightAuto() *ImageElement

func (*ImageElement) HeightPercent added in v0.0.7

func (image *ImageElement) HeightPercent(height float64) *ImageElement

func (*ImageElement) Margin added in v0.0.7

func (image *ImageElement) Margin(top float64, right float64, bottom float64, left float64) *ImageElement

func (*ImageElement) MarginAll added in v0.0.7

func (image *ImageElement) MarginAll(margin float64) *ImageElement

func (*ImageElement) MarginBottom added in v0.0.7

func (image *ImageElement) MarginBottom(margin float64) *ImageElement

func (*ImageElement) MarginHorizontal added in v0.0.7

func (image *ImageElement) MarginHorizontal(margin float64) *ImageElement

func (*ImageElement) MarginLeft added in v0.0.7

func (image *ImageElement) MarginLeft(margin float64) *ImageElement

func (*ImageElement) MarginPercentAll added in v0.0.7

func (image *ImageElement) MarginPercentAll(margin float64) *ImageElement

func (*ImageElement) MarginPercentBottom added in v0.0.7

func (image *ImageElement) MarginPercentBottom(margin float64) *ImageElement

func (*ImageElement) MarginPercentHorizontal added in v0.0.7

func (image *ImageElement) MarginPercentHorizontal(margin float64) *ImageElement

func (*ImageElement) MarginPercentLeft added in v0.0.7

func (image *ImageElement) MarginPercentLeft(margin float64) *ImageElement

func (*ImageElement) MarginPercentRight added in v0.0.7

func (image *ImageElement) MarginPercentRight(margin float64) *ImageElement

func (*ImageElement) MarginPercentTop added in v0.0.7

func (image *ImageElement) MarginPercentTop(margin float64) *ImageElement

func (*ImageElement) MarginPercentVertical added in v0.0.7

func (image *ImageElement) MarginPercentVertical(margin float64) *ImageElement

func (*ImageElement) MarginRight added in v0.0.7

func (image *ImageElement) MarginRight(margin float64) *ImageElement

func (*ImageElement) MarginTop added in v0.0.7

func (image *ImageElement) MarginTop(margin float64) *ImageElement

func (*ImageElement) MarginVertical added in v0.0.7

func (image *ImageElement) MarginVertical(margin float64) *ImageElement

func (*ImageElement) MaxHeight added in v0.0.7

func (image *ImageElement) MaxHeight(maxHeight float64) *ImageElement

func (*ImageElement) MaxHeightPercent added in v0.0.7

func (image *ImageElement) MaxHeightPercent(maxHeightPercent float64) *ImageElement

func (*ImageElement) MaxWidth added in v0.0.7

func (image *ImageElement) MaxWidth(maxWidth float64) *ImageElement

func (*ImageElement) MaxWidthPercent added in v0.0.7

func (image *ImageElement) MaxWidthPercent(maxWidthPercent float64) *ImageElement

func (*ImageElement) MinHeight added in v0.0.7

func (image *ImageElement) MinHeight(minHeight float64) *ImageElement

func (*ImageElement) MinHeightPercent added in v0.0.7

func (image *ImageElement) MinHeightPercent(minHeightPercent float64) *ImageElement

func (*ImageElement) MinWidth added in v0.0.7

func (image *ImageElement) MinWidth(minWidth float64) *ImageElement

func (*ImageElement) MinWidthPercent added in v0.0.7

func (image *ImageElement) MinWidthPercent(minWidthPercent float64) *ImageElement

func (*ImageElement) Padding added in v0.0.7

func (image *ImageElement) Padding(top float64, right float64, bottom float64, left float64) *ImageElement

func (*ImageElement) PaddingAll added in v0.0.7

func (image *ImageElement) PaddingAll(padding float64) *ImageElement

func (*ImageElement) PaddingBottom added in v0.0.7

func (image *ImageElement) PaddingBottom(padding float64) *ImageElement

func (*ImageElement) PaddingHorizontal added in v0.0.7

func (image *ImageElement) PaddingHorizontal(padding float64) *ImageElement

func (*ImageElement) PaddingLeft added in v0.0.7

func (image *ImageElement) PaddingLeft(padding float64) *ImageElement

func (*ImageElement) PaddingPercent added in v0.0.7

func (image *ImageElement) PaddingPercent(top float64, right float64, bottom float64, left float64) *ImageElement

func (*ImageElement) PaddingPercentAll added in v0.0.7

func (image *ImageElement) PaddingPercentAll(padding float64) *ImageElement

func (*ImageElement) PaddingPercentBottom added in v0.0.7

func (image *ImageElement) PaddingPercentBottom(padding float64) *ImageElement

func (*ImageElement) PaddingPercentHorizontal added in v0.0.7

func (image *ImageElement) PaddingPercentHorizontal(padding float64) *ImageElement

func (*ImageElement) PaddingPercentLeft added in v0.0.7

func (image *ImageElement) PaddingPercentLeft(padding float64) *ImageElement

func (*ImageElement) PaddingPercentRight added in v0.0.7

func (image *ImageElement) PaddingPercentRight(padding float64) *ImageElement

func (*ImageElement) PaddingPercentTop added in v0.0.7

func (image *ImageElement) PaddingPercentTop(padding float64) *ImageElement

func (*ImageElement) PaddingPercentVertical added in v0.0.7

func (image *ImageElement) PaddingPercentVertical(padding float64) *ImageElement

func (*ImageElement) PaddingRight added in v0.0.7

func (image *ImageElement) PaddingRight(padding float64) *ImageElement

func (*ImageElement) PaddingTop added in v0.0.7

func (image *ImageElement) PaddingTop(padding float64) *ImageElement

func (*ImageElement) PaddingVertical added in v0.0.7

func (image *ImageElement) PaddingVertical(padding float64) *ImageElement

func (*ImageElement) Position added in v0.0.7

func (image *ImageElement) Position(_type PositionType) *ImageElement

func (*ImageElement) PositionAll added in v0.0.7

func (image *ImageElement) PositionAll(position float64) *ImageElement

func (*ImageElement) PositionBottom added in v0.0.7

func (image *ImageElement) PositionBottom(position float64) *ImageElement

func (*ImageElement) PositionLeft added in v0.0.7

func (image *ImageElement) PositionLeft(position float64) *ImageElement

func (*ImageElement) PositionRight added in v0.0.7

func (image *ImageElement) PositionRight(position float64) *ImageElement

func (*ImageElement) PositionTop added in v0.0.7

func (image *ImageElement) PositionTop(position float64) *ImageElement

func (*ImageElement) PositionType added in v0.0.7

func (image *ImageElement) PositionType(_type PositionType) *ImageElement

func (*ImageElement) PositionTypeAbsolute added in v0.0.7

func (image *ImageElement) PositionTypeAbsolute() *ImageElement

func (*ImageElement) PositionTypeRelative added in v0.0.7

func (image *ImageElement) PositionTypeRelative() *ImageElement

func (*ImageElement) Width added in v0.0.7

func (image *ImageElement) Width(width float64) *ImageElement

func (*ImageElement) WidthAuto added in v0.0.7

func (image *ImageElement) WidthAuto() *ImageElement

func (*ImageElement) WidthPercent added in v0.0.7

func (image *ImageElement) WidthPercent(width float64) *ImageElement

type Justify

type Justify int

Justify

const (
	JustifyStart Justify = iota
	JustifyCenter
	JustifyEnd
	JustifySpaceBetween
	JustifySpaceAround
)

type Node added in v0.0.7

type Node interface {
	// contains filtered or unexported methods
}

type Orientation

type Orientation string

Orientation

const (
	OrientationPortrait  Orientation = "P"
	OrientationLandscape Orientation = "L"
)

type Overflow

type Overflow int

Overflow

const (
	OverflowVisible Overflow = iota
	OverflowHidden
	OverflowScroll
)

type PageElement added in v0.0.7

type PageElement struct {
	// contains filtered or unexported fields
}

func Page

func Page() *PageElement

func (*PageElement) BackgroundColor added in v0.0.7

func (page *PageElement) BackgroundColor(red int, green int, blue int, alpha ...float64) *PageElement

func (*PageElement) Body added in v0.0.10

func (page *PageElement) Body(body BodyBuilder) *PageElement

func (*PageElement) BorderColorAll added in v0.0.7

func (page *PageElement) BorderColorAll(red int, green int, blue int, alpha ...float64) *PageElement

func (*PageElement) BorderColorBottom added in v0.0.7

func (page *PageElement) BorderColorBottom(red int, green int, blue int, alpha ...float64) *PageElement

func (*PageElement) BorderColorHorizontal added in v0.0.7

func (page *PageElement) BorderColorHorizontal(red int, green int, blue int, alpha ...float64) *PageElement

func (*PageElement) BorderColorLeft added in v0.0.7

func (page *PageElement) BorderColorLeft(red int, green int, blue int, alpha ...float64) *PageElement

func (*PageElement) BorderColorRight added in v0.0.7

func (page *PageElement) BorderColorRight(red int, green int, blue int, alpha ...float64) *PageElement

func (*PageElement) BorderColorTop added in v0.0.7

func (page *PageElement) BorderColorTop(red int, green int, blue int, alpha ...float64) *PageElement

func (*PageElement) BorderColorVertical added in v0.0.7

func (page *PageElement) BorderColorVertical(red int, green int, blue int, alpha ...float64) *PageElement

func (*PageElement) BorderWidth added in v0.0.7

func (page *PageElement) BorderWidth(top float64, right float64, bottom float64, left float64) *PageElement

func (*PageElement) BorderWidthAll added in v0.0.7

func (page *PageElement) BorderWidthAll(borderWidth float64) *PageElement

func (*PageElement) BorderWidthBottom added in v0.0.7

func (page *PageElement) BorderWidthBottom(borderWidth float64) *PageElement

func (*PageElement) BorderWidthHorizontal added in v0.0.7

func (page *PageElement) BorderWidthHorizontal(borderWidth float64) *PageElement

func (*PageElement) BorderWidthLeft added in v0.0.7

func (page *PageElement) BorderWidthLeft(borderWidth float64) *PageElement

func (*PageElement) BorderWidthRight added in v0.0.7

func (page *PageElement) BorderWidthRight(borderWidth float64) *PageElement

func (*PageElement) BorderWidthTop added in v0.0.7

func (page *PageElement) BorderWidthTop(borderWidth float64) *PageElement

func (*PageElement) BorderWidthVertical added in v0.0.7

func (page *PageElement) BorderWidthVertical(borderWidth float64) *PageElement

func (*PageElement) Height added in v0.0.7

func (page *PageElement) Height(height float64) *PageElement

func (*PageElement) Margin added in v0.0.7

func (page *PageElement) Margin(top float64, right float64, bottom float64, left float64) *PageElement

func (*PageElement) MarginAll added in v0.0.7

func (page *PageElement) MarginAll(margin float64) *PageElement

func (*PageElement) MarginBottom added in v0.0.7

func (page *PageElement) MarginBottom(margin float64) *PageElement

func (*PageElement) MarginHorizontal added in v0.0.7

func (page *PageElement) MarginHorizontal(margin float64) *PageElement

func (*PageElement) MarginLeft added in v0.0.7

func (page *PageElement) MarginLeft(margin float64) *PageElement

func (*PageElement) MarginPercentAll added in v0.0.7

func (page *PageElement) MarginPercentAll(margin float64) *PageElement

func (*PageElement) MarginPercentBottom added in v0.0.7

func (page *PageElement) MarginPercentBottom(margin float64) *PageElement

func (*PageElement) MarginPercentHorizontal added in v0.0.7

func (page *PageElement) MarginPercentHorizontal(margin float64) *PageElement

func (*PageElement) MarginPercentLeft added in v0.0.7

func (page *PageElement) MarginPercentLeft(margin float64) *PageElement

func (*PageElement) MarginPercentRight added in v0.0.7

func (page *PageElement) MarginPercentRight(margin float64) *PageElement

func (*PageElement) MarginPercentTop added in v0.0.7

func (page *PageElement) MarginPercentTop(margin float64) *PageElement

func (*PageElement) MarginPercentVertical added in v0.0.7

func (page *PageElement) MarginPercentVertical(margin float64) *PageElement

func (*PageElement) MarginRight added in v0.0.7

func (page *PageElement) MarginRight(margin float64) *PageElement

func (*PageElement) MarginTop added in v0.0.7

func (page *PageElement) MarginTop(margin float64) *PageElement

func (*PageElement) MarginVertical added in v0.0.7

func (page *PageElement) MarginVertical(margin float64) *PageElement

func (*PageElement) Name added in v0.0.10

func (page *PageElement) Name(name string) *PageElement

func (*PageElement) Orientation added in v0.0.7

func (page *PageElement) Orientation(orientation Orientation) *PageElement

func (*PageElement) Overflow added in v0.0.10

func (page *PageElement) Overflow(overflow PageOverflow) *PageElement

func (*PageElement) OverflowHidden added in v0.0.10

func (page *PageElement) OverflowHidden() *PageElement

func (*PageElement) OverflowNew added in v0.0.10

func (page *PageElement) OverflowNew() *PageElement

func (*PageElement) Padding added in v0.0.7

func (page *PageElement) Padding(top float64, right float64, bottom float64, left float64) *PageElement

func (*PageElement) PaddingAll added in v0.0.7

func (page *PageElement) PaddingAll(padding float64) *PageElement

func (*PageElement) PaddingBottom added in v0.0.7

func (page *PageElement) PaddingBottom(padding float64) *PageElement

func (*PageElement) PaddingHorizontal added in v0.0.7

func (page *PageElement) PaddingHorizontal(padding float64) *PageElement

func (*PageElement) PaddingLeft added in v0.0.7

func (page *PageElement) PaddingLeft(padding float64) *PageElement

func (*PageElement) PaddingPercent added in v0.0.7

func (page *PageElement) PaddingPercent(top float64, right float64, bottom float64, left float64) *PageElement

func (*PageElement) PaddingPercentAll added in v0.0.7

func (page *PageElement) PaddingPercentAll(padding float64) *PageElement

func (*PageElement) PaddingPercentBottom added in v0.0.7

func (page *PageElement) PaddingPercentBottom(padding float64) *PageElement

func (*PageElement) PaddingPercentHorizontal added in v0.0.7

func (page *PageElement) PaddingPercentHorizontal(padding float64) *PageElement

func (*PageElement) PaddingPercentLeft added in v0.0.7

func (page *PageElement) PaddingPercentLeft(padding float64) *PageElement

func (*PageElement) PaddingPercentRight added in v0.0.7

func (page *PageElement) PaddingPercentRight(padding float64) *PageElement

func (*PageElement) PaddingPercentTop added in v0.0.7

func (page *PageElement) PaddingPercentTop(padding float64) *PageElement

func (*PageElement) PaddingPercentVertical added in v0.0.7

func (page *PageElement) PaddingPercentVertical(padding float64) *PageElement

func (*PageElement) PaddingRight added in v0.0.7

func (page *PageElement) PaddingRight(padding float64) *PageElement

func (*PageElement) PaddingTop added in v0.0.7

func (page *PageElement) PaddingTop(padding float64) *PageElement

func (*PageElement) PaddingVertical added in v0.0.7

func (page *PageElement) PaddingVertical(padding float64) *PageElement

func (*PageElement) Size added in v0.0.7

func (page *PageElement) Size(size Size) *PageElement

func (*PageElement) Unit added in v0.0.7

func (page *PageElement) Unit(unit Unit) *PageElement

func (*PageElement) Width added in v0.0.7

func (page *PageElement) Width(width float64) *PageElement

type PageOverflow added in v0.0.10

type PageOverflow int

PageOverflow

const (
	PageOverflowNew PageOverflow = iota
	PageOverflowHidden
)

type Pdf

type Pdf struct {
	// contains filtered or unexported fields
}

func NewPdf

func NewPdf() *Pdf

func (*Pdf) AddFont

func (pdf *Pdf) AddFont(family string, style FontStyle, filePath string) *Pdf

func (*Pdf) AddFontFromBytes

func (pdf *Pdf) AddFontFromBytes(family string, style FontStyle, bytes []byte) *Pdf

func (*Pdf) FontBlack

func (pdf *Pdf) FontBlack() *Pdf

func (*Pdf) FontBlackItalic

func (pdf *Pdf) FontBlackItalic() *Pdf

func (*Pdf) FontBold

func (pdf *Pdf) FontBold() *Pdf

func (*Pdf) FontBoldItalic

func (pdf *Pdf) FontBoldItalic() *Pdf

func (*Pdf) FontColor

func (pdf *Pdf) FontColor(red int, green int, blue int, alpha ...float64) *Pdf

func (*Pdf) FontExtraBold

func (pdf *Pdf) FontExtraBold() *Pdf

func (*Pdf) FontExtraBoldItalic

func (pdf *Pdf) FontExtraBoldItalic() *Pdf

func (*Pdf) FontExtraLight

func (pdf *Pdf) FontExtraLight() *Pdf

func (*Pdf) FontExtraLightItalic

func (pdf *Pdf) FontExtraLightItalic() *Pdf

func (*Pdf) FontFamily

func (pdf *Pdf) FontFamily(family string) *Pdf

func (*Pdf) FontLight

func (pdf *Pdf) FontLight() *Pdf

func (*Pdf) FontLightItalic

func (pdf *Pdf) FontLightItalic() *Pdf

func (*Pdf) FontMedium

func (pdf *Pdf) FontMedium() *Pdf

func (*Pdf) FontMediumItalic

func (pdf *Pdf) FontMediumItalic() *Pdf

func (*Pdf) FontRegular

func (pdf *Pdf) FontRegular() *Pdf

func (*Pdf) FontRegularItalic

func (pdf *Pdf) FontRegularItalic() *Pdf

func (*Pdf) FontSemiBold

func (pdf *Pdf) FontSemiBold() *Pdf

func (*Pdf) FontSemiBoldItalic

func (pdf *Pdf) FontSemiBoldItalic() *Pdf

func (*Pdf) FontSize

func (pdf *Pdf) FontSize(size float64) *Pdf

func (*Pdf) FontThin

func (pdf *Pdf) FontThin() *Pdf

func (*Pdf) FontThinItalic

func (pdf *Pdf) FontThinItalic() *Pdf

func (*Pdf) Footer added in v0.0.10

func (pdf *Pdf) Footer(footer FooterBuilder) *Pdf

func (*Pdf) Header added in v0.0.10

func (pdf *Pdf) Header(header HeaderBuilder) *Pdf

func (*Pdf) Output

func (pdf *Pdf) Output(writer io.Writer) error

func (*Pdf) OutputFileAndClose

func (pdf *Pdf) OutputFileAndClose(filePath string) error

func (*Pdf) Pages

func (pdf *Pdf) Pages(pages ...*PageElement) *Pdf

func (*Pdf) Render

func (pdf *Pdf) Render() *Pdf

type PositionType

type PositionType int

PositionType

const (
	PositionTypeRelative PositionType = iota
	PositionTypeAbsolute
)

type Size

type Size string

Size

const (
	SizeA3      Size = "a3"
	SizeA4      Size = "a4"
	SizeA5      Size = "a5"
	SizeA6      Size = "a6"
	SizeA2      Size = "a2"
	SizeA1      Size = "a1"
	SizeLetter  Size = "letter"
	SizeLegal   Size = "legal"
	SizeTabloid Size = "tabloid"
)

type TemplateElement added in v0.0.7

type TemplateElement struct {
	// contains filtered or unexported fields
}

func (*TemplateElement) AlignContentAuto added in v0.0.7

func (templateNode *TemplateElement) AlignContentAuto() *TemplateElement

func (*TemplateElement) AlignContentBaseline added in v0.0.7

func (templateNode *TemplateElement) AlignContentBaseline() *TemplateElement

func (*TemplateElement) AlignContentCenter added in v0.0.7

func (templateNode *TemplateElement) AlignContentCenter() *TemplateElement

func (*TemplateElement) AlignContentEnd added in v0.0.7

func (templateNode *TemplateElement) AlignContentEnd() *TemplateElement

func (*TemplateElement) AlignContentSpaceAround added in v0.0.7

func (templateNode *TemplateElement) AlignContentSpaceAround() *TemplateElement

func (*TemplateElement) AlignContentSpaceBetween added in v0.0.7

func (templateNode *TemplateElement) AlignContentSpaceBetween() *TemplateElement

func (*TemplateElement) AlignContentStart added in v0.0.7

func (templateNode *TemplateElement) AlignContentStart() *TemplateElement

func (*TemplateElement) AlignContentStretch added in v0.0.7

func (templateNode *TemplateElement) AlignContentStretch() *TemplateElement

func (*TemplateElement) AlignContentType added in v0.0.7

func (templateNode *TemplateElement) AlignContentType(align Align) *TemplateElement

func (*TemplateElement) AlignItemsAuto added in v0.0.7

func (templateNode *TemplateElement) AlignItemsAuto() *TemplateElement

func (*TemplateElement) AlignItemsBaseline added in v0.0.7

func (templateNode *TemplateElement) AlignItemsBaseline() *TemplateElement

func (*TemplateElement) AlignItemsCenter added in v0.0.7

func (templateNode *TemplateElement) AlignItemsCenter() *TemplateElement

func (*TemplateElement) AlignItemsEnd added in v0.0.7

func (templateNode *TemplateElement) AlignItemsEnd() *TemplateElement

func (*TemplateElement) AlignItemsSpaceAround added in v0.0.7

func (templateNode *TemplateElement) AlignItemsSpaceAround() *TemplateElement

func (*TemplateElement) AlignItemsSpaceBetween added in v0.0.7

func (templateNode *TemplateElement) AlignItemsSpaceBetween() *TemplateElement

func (*TemplateElement) AlignItemsStart added in v0.0.7

func (templateNode *TemplateElement) AlignItemsStart() *TemplateElement

func (*TemplateElement) AlignItemsStretch added in v0.0.7

func (templateNode *TemplateElement) AlignItemsStretch() *TemplateElement

func (*TemplateElement) AlignItemsType added in v0.0.7

func (templateNode *TemplateElement) AlignItemsType(align Align) *TemplateElement

func (*TemplateElement) AlignSelfAuto added in v0.0.7

func (templateNode *TemplateElement) AlignSelfAuto() *TemplateElement

func (*TemplateElement) AlignSelfBaseline added in v0.0.7

func (templateNode *TemplateElement) AlignSelfBaseline() *TemplateElement

func (*TemplateElement) AlignSelfCenter added in v0.0.7

func (templateNode *TemplateElement) AlignSelfCenter() *TemplateElement

func (*TemplateElement) AlignSelfEnd added in v0.0.7

func (templateNode *TemplateElement) AlignSelfEnd() *TemplateElement

func (*TemplateElement) AlignSelfSpaceAround added in v0.0.7

func (templateNode *TemplateElement) AlignSelfSpaceAround() *TemplateElement

func (*TemplateElement) AlignSelfSpaceBetween added in v0.0.7

func (templateNode *TemplateElement) AlignSelfSpaceBetween() *TemplateElement

func (*TemplateElement) AlignSelfStart added in v0.0.7

func (templateNode *TemplateElement) AlignSelfStart() *TemplateElement

func (*TemplateElement) AlignSelfStretch added in v0.0.7

func (templateNode *TemplateElement) AlignSelfStretch() *TemplateElement

func (*TemplateElement) AlignSelfType added in v0.0.7

func (templateNode *TemplateElement) AlignSelfType(align Align) *TemplateElement

func (*TemplateElement) AspectRatio added in v0.0.7

func (templateNode *TemplateElement) AspectRatio(ratio float64) *TemplateElement

func (*TemplateElement) BackgroundColor added in v0.0.7

func (templateElement *TemplateElement) BackgroundColor(red int, green int, blue int, alpha ...float64) *TemplateElement

func (*TemplateElement) BorderColorAll added in v0.0.7

func (templateElement *TemplateElement) BorderColorAll(red int, green int, blue int, alpha ...float64) *TemplateElement

func (*TemplateElement) BorderColorBottom added in v0.0.7

func (templateElement *TemplateElement) BorderColorBottom(red int, green int, blue int, alpha ...float64) *TemplateElement

func (*TemplateElement) BorderColorHorizontal added in v0.0.7

func (templateElement *TemplateElement) BorderColorHorizontal(red int, green int, blue int, alpha ...float64) *TemplateElement

func (*TemplateElement) BorderColorLeft added in v0.0.7

func (templateElement *TemplateElement) BorderColorLeft(red int, green int, blue int, alpha ...float64) *TemplateElement

func (*TemplateElement) BorderColorRight added in v0.0.7

func (templateElement *TemplateElement) BorderColorRight(red int, green int, blue int, alpha ...float64) *TemplateElement

func (*TemplateElement) BorderColorTop added in v0.0.7

func (templateElement *TemplateElement) BorderColorTop(red int, green int, blue int, alpha ...float64) *TemplateElement

func (*TemplateElement) BorderColorVertical added in v0.0.7

func (templateElement *TemplateElement) BorderColorVertical(red int, green int, blue int, alpha ...float64) *TemplateElement

func (*TemplateElement) BorderWidth added in v0.0.7

func (templateElement *TemplateElement) BorderWidth(top float64, right float64, bottom float64, left float64) *TemplateElement

func (*TemplateElement) BorderWidthAll added in v0.0.7

func (templateElement *TemplateElement) BorderWidthAll(borderWidth float64) *TemplateElement

func (*TemplateElement) BorderWidthBottom added in v0.0.7

func (templateElement *TemplateElement) BorderWidthBottom(borderWidth float64) *TemplateElement

func (*TemplateElement) BorderWidthHorizontal added in v0.0.7

func (templateElement *TemplateElement) BorderWidthHorizontal(borderWidth float64) *TemplateElement

func (*TemplateElement) BorderWidthLeft added in v0.0.7

func (templateElement *TemplateElement) BorderWidthLeft(borderWidth float64) *TemplateElement

func (*TemplateElement) BorderWidthRight added in v0.0.7

func (templateElement *TemplateElement) BorderWidthRight(borderWidth float64) *TemplateElement

func (*TemplateElement) BorderWidthTop added in v0.0.7

func (templateElement *TemplateElement) BorderWidthTop(borderWidth float64) *TemplateElement

func (*TemplateElement) BorderWidthVertical added in v0.0.7

func (templateElement *TemplateElement) BorderWidthVertical(borderWidth float64) *TemplateElement

func (*TemplateElement) Direction added in v0.0.7

func (templateNode *TemplateElement) Direction(direction Direction) *TemplateElement

func (*TemplateElement) DirectionInherit added in v0.0.7

func (templateNode *TemplateElement) DirectionInherit() *TemplateElement

func (*TemplateElement) DirectionLTR added in v0.0.7

func (templateNode *TemplateElement) DirectionLTR() *TemplateElement

func (*TemplateElement) DirectionRTL added in v0.0.7

func (templateNode *TemplateElement) DirectionRTL() *TemplateElement

func (*TemplateElement) FlexBasis added in v0.0.7

func (templateNode *TemplateElement) FlexBasis(flexBasis float64) *TemplateElement

func (*TemplateElement) FlexBasisPercent added in v0.0.7

func (templateNode *TemplateElement) FlexBasisPercent(flexBasisPercent float64) *TemplateElement

func (*TemplateElement) FlexDirection added in v0.0.7

func (templateNode *TemplateElement) FlexDirection(direction FlexDirection) *TemplateElement

func (*TemplateElement) FlexDirectionColumn added in v0.0.7

func (templateNode *TemplateElement) FlexDirectionColumn() *TemplateElement

func (*TemplateElement) FlexDirectionColumnReverse added in v0.0.7

func (templateNode *TemplateElement) FlexDirectionColumnReverse() *TemplateElement

func (*TemplateElement) FlexDirectionRow added in v0.0.7

func (templateNode *TemplateElement) FlexDirectionRow() *TemplateElement

func (*TemplateElement) FlexDirectionRowReverse added in v0.0.7

func (templateNode *TemplateElement) FlexDirectionRowReverse() *TemplateElement

func (*TemplateElement) FlexGrow added in v0.0.7

func (templateNode *TemplateElement) FlexGrow(flexGrow float64) *TemplateElement

func (*TemplateElement) FlexNoWrap added in v0.0.7

func (templateNode *TemplateElement) FlexNoWrap() *TemplateElement

func (*TemplateElement) FlexShrink added in v0.0.7

func (templateNode *TemplateElement) FlexShrink(flexShrink float64) *TemplateElement

func (*TemplateElement) FlexWrap added in v0.0.7

func (templateNode *TemplateElement) FlexWrap() *TemplateElement

func (*TemplateElement) FlexWrapReverse added in v0.0.7

func (templateNode *TemplateElement) FlexWrapReverse() *TemplateElement

func (*TemplateElement) FlexWrapValue added in v0.0.7

func (templateNode *TemplateElement) FlexWrapValue(wrapValue Wrap) *TemplateElement

func (*TemplateElement) Height added in v0.0.7

func (templateElement *TemplateElement) Height(height float64) *TemplateElement

func (*TemplateElement) HeightPercent added in v0.0.7

func (templateNode *TemplateElement) HeightPercent(height float64) *TemplateElement

func (*TemplateElement) Justify added in v0.0.7

func (templateNode *TemplateElement) Justify(justification Justify) *TemplateElement

JustifyContent

func (*TemplateElement) JustifyCenter added in v0.0.7

func (templateNode *TemplateElement) JustifyCenter() *TemplateElement

func (*TemplateElement) JustifyEnd added in v0.0.7

func (templateNode *TemplateElement) JustifyEnd() *TemplateElement

func (*TemplateElement) JustifySpaceAround added in v0.0.7

func (templateNode *TemplateElement) JustifySpaceAround() *TemplateElement

func (*TemplateElement) JustifySpaceBetween added in v0.0.7

func (templateNode *TemplateElement) JustifySpaceBetween() *TemplateElement

func (*TemplateElement) JustifyStart added in v0.0.7

func (templateNode *TemplateElement) JustifyStart() *TemplateElement

func (*TemplateElement) Margin added in v0.0.7

func (templateElement *TemplateElement) Margin(top float64, right float64, bottom float64, left float64) *TemplateElement

func (*TemplateElement) MarginAll added in v0.0.7

func (templateElement *TemplateElement) MarginAll(margin float64) *TemplateElement

func (*TemplateElement) MarginBottom added in v0.0.7

func (templateElement *TemplateElement) MarginBottom(margin float64) *TemplateElement

func (*TemplateElement) MarginHorizontal added in v0.0.7

func (templateElement *TemplateElement) MarginHorizontal(margin float64) *TemplateElement

func (*TemplateElement) MarginLeft added in v0.0.7

func (templateElement *TemplateElement) MarginLeft(margin float64) *TemplateElement

func (*TemplateElement) MarginPercentAll added in v0.0.7

func (templateElement *TemplateElement) MarginPercentAll(margin float64) *TemplateElement

func (*TemplateElement) MarginPercentBottom added in v0.0.7

func (templateElement *TemplateElement) MarginPercentBottom(margin float64) *TemplateElement

func (*TemplateElement) MarginPercentHorizontal added in v0.0.7

func (templateElement *TemplateElement) MarginPercentHorizontal(margin float64) *TemplateElement

func (*TemplateElement) MarginPercentLeft added in v0.0.7

func (templateElement *TemplateElement) MarginPercentLeft(margin float64) *TemplateElement

func (*TemplateElement) MarginPercentRight added in v0.0.7

func (templateElement *TemplateElement) MarginPercentRight(margin float64) *TemplateElement

func (*TemplateElement) MarginPercentTop added in v0.0.7

func (templateElement *TemplateElement) MarginPercentTop(margin float64) *TemplateElement

func (*TemplateElement) MarginPercentVertical added in v0.0.7

func (templateElement *TemplateElement) MarginPercentVertical(margin float64) *TemplateElement

func (*TemplateElement) MarginRight added in v0.0.7

func (templateElement *TemplateElement) MarginRight(margin float64) *TemplateElement

func (*TemplateElement) MarginTop added in v0.0.7

func (templateElement *TemplateElement) MarginTop(margin float64) *TemplateElement

func (*TemplateElement) MarginVertical added in v0.0.7

func (templateElement *TemplateElement) MarginVertical(margin float64) *TemplateElement

func (*TemplateElement) MaxHeight added in v0.0.7

func (templateNode *TemplateElement) MaxHeight(maxHeight float64) *TemplateElement

func (*TemplateElement) MaxHeightPercent added in v0.0.7

func (templateNode *TemplateElement) MaxHeightPercent(maxHeightPercent float64) *TemplateElement

func (*TemplateElement) MaxWidth added in v0.0.7

func (templateNode *TemplateElement) MaxWidth(maxWidth float64) *TemplateElement

func (*TemplateElement) MaxWidthPercent added in v0.0.7

func (templateNode *TemplateElement) MaxWidthPercent(maxWidthPercent float64) *TemplateElement

func (*TemplateElement) MinHeight added in v0.0.7

func (templateNode *TemplateElement) MinHeight(minHeight float64) *TemplateElement

func (*TemplateElement) MinHeightPercent added in v0.0.7

func (templateNode *TemplateElement) MinHeightPercent(minHeightPercent float64) *TemplateElement

func (*TemplateElement) MinWidth added in v0.0.7

func (templateNode *TemplateElement) MinWidth(minWidth float64) *TemplateElement

func (*TemplateElement) MinWidthPercent added in v0.0.7

func (templateNode *TemplateElement) MinWidthPercent(minWidthPercent float64) *TemplateElement

func (*TemplateElement) Padding added in v0.0.7

func (templateElement *TemplateElement) Padding(top float64, right float64, bottom float64, left float64) *TemplateElement

func (*TemplateElement) PaddingAll added in v0.0.7

func (templateElement *TemplateElement) PaddingAll(padding float64) *TemplateElement

func (*TemplateElement) PaddingBottom added in v0.0.7

func (templateElement *TemplateElement) PaddingBottom(padding float64) *TemplateElement

func (*TemplateElement) PaddingHorizontal added in v0.0.7

func (templateElement *TemplateElement) PaddingHorizontal(padding float64) *TemplateElement

func (*TemplateElement) PaddingLeft added in v0.0.7

func (templateElement *TemplateElement) PaddingLeft(padding float64) *TemplateElement

func (*TemplateElement) PaddingPercent added in v0.0.7

func (templateElement *TemplateElement) PaddingPercent(top float64, right float64, bottom float64, left float64) *TemplateElement

func (*TemplateElement) PaddingPercentAll added in v0.0.7

func (templateElement *TemplateElement) PaddingPercentAll(padding float64) *TemplateElement

func (*TemplateElement) PaddingPercentBottom added in v0.0.7

func (templateElement *TemplateElement) PaddingPercentBottom(padding float64) *TemplateElement

func (*TemplateElement) PaddingPercentHorizontal added in v0.0.7

func (templateElement *TemplateElement) PaddingPercentHorizontal(padding float64) *TemplateElement

func (*TemplateElement) PaddingPercentLeft added in v0.0.7

func (templateElement *TemplateElement) PaddingPercentLeft(padding float64) *TemplateElement

func (*TemplateElement) PaddingPercentRight added in v0.0.7

func (templateElement *TemplateElement) PaddingPercentRight(padding float64) *TemplateElement

func (*TemplateElement) PaddingPercentTop added in v0.0.7

func (templateElement *TemplateElement) PaddingPercentTop(padding float64) *TemplateElement

func (*TemplateElement) PaddingPercentVertical added in v0.0.7

func (templateElement *TemplateElement) PaddingPercentVertical(padding float64) *TemplateElement

func (*TemplateElement) PaddingRight added in v0.0.7

func (templateElement *TemplateElement) PaddingRight(padding float64) *TemplateElement

func (*TemplateElement) PaddingTop added in v0.0.7

func (templateElement *TemplateElement) PaddingTop(padding float64) *TemplateElement

func (*TemplateElement) PaddingVertical added in v0.0.7

func (templateElement *TemplateElement) PaddingVertical(padding float64) *TemplateElement

func (*TemplateElement) Position added in v0.0.7

func (templateNode *TemplateElement) Position(_type PositionType) *TemplateElement

func (*TemplateElement) PositionAll added in v0.0.7

func (templateNode *TemplateElement) PositionAll(position float64) *TemplateElement

func (*TemplateElement) PositionBottom added in v0.0.7

func (templateNode *TemplateElement) PositionBottom(position float64) *TemplateElement

func (*TemplateElement) PositionLeft added in v0.0.7

func (templateNode *TemplateElement) PositionLeft(position float64) *TemplateElement

func (*TemplateElement) PositionRight added in v0.0.7

func (templateNode *TemplateElement) PositionRight(position float64) *TemplateElement

func (*TemplateElement) PositionTop added in v0.0.7

func (templateNode *TemplateElement) PositionTop(position float64) *TemplateElement

func (*TemplateElement) PositionType added in v0.0.7

func (templateNode *TemplateElement) PositionType(_type PositionType) *TemplateElement

func (*TemplateElement) PositionTypeAbsolute added in v0.0.7

func (templateNode *TemplateElement) PositionTypeAbsolute() *TemplateElement

func (*TemplateElement) PositionTypeRelative added in v0.0.7

func (templateNode *TemplateElement) PositionTypeRelative() *TemplateElement

func (*TemplateElement) Width added in v0.0.7

func (templateElement *TemplateElement) Width(width float64) *TemplateElement

func (*TemplateElement) WidthPercent added in v0.0.7

func (templateNode *TemplateElement) WidthPercent(width float64) *TemplateElement

type TextElement

type TextElement struct {
	// contains filtered or unexported fields
}

func Text

func Text() *TextElement

func (*TextElement) AlignSelfAuto added in v0.0.7

func (text *TextElement) AlignSelfAuto() *TextElement

func (*TextElement) AlignSelfBaseline added in v0.0.7

func (text *TextElement) AlignSelfBaseline() *TextElement

func (*TextElement) AlignSelfCenter added in v0.0.7

func (text *TextElement) AlignSelfCenter() *TextElement

func (*TextElement) AlignSelfEnd added in v0.0.7

func (text *TextElement) AlignSelfEnd() *TextElement

func (*TextElement) AlignSelfSpaceAround added in v0.0.7

func (text *TextElement) AlignSelfSpaceAround() *TextElement

func (*TextElement) AlignSelfSpaceBetween added in v0.0.7

func (text *TextElement) AlignSelfSpaceBetween() *TextElement

func (*TextElement) AlignSelfStart added in v0.0.7

func (text *TextElement) AlignSelfStart() *TextElement

func (*TextElement) AlignSelfStretch added in v0.0.7

func (text *TextElement) AlignSelfStretch() *TextElement

func (*TextElement) AlignSelfType added in v0.0.7

func (text *TextElement) AlignSelfType(align Align) *TextElement

func (*TextElement) AspectRatio added in v0.0.7

func (text *TextElement) AspectRatio(ratio float64) *TextElement

func (*TextElement) BackgroundColor added in v0.0.7

func (text *TextElement) BackgroundColor(red int, green int, blue int, alpha ...float64) *TextElement

func (*TextElement) Black

func (text *TextElement) Black() *TextElement

func (*TextElement) BlackItalic

func (text *TextElement) BlackItalic() *TextElement

func (*TextElement) Bold

func (text *TextElement) Bold() *TextElement

func (*TextElement) BoldItalic

func (text *TextElement) BoldItalic() *TextElement

func (*TextElement) BorderColorAll added in v0.0.7

func (text *TextElement) BorderColorAll(red int, green int, blue int, alpha ...float64) *TextElement

func (*TextElement) BorderColorBottom added in v0.0.7

func (text *TextElement) BorderColorBottom(red int, green int, blue int, alpha ...float64) *TextElement

func (*TextElement) BorderColorHorizontal added in v0.0.7

func (text *TextElement) BorderColorHorizontal(red int, green int, blue int, alpha ...float64) *TextElement

func (*TextElement) BorderColorLeft added in v0.0.7

func (text *TextElement) BorderColorLeft(red int, green int, blue int, alpha ...float64) *TextElement

func (*TextElement) BorderColorRight added in v0.0.7

func (text *TextElement) BorderColorRight(red int, green int, blue int, alpha ...float64) *TextElement

func (*TextElement) BorderColorTop added in v0.0.7

func (text *TextElement) BorderColorTop(red int, green int, blue int, alpha ...float64) *TextElement

func (*TextElement) BorderColorVertical added in v0.0.7

func (text *TextElement) BorderColorVertical(red int, green int, blue int, alpha ...float64) *TextElement

func (*TextElement) BorderWidth added in v0.0.7

func (text *TextElement) BorderWidth(top float64, right float64, bottom float64, left float64) *TextElement

func (*TextElement) BorderWidthAll added in v0.0.7

func (text *TextElement) BorderWidthAll(borderWidth float64) *TextElement

func (*TextElement) BorderWidthBottom added in v0.0.7

func (text *TextElement) BorderWidthBottom(borderWidth float64) *TextElement

func (*TextElement) BorderWidthHorizontal added in v0.0.7

func (text *TextElement) BorderWidthHorizontal(borderWidth float64) *TextElement

func (*TextElement) BorderWidthLeft added in v0.0.7

func (text *TextElement) BorderWidthLeft(borderWidth float64) *TextElement

func (*TextElement) BorderWidthRight added in v0.0.7

func (text *TextElement) BorderWidthRight(borderWidth float64) *TextElement

func (*TextElement) BorderWidthTop added in v0.0.7

func (text *TextElement) BorderWidthTop(borderWidth float64) *TextElement

func (*TextElement) BorderWidthVertical added in v0.0.7

func (text *TextElement) BorderWidthVertical(borderWidth float64) *TextElement

func (*TextElement) Color

func (text *TextElement) Color(red int, green int, blue int, alpha ...float64) *TextElement

func (*TextElement) Content

func (text *TextElement) Content(content string) *TextElement

func (*TextElement) ExtraBold

func (text *TextElement) ExtraBold() *TextElement

func (*TextElement) ExtraBoldItalic

func (text *TextElement) ExtraBoldItalic() *TextElement

func (*TextElement) ExtraLight

func (text *TextElement) ExtraLight() *TextElement

func (*TextElement) ExtraLightItalic

func (text *TextElement) ExtraLightItalic() *TextElement

func (*TextElement) FlexAuto added in v0.0.7

func (text *TextElement) FlexAuto() *TextElement

func (*TextElement) FlexBasis added in v0.0.7

func (text *TextElement) FlexBasis(flexBasis float64) *TextElement

func (*TextElement) FlexBasisAuto added in v0.0.7

func (text *TextElement) FlexBasisAuto() *TextElement

func (*TextElement) FlexBasisPercent added in v0.0.7

func (text *TextElement) FlexBasisPercent(flexBasisPercent float64) *TextElement

func (*TextElement) FlexGrow added in v0.0.7

func (text *TextElement) FlexGrow(flexGrow float64) *TextElement

func (*TextElement) FlexNone added in v0.0.7

func (text *TextElement) FlexNone() *TextElement

func (*TextElement) FlexShrink added in v0.0.7

func (text *TextElement) FlexShrink(flexShrink float64) *TextElement

func (*TextElement) FontFamily

func (text *TextElement) FontFamily(family string) *TextElement

func (*TextElement) Height added in v0.0.7

func (text *TextElement) Height(height float64) *TextElement

func (*TextElement) HeightAuto added in v0.0.7

func (text *TextElement) HeightAuto() *TextElement

func (*TextElement) HeightPercent added in v0.0.7

func (text *TextElement) HeightPercent(height float64) *TextElement

func (*TextElement) Light

func (text *TextElement) Light() *TextElement

func (*TextElement) LightItalic

func (text *TextElement) LightItalic() *TextElement

func (*TextElement) LineHeight

func (text *TextElement) LineHeight(height float64) *TextElement

func (*TextElement) Margin added in v0.0.7

func (text *TextElement) Margin(top float64, right float64, bottom float64, left float64) *TextElement

func (*TextElement) MarginAll added in v0.0.7

func (text *TextElement) MarginAll(margin float64) *TextElement

func (*TextElement) MarginBottom added in v0.0.7

func (text *TextElement) MarginBottom(margin float64) *TextElement

func (*TextElement) MarginHorizontal added in v0.0.7

func (text *TextElement) MarginHorizontal(margin float64) *TextElement

func (*TextElement) MarginLeft added in v0.0.7

func (text *TextElement) MarginLeft(margin float64) *TextElement

func (*TextElement) MarginPercentAll added in v0.0.7

func (text *TextElement) MarginPercentAll(margin float64) *TextElement

func (*TextElement) MarginPercentBottom added in v0.0.7

func (text *TextElement) MarginPercentBottom(margin float64) *TextElement

func (*TextElement) MarginPercentHorizontal added in v0.0.7

func (text *TextElement) MarginPercentHorizontal(margin float64) *TextElement

func (*TextElement) MarginPercentLeft added in v0.0.7

func (text *TextElement) MarginPercentLeft(margin float64) *TextElement

func (*TextElement) MarginPercentRight added in v0.0.7

func (text *TextElement) MarginPercentRight(margin float64) *TextElement

func (*TextElement) MarginPercentTop added in v0.0.7

func (text *TextElement) MarginPercentTop(margin float64) *TextElement

func (*TextElement) MarginPercentVertical added in v0.0.7

func (text *TextElement) MarginPercentVertical(margin float64) *TextElement

func (*TextElement) MarginRight added in v0.0.7

func (text *TextElement) MarginRight(margin float64) *TextElement

func (*TextElement) MarginTop added in v0.0.7

func (text *TextElement) MarginTop(margin float64) *TextElement

func (*TextElement) MarginVertical added in v0.0.7

func (text *TextElement) MarginVertical(margin float64) *TextElement

func (*TextElement) MaxHeight added in v0.0.7

func (text *TextElement) MaxHeight(maxHeight float64) *TextElement

func (*TextElement) MaxHeightPercent added in v0.0.7

func (text *TextElement) MaxHeightPercent(maxHeightPercent float64) *TextElement

func (*TextElement) MaxWidth added in v0.0.7

func (text *TextElement) MaxWidth(maxWidth float64) *TextElement

func (*TextElement) MaxWidthPercent added in v0.0.7

func (text *TextElement) MaxWidthPercent(maxWidthPercent float64) *TextElement

func (*TextElement) Medium

func (text *TextElement) Medium() *TextElement

func (*TextElement) MediumItalic

func (text *TextElement) MediumItalic() *TextElement

func (*TextElement) MinHeight added in v0.0.7

func (text *TextElement) MinHeight(minHeight float64) *TextElement

func (*TextElement) MinHeightPercent added in v0.0.7

func (text *TextElement) MinHeightPercent(minHeightPercent float64) *TextElement

func (*TextElement) MinWidth added in v0.0.7

func (text *TextElement) MinWidth(minWidth float64) *TextElement

func (*TextElement) MinWidthPercent added in v0.0.7

func (text *TextElement) MinWidthPercent(minWidthPercent float64) *TextElement

func (*TextElement) Padding added in v0.0.7

func (text *TextElement) Padding(top float64, right float64, bottom float64, left float64) *TextElement

func (*TextElement) PaddingAll added in v0.0.7

func (text *TextElement) PaddingAll(padding float64) *TextElement

func (*TextElement) PaddingBottom added in v0.0.7

func (text *TextElement) PaddingBottom(padding float64) *TextElement

func (*TextElement) PaddingHorizontal added in v0.0.7

func (text *TextElement) PaddingHorizontal(padding float64) *TextElement

func (*TextElement) PaddingLeft added in v0.0.7

func (text *TextElement) PaddingLeft(padding float64) *TextElement

func (*TextElement) PaddingPercent added in v0.0.7

func (text *TextElement) PaddingPercent(top float64, right float64, bottom float64, left float64) *TextElement

func (*TextElement) PaddingPercentAll added in v0.0.7

func (text *TextElement) PaddingPercentAll(padding float64) *TextElement

func (*TextElement) PaddingPercentBottom added in v0.0.7

func (text *TextElement) PaddingPercentBottom(padding float64) *TextElement

func (*TextElement) PaddingPercentHorizontal added in v0.0.7

func (text *TextElement) PaddingPercentHorizontal(padding float64) *TextElement

func (*TextElement) PaddingPercentLeft added in v0.0.7

func (text *TextElement) PaddingPercentLeft(padding float64) *TextElement

func (*TextElement) PaddingPercentRight added in v0.0.7

func (text *TextElement) PaddingPercentRight(padding float64) *TextElement

func (*TextElement) PaddingPercentTop added in v0.0.7

func (text *TextElement) PaddingPercentTop(padding float64) *TextElement

func (*TextElement) PaddingPercentVertical added in v0.0.7

func (text *TextElement) PaddingPercentVertical(padding float64) *TextElement

func (*TextElement) PaddingRight added in v0.0.7

func (text *TextElement) PaddingRight(padding float64) *TextElement

func (*TextElement) PaddingTop added in v0.0.7

func (text *TextElement) PaddingTop(padding float64) *TextElement

func (*TextElement) PaddingVertical added in v0.0.7

func (text *TextElement) PaddingVertical(padding float64) *TextElement

func (*TextElement) Position added in v0.0.7

func (text *TextElement) Position(_type PositionType) *TextElement

func (*TextElement) PositionAll added in v0.0.7

func (text *TextElement) PositionAll(position float64) *TextElement

func (*TextElement) PositionBottom added in v0.0.7

func (text *TextElement) PositionBottom(position float64) *TextElement

func (*TextElement) PositionLeft added in v0.0.7

func (text *TextElement) PositionLeft(position float64) *TextElement

func (*TextElement) PositionRight added in v0.0.7

func (text *TextElement) PositionRight(position float64) *TextElement

func (*TextElement) PositionTop added in v0.0.7

func (text *TextElement) PositionTop(position float64) *TextElement

func (*TextElement) PositionType added in v0.0.7

func (text *TextElement) PositionType(_type PositionType) *TextElement

func (*TextElement) PositionTypeAbsolute added in v0.0.7

func (text *TextElement) PositionTypeAbsolute() *TextElement

func (*TextElement) PositionTypeRelative added in v0.0.7

func (text *TextElement) PositionTypeRelative() *TextElement

func (*TextElement) Regular

func (text *TextElement) Regular() *TextElement

func (*TextElement) RegularItalic

func (text *TextElement) RegularItalic() *TextElement

func (*TextElement) SemiBold

func (text *TextElement) SemiBold() *TextElement

func (*TextElement) SemiBoldItalic

func (text *TextElement) SemiBoldItalic() *TextElement

func (*TextElement) Size

func (text *TextElement) Size(size float64) *TextElement

func (*TextElement) Thin

func (text *TextElement) Thin() *TextElement

func (*TextElement) ThinItalic

func (text *TextElement) ThinItalic() *TextElement

func (*TextElement) Width added in v0.0.7

func (text *TextElement) Width(width float64) *TextElement

func (*TextElement) WidthAuto added in v0.0.7

func (text *TextElement) WidthAuto() *TextElement

func (*TextElement) WidthPercent added in v0.0.7

func (text *TextElement) WidthPercent(width float64) *TextElement

type TextMultiFormatCreator

type TextMultiFormatCreator struct {
	// contains filtered or unexported fields
}

func TextMultiFormat

func TextMultiFormat() *TextMultiFormatCreator

func (*TextMultiFormatCreator) Black

func (*TextMultiFormatCreator) BlackItalic

func (creator *TextMultiFormatCreator) BlackItalic() *TextMultiFormatCreator

func (*TextMultiFormatCreator) Bold

func (*TextMultiFormatCreator) BoldItalic

func (creator *TextMultiFormatCreator) BoldItalic() *TextMultiFormatCreator

func (*TextMultiFormatCreator) Color

func (creator *TextMultiFormatCreator) Color(red int, green int, blue int, alpha ...float64) *TextMultiFormatCreator

func (*TextMultiFormatCreator) Create

func (constructor *TextMultiFormatCreator) Create() *TextMultiFormatElement

func (*TextMultiFormatCreator) ExtraBold

func (creator *TextMultiFormatCreator) ExtraBold() *TextMultiFormatCreator

func (*TextMultiFormatCreator) ExtraBoldItalic

func (creator *TextMultiFormatCreator) ExtraBoldItalic() *TextMultiFormatCreator

func (*TextMultiFormatCreator) ExtraLight

func (creator *TextMultiFormatCreator) ExtraLight() *TextMultiFormatCreator

func (*TextMultiFormatCreator) ExtraLightItalic

func (creator *TextMultiFormatCreator) ExtraLightItalic() *TextMultiFormatCreator

func (*TextMultiFormatCreator) FontFamily

func (creator *TextMultiFormatCreator) FontFamily(family string) *TextMultiFormatCreator

func (*TextMultiFormatCreator) Light

func (*TextMultiFormatCreator) LightItalic

func (creator *TextMultiFormatCreator) LightItalic() *TextMultiFormatCreator

func (*TextMultiFormatCreator) LineHeight

func (creator *TextMultiFormatCreator) LineHeight(height float64) *TextMultiFormatCreator

func (*TextMultiFormatCreator) Medium

func (*TextMultiFormatCreator) MediumItalic

func (creator *TextMultiFormatCreator) MediumItalic() *TextMultiFormatCreator

func (*TextMultiFormatCreator) Regular

func (creator *TextMultiFormatCreator) Regular() *TextMultiFormatCreator

func (*TextMultiFormatCreator) RegularItalic

func (creator *TextMultiFormatCreator) RegularItalic() *TextMultiFormatCreator

func (*TextMultiFormatCreator) SemiBold

func (creator *TextMultiFormatCreator) SemiBold() *TextMultiFormatCreator

func (*TextMultiFormatCreator) SemiBoldItalic

func (creator *TextMultiFormatCreator) SemiBoldItalic() *TextMultiFormatCreator

func (*TextMultiFormatCreator) Size

func (*TextMultiFormatCreator) Thin

func (*TextMultiFormatCreator) ThinItalic

func (creator *TextMultiFormatCreator) ThinItalic() *TextMultiFormatCreator

type TextMultiFormatElement

type TextMultiFormatElement struct {
	// contains filtered or unexported fields
}

func (*TextMultiFormatElement) AlignSelfAuto added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) AlignSelfAuto() *TextMultiFormatElement

func (*TextMultiFormatElement) AlignSelfBaseline added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) AlignSelfBaseline() *TextMultiFormatElement

func (*TextMultiFormatElement) AlignSelfCenter added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) AlignSelfCenter() *TextMultiFormatElement

func (*TextMultiFormatElement) AlignSelfEnd added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) AlignSelfEnd() *TextMultiFormatElement

func (*TextMultiFormatElement) AlignSelfSpaceAround added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) AlignSelfSpaceAround() *TextMultiFormatElement

func (*TextMultiFormatElement) AlignSelfSpaceBetween added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) AlignSelfSpaceBetween() *TextMultiFormatElement

func (*TextMultiFormatElement) AlignSelfStart added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) AlignSelfStart() *TextMultiFormatElement

func (*TextMultiFormatElement) AlignSelfStretch added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) AlignSelfStretch() *TextMultiFormatElement

func (*TextMultiFormatElement) AlignSelfType added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) AlignSelfType(align Align) *TextMultiFormatElement

func (*TextMultiFormatElement) AspectRatio added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) AspectRatio(ratio float64) *TextMultiFormatElement

func (*TextMultiFormatElement) BackgroundColor added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) BackgroundColor(red int, green int, blue int, alpha ...float64) *TextMultiFormatElement

func (*TextMultiFormatElement) Black

func (*TextMultiFormatElement) BlackItalic

func (element *TextMultiFormatElement) BlackItalic() *TextMultiFormatElement

func (*TextMultiFormatElement) Bold

func (*TextMultiFormatElement) BoldItalic

func (element *TextMultiFormatElement) BoldItalic() *TextMultiFormatElement

func (*TextMultiFormatElement) BorderColorAll added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) BorderColorAll(red int, green int, blue int, alpha ...float64) *TextMultiFormatElement

func (*TextMultiFormatElement) BorderColorBottom added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) BorderColorBottom(red int, green int, blue int, alpha ...float64) *TextMultiFormatElement

func (*TextMultiFormatElement) BorderColorHorizontal added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) BorderColorHorizontal(red int, green int, blue int, alpha ...float64) *TextMultiFormatElement

func (*TextMultiFormatElement) BorderColorLeft added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) BorderColorLeft(red int, green int, blue int, alpha ...float64) *TextMultiFormatElement

func (*TextMultiFormatElement) BorderColorRight added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) BorderColorRight(red int, green int, blue int, alpha ...float64) *TextMultiFormatElement

func (*TextMultiFormatElement) BorderColorTop added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) BorderColorTop(red int, green int, blue int, alpha ...float64) *TextMultiFormatElement

func (*TextMultiFormatElement) BorderColorVertical added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) BorderColorVertical(red int, green int, blue int, alpha ...float64) *TextMultiFormatElement

func (*TextMultiFormatElement) BorderWidth added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) BorderWidth(top float64, right float64, bottom float64, left float64) *TextMultiFormatElement

func (*TextMultiFormatElement) BorderWidthAll added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) BorderWidthAll(borderWidth float64) *TextMultiFormatElement

func (*TextMultiFormatElement) BorderWidthBottom added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) BorderWidthBottom(borderWidth float64) *TextMultiFormatElement

func (*TextMultiFormatElement) BorderWidthHorizontal added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) BorderWidthHorizontal(borderWidth float64) *TextMultiFormatElement

func (*TextMultiFormatElement) BorderWidthLeft added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) BorderWidthLeft(borderWidth float64) *TextMultiFormatElement

func (*TextMultiFormatElement) BorderWidthRight added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) BorderWidthRight(borderWidth float64) *TextMultiFormatElement

func (*TextMultiFormatElement) BorderWidthTop added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) BorderWidthTop(borderWidth float64) *TextMultiFormatElement

func (*TextMultiFormatElement) BorderWidthVertical added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) BorderWidthVertical(borderWidth float64) *TextMultiFormatElement

func (*TextMultiFormatElement) Content

func (element *TextMultiFormatElement) Content(text string) *TextMultiFormatElement

func (*TextMultiFormatElement) ExtraBold

func (element *TextMultiFormatElement) ExtraBold() *TextMultiFormatElement

func (*TextMultiFormatElement) ExtraBoldItalic

func (element *TextMultiFormatElement) ExtraBoldItalic() *TextMultiFormatElement

func (*TextMultiFormatElement) ExtraLight

func (element *TextMultiFormatElement) ExtraLight() *TextMultiFormatElement

func (*TextMultiFormatElement) ExtraLightItalic

func (element *TextMultiFormatElement) ExtraLightItalic() *TextMultiFormatElement

func (*TextMultiFormatElement) FlexAuto added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) FlexAuto() *TextMultiFormatElement

func (*TextMultiFormatElement) FlexBasis added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) FlexBasis(flexBasis float64) *TextMultiFormatElement

func (*TextMultiFormatElement) FlexBasisAuto added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) FlexBasisAuto() *TextMultiFormatElement

func (*TextMultiFormatElement) FlexBasisPercent added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) FlexBasisPercent(flexBasisPercent float64) *TextMultiFormatElement

func (*TextMultiFormatElement) FlexGrow added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) FlexGrow(flexGrow float64) *TextMultiFormatElement

func (*TextMultiFormatElement) FlexNone added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) FlexNone() *TextMultiFormatElement

func (*TextMultiFormatElement) FlexShrink added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) FlexShrink(flexShrink float64) *TextMultiFormatElement

func (*TextMultiFormatElement) FontFamily

func (element *TextMultiFormatElement) FontFamily(family string) *TextMultiFormatElement

func (*TextMultiFormatElement) Height added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) Height(height float64) *TextMultiFormatElement

func (*TextMultiFormatElement) HeightAuto added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) HeightAuto() *TextMultiFormatElement

func (*TextMultiFormatElement) HeightPercent added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) HeightPercent(height float64) *TextMultiFormatElement

func (*TextMultiFormatElement) Light

func (*TextMultiFormatElement) LightItalic

func (element *TextMultiFormatElement) LightItalic() *TextMultiFormatElement

func (*TextMultiFormatElement) Margin added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) Margin(top float64, right float64, bottom float64, left float64) *TextMultiFormatElement

func (*TextMultiFormatElement) MarginAll added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) MarginAll(margin float64) *TextMultiFormatElement

func (*TextMultiFormatElement) MarginBottom added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) MarginBottom(margin float64) *TextMultiFormatElement

func (*TextMultiFormatElement) MarginHorizontal added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) MarginHorizontal(margin float64) *TextMultiFormatElement

func (*TextMultiFormatElement) MarginLeft added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) MarginLeft(margin float64) *TextMultiFormatElement

func (*TextMultiFormatElement) MarginPercentAll added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) MarginPercentAll(margin float64) *TextMultiFormatElement

func (*TextMultiFormatElement) MarginPercentBottom added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) MarginPercentBottom(margin float64) *TextMultiFormatElement

func (*TextMultiFormatElement) MarginPercentHorizontal added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) MarginPercentHorizontal(margin float64) *TextMultiFormatElement

func (*TextMultiFormatElement) MarginPercentLeft added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) MarginPercentLeft(margin float64) *TextMultiFormatElement

func (*TextMultiFormatElement) MarginPercentRight added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) MarginPercentRight(margin float64) *TextMultiFormatElement

func (*TextMultiFormatElement) MarginPercentTop added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) MarginPercentTop(margin float64) *TextMultiFormatElement

func (*TextMultiFormatElement) MarginPercentVertical added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) MarginPercentVertical(margin float64) *TextMultiFormatElement

func (*TextMultiFormatElement) MarginRight added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) MarginRight(margin float64) *TextMultiFormatElement

func (*TextMultiFormatElement) MarginTop added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) MarginTop(margin float64) *TextMultiFormatElement

func (*TextMultiFormatElement) MarginVertical added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) MarginVertical(margin float64) *TextMultiFormatElement

func (*TextMultiFormatElement) MaxHeight added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) MaxHeight(maxHeight float64) *TextMultiFormatElement

func (*TextMultiFormatElement) MaxHeightPercent added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) MaxHeightPercent(maxHeightPercent float64) *TextMultiFormatElement

func (*TextMultiFormatElement) MaxWidth added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) MaxWidth(maxWidth float64) *TextMultiFormatElement

func (*TextMultiFormatElement) MaxWidthPercent added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) MaxWidthPercent(maxWidthPercent float64) *TextMultiFormatElement

func (*TextMultiFormatElement) Medium

func (*TextMultiFormatElement) MediumItalic

func (element *TextMultiFormatElement) MediumItalic() *TextMultiFormatElement

func (*TextMultiFormatElement) MinHeight added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) MinHeight(minHeight float64) *TextMultiFormatElement

func (*TextMultiFormatElement) MinHeightPercent added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) MinHeightPercent(minHeightPercent float64) *TextMultiFormatElement

func (*TextMultiFormatElement) MinWidth added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) MinWidth(minWidth float64) *TextMultiFormatElement

func (*TextMultiFormatElement) MinWidthPercent added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) MinWidthPercent(minWidthPercent float64) *TextMultiFormatElement

func (*TextMultiFormatElement) Padding added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) Padding(top float64, right float64, bottom float64, left float64) *TextMultiFormatElement

func (*TextMultiFormatElement) PaddingAll added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) PaddingAll(padding float64) *TextMultiFormatElement

func (*TextMultiFormatElement) PaddingBottom added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) PaddingBottom(padding float64) *TextMultiFormatElement

func (*TextMultiFormatElement) PaddingHorizontal added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) PaddingHorizontal(padding float64) *TextMultiFormatElement

func (*TextMultiFormatElement) PaddingLeft added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) PaddingLeft(padding float64) *TextMultiFormatElement

func (*TextMultiFormatElement) PaddingPercent added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) PaddingPercent(top float64, right float64, bottom float64, left float64) *TextMultiFormatElement

func (*TextMultiFormatElement) PaddingPercentAll added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) PaddingPercentAll(padding float64) *TextMultiFormatElement

func (*TextMultiFormatElement) PaddingPercentBottom added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) PaddingPercentBottom(padding float64) *TextMultiFormatElement

func (*TextMultiFormatElement) PaddingPercentHorizontal added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) PaddingPercentHorizontal(padding float64) *TextMultiFormatElement

func (*TextMultiFormatElement) PaddingPercentLeft added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) PaddingPercentLeft(padding float64) *TextMultiFormatElement

func (*TextMultiFormatElement) PaddingPercentRight added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) PaddingPercentRight(padding float64) *TextMultiFormatElement

func (*TextMultiFormatElement) PaddingPercentTop added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) PaddingPercentTop(padding float64) *TextMultiFormatElement

func (*TextMultiFormatElement) PaddingPercentVertical added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) PaddingPercentVertical(padding float64) *TextMultiFormatElement

func (*TextMultiFormatElement) PaddingRight added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) PaddingRight(padding float64) *TextMultiFormatElement

func (*TextMultiFormatElement) PaddingTop added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) PaddingTop(padding float64) *TextMultiFormatElement

func (*TextMultiFormatElement) PaddingVertical added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) PaddingVertical(padding float64) *TextMultiFormatElement

func (*TextMultiFormatElement) Position added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) Position(_type PositionType) *TextMultiFormatElement

func (*TextMultiFormatElement) PositionAll added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) PositionAll(position float64) *TextMultiFormatElement

func (*TextMultiFormatElement) PositionBottom added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) PositionBottom(position float64) *TextMultiFormatElement

func (*TextMultiFormatElement) PositionLeft added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) PositionLeft(position float64) *TextMultiFormatElement

func (*TextMultiFormatElement) PositionRight added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) PositionRight(position float64) *TextMultiFormatElement

func (*TextMultiFormatElement) PositionTop added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) PositionTop(position float64) *TextMultiFormatElement

func (*TextMultiFormatElement) PositionType added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) PositionType(_type PositionType) *TextMultiFormatElement

func (*TextMultiFormatElement) PositionTypeAbsolute added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) PositionTypeAbsolute() *TextMultiFormatElement

func (*TextMultiFormatElement) PositionTypeRelative added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) PositionTypeRelative() *TextMultiFormatElement

func (*TextMultiFormatElement) Regular

func (element *TextMultiFormatElement) Regular() *TextMultiFormatElement

func (*TextMultiFormatElement) RegularItalic

func (element *TextMultiFormatElement) RegularItalic() *TextMultiFormatElement

func (*TextMultiFormatElement) SemiBold

func (element *TextMultiFormatElement) SemiBold() *TextMultiFormatElement

func (*TextMultiFormatElement) SemiBoldItalic

func (element *TextMultiFormatElement) SemiBoldItalic() *TextMultiFormatElement

func (*TextMultiFormatElement) Size

func (*TextMultiFormatElement) Thin

func (*TextMultiFormatElement) ThinItalic

func (element *TextMultiFormatElement) ThinItalic() *TextMultiFormatElement

func (*TextMultiFormatElement) Width added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) Width(width float64) *TextMultiFormatElement

func (*TextMultiFormatElement) WidthAuto added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) WidthAuto() *TextMultiFormatElement

func (*TextMultiFormatElement) WidthPercent added in v0.0.7

func (textMultiFormat *TextMultiFormatElement) WidthPercent(width float64) *TextMultiFormatElement

type Unit

type Unit string

Unit

const (
	UnitPt Unit = "pt"
	UnitMm Unit = "mm"
	UnitCm Unit = "cm"
	UnitIn Unit = "in"
)

type Wrap

type Wrap int

Wrap

const (
	WrapNoWrap Wrap = iota
	WrapWrap
	WrapWrapReverse
)

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL