pdflexgo

package module
v0.0.10 Latest Latest
Warning

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

Go to latest
Published: Aug 30, 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.

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 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 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 SegmentBuilder) *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 SegmentBuilder) *Pdf

func (*Pdf) Header added in v0.0.10

func (pdf *Pdf) Header(header SegmentBuilder) *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 Segment added in v0.0.10

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

func (*Segment) AlignContentAuto added in v0.0.10

func (segment *Segment) AlignContentAuto() *Segment

func (*Segment) AlignContentBaseline added in v0.0.10

func (segment *Segment) AlignContentBaseline() *Segment

func (*Segment) AlignContentCenter added in v0.0.10

func (segment *Segment) AlignContentCenter() *Segment

func (*Segment) AlignContentEnd added in v0.0.10

func (segment *Segment) AlignContentEnd() *Segment

func (*Segment) AlignContentSpaceAround added in v0.0.10

func (segment *Segment) AlignContentSpaceAround() *Segment

func (*Segment) AlignContentSpaceBetween added in v0.0.10

func (segment *Segment) AlignContentSpaceBetween() *Segment

func (*Segment) AlignContentStart added in v0.0.10

func (segment *Segment) AlignContentStart() *Segment

func (*Segment) AlignContentStretch added in v0.0.10

func (segment *Segment) AlignContentStretch() *Segment

func (*Segment) AlignContentType added in v0.0.10

func (segment *Segment) AlignContentType(align Align) *Segment

func (*Segment) AlignItemsAuto added in v0.0.10

func (segment *Segment) AlignItemsAuto() *Segment

func (*Segment) AlignItemsBaseline added in v0.0.10

func (segment *Segment) AlignItemsBaseline() *Segment

func (*Segment) AlignItemsCenter added in v0.0.10

func (segment *Segment) AlignItemsCenter() *Segment

func (*Segment) AlignItemsEnd added in v0.0.10

func (segment *Segment) AlignItemsEnd() *Segment

func (*Segment) AlignItemsSpaceAround added in v0.0.10

func (segment *Segment) AlignItemsSpaceAround() *Segment

func (*Segment) AlignItemsSpaceBetween added in v0.0.10

func (segment *Segment) AlignItemsSpaceBetween() *Segment

func (*Segment) AlignItemsStart added in v0.0.10

func (segment *Segment) AlignItemsStart() *Segment

func (*Segment) AlignItemsStretch added in v0.0.10

func (segment *Segment) AlignItemsStretch() *Segment

func (*Segment) AlignItemsType added in v0.0.10

func (segment *Segment) AlignItemsType(align Align) *Segment

func (*Segment) BackgroundColor added in v0.0.10

func (segment *Segment) BackgroundColor(red int, green int, blue int, alpha ...float64) *Segment

func (*Segment) BorderColorAll added in v0.0.10

func (segment *Segment) BorderColorAll(red int, green int, blue int, alpha ...float64) *Segment

func (*Segment) BorderColorBottom added in v0.0.10

func (segment *Segment) BorderColorBottom(red int, green int, blue int, alpha ...float64) *Segment

func (*Segment) BorderColorHorizontal added in v0.0.10

func (segment *Segment) BorderColorHorizontal(red int, green int, blue int, alpha ...float64) *Segment

func (*Segment) BorderColorLeft added in v0.0.10

func (segment *Segment) BorderColorLeft(red int, green int, blue int, alpha ...float64) *Segment

func (*Segment) BorderColorRight added in v0.0.10

func (segment *Segment) BorderColorRight(red int, green int, blue int, alpha ...float64) *Segment

func (*Segment) BorderColorTop added in v0.0.10

func (segment *Segment) BorderColorTop(red int, green int, blue int, alpha ...float64) *Segment

func (*Segment) BorderColorVertical added in v0.0.10

func (segment *Segment) BorderColorVertical(red int, green int, blue int, alpha ...float64) *Segment

func (*Segment) BorderWidth added in v0.0.10

func (segment *Segment) BorderWidth(top float64, right float64, bottom float64, left float64) *Segment

func (*Segment) BorderWidthAll added in v0.0.10

func (segment *Segment) BorderWidthAll(borderWidth float64) *Segment

func (*Segment) BorderWidthBottom added in v0.0.10

func (segment *Segment) BorderWidthBottom(borderWidth float64) *Segment

func (*Segment) BorderWidthHorizontal added in v0.0.10

func (segment *Segment) BorderWidthHorizontal(borderWidth float64) *Segment

func (*Segment) BorderWidthLeft added in v0.0.10

func (segment *Segment) BorderWidthLeft(borderWidth float64) *Segment

func (*Segment) BorderWidthRight added in v0.0.10

func (segment *Segment) BorderWidthRight(borderWidth float64) *Segment

func (*Segment) BorderWidthTop added in v0.0.10

func (segment *Segment) BorderWidthTop(borderWidth float64) *Segment

func (*Segment) BorderWidthVertical added in v0.0.10

func (segment *Segment) BorderWidthVertical(borderWidth float64) *Segment

func (*Segment) Children added in v0.0.10

func (segment *Segment) Children(children ...Node) *Segment

func (*Segment) Direction added in v0.0.10

func (segment *Segment) Direction(direction Direction) *Segment

func (*Segment) DirectionInherit added in v0.0.10

func (segment *Segment) DirectionInherit() *Segment

func (*Segment) DirectionLTR added in v0.0.10

func (segment *Segment) DirectionLTR() *Segment

func (*Segment) DirectionRTL added in v0.0.10

func (segment *Segment) DirectionRTL() *Segment

func (*Segment) FlexDirection added in v0.0.10

func (segment *Segment) FlexDirection(direction FlexDirection) *Segment

func (*Segment) FlexDirectionColumn added in v0.0.10

func (segment *Segment) FlexDirectionColumn() *Segment

func (*Segment) FlexDirectionColumnReverse added in v0.0.10

func (segment *Segment) FlexDirectionColumnReverse() *Segment

func (*Segment) FlexDirectionRow added in v0.0.10

func (segment *Segment) FlexDirectionRow() *Segment

func (*Segment) FlexDirectionRowReverse added in v0.0.10

func (segment *Segment) FlexDirectionRowReverse() *Segment

func (*Segment) FlexNoWrap added in v0.0.10

func (segment *Segment) FlexNoWrap() *Segment

func (*Segment) FlexWrap added in v0.0.10

func (segment *Segment) FlexWrap() *Segment

func (*Segment) FlexWrapReverse added in v0.0.10

func (segment *Segment) FlexWrapReverse() *Segment

func (*Segment) FlexWrapValue added in v0.0.10

func (segment *Segment) FlexWrapValue(wrapValue Wrap) *Segment

func (*Segment) JustifyContent added in v0.0.10

func (segment *Segment) JustifyContent(justification Justify) *Segment

JustifyContent

func (*Segment) JustifyContentCenter added in v0.0.10

func (segment *Segment) JustifyContentCenter() *Segment

func (*Segment) JustifyContentEnd added in v0.0.10

func (segment *Segment) JustifyContentEnd() *Segment

func (*Segment) JustifyContentSpaceAround added in v0.0.10

func (segment *Segment) JustifyContentSpaceAround() *Segment

func (*Segment) JustifyContentSpaceBetween added in v0.0.10

func (segment *Segment) JustifyContentSpaceBetween() *Segment

func (*Segment) JustifyContentStart added in v0.0.10

func (segment *Segment) JustifyContentStart() *Segment

func (*Segment) Margin added in v0.0.10

func (segment *Segment) Margin(top float64, right float64, bottom float64, left float64) *Segment

func (*Segment) MarginAll added in v0.0.10

func (segment *Segment) MarginAll(margin float64) *Segment

func (*Segment) MarginBottom added in v0.0.10

func (segment *Segment) MarginBottom(margin float64) *Segment

func (*Segment) MarginHorizontal added in v0.0.10

func (segment *Segment) MarginHorizontal(margin float64) *Segment

func (*Segment) MarginLeft added in v0.0.10

func (segment *Segment) MarginLeft(margin float64) *Segment

func (*Segment) MarginPercentAll added in v0.0.10

func (segment *Segment) MarginPercentAll(margin float64) *Segment

func (*Segment) MarginPercentBottom added in v0.0.10

func (segment *Segment) MarginPercentBottom(margin float64) *Segment

func (*Segment) MarginPercentHorizontal added in v0.0.10

func (segment *Segment) MarginPercentHorizontal(margin float64) *Segment

func (*Segment) MarginPercentLeft added in v0.0.10

func (segment *Segment) MarginPercentLeft(margin float64) *Segment

func (*Segment) MarginPercentRight added in v0.0.10

func (segment *Segment) MarginPercentRight(margin float64) *Segment

func (*Segment) MarginPercentTop added in v0.0.10

func (segment *Segment) MarginPercentTop(margin float64) *Segment

func (*Segment) MarginPercentVertical added in v0.0.10

func (segment *Segment) MarginPercentVertical(margin float64) *Segment

func (*Segment) MarginRight added in v0.0.10

func (segment *Segment) MarginRight(margin float64) *Segment

func (*Segment) MarginTop added in v0.0.10

func (segment *Segment) MarginTop(margin float64) *Segment

func (*Segment) MarginVertical added in v0.0.10

func (segment *Segment) MarginVertical(margin float64) *Segment

func (*Segment) Padding added in v0.0.10

func (segment *Segment) Padding(top float64, right float64, bottom float64, left float64) *Segment

func (*Segment) PaddingAll added in v0.0.10

func (segment *Segment) PaddingAll(padding float64) *Segment

func (*Segment) PaddingBottom added in v0.0.10

func (segment *Segment) PaddingBottom(padding float64) *Segment

func (*Segment) PaddingHorizontal added in v0.0.10

func (segment *Segment) PaddingHorizontal(padding float64) *Segment

func (*Segment) PaddingLeft added in v0.0.10

func (segment *Segment) PaddingLeft(padding float64) *Segment

func (*Segment) PaddingPercent added in v0.0.10

func (segment *Segment) PaddingPercent(top float64, right float64, bottom float64, left float64) *Segment

func (*Segment) PaddingPercentAll added in v0.0.10

func (segment *Segment) PaddingPercentAll(padding float64) *Segment

func (*Segment) PaddingPercentBottom added in v0.0.10

func (segment *Segment) PaddingPercentBottom(padding float64) *Segment

func (*Segment) PaddingPercentHorizontal added in v0.0.10

func (segment *Segment) PaddingPercentHorizontal(padding float64) *Segment

func (*Segment) PaddingPercentLeft added in v0.0.10

func (segment *Segment) PaddingPercentLeft(padding float64) *Segment

func (*Segment) PaddingPercentRight added in v0.0.10

func (segment *Segment) PaddingPercentRight(padding float64) *Segment

func (*Segment) PaddingPercentTop added in v0.0.10

func (segment *Segment) PaddingPercentTop(padding float64) *Segment

func (*Segment) PaddingPercentVertical added in v0.0.10

func (segment *Segment) PaddingPercentVertical(padding float64) *Segment

func (*Segment) PaddingRight added in v0.0.10

func (segment *Segment) PaddingRight(padding float64) *Segment

func (*Segment) PaddingTop added in v0.0.10

func (segment *Segment) PaddingTop(padding float64) *Segment

func (*Segment) PaddingVertical added in v0.0.10

func (segment *Segment) PaddingVertical(padding float64) *Segment

type SegmentBuilder added in v0.0.10

type SegmentBuilder = func(header *Segment)

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