basicdocument

package
v0.473.0 Latest Latest
Warning

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

Go to latest
Published: Nov 24, 2025 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BasicDocument

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

func NewBasicDocument

func NewBasicDocument() (d *BasicDocument)

func (*BasicDocument) AddElement

func (d *BasicDocument) AddElement(element documentinterfaces.Element) (err error)

func (*BasicDocument) AddSubSubSubTitleByString

func (d *BasicDocument) AddSubSubSubTitleByString(subsubsubtitle string) (err error)

func (*BasicDocument) AddSubSubTitleByString

func (d *BasicDocument) AddSubSubTitleByString(subsubtitle string) (err error)

func (*BasicDocument) AddSubTitleByString

func (d *BasicDocument) AddSubTitleByString(subtitle string) (err error)

func (*BasicDocument) AddTable

func (d *BasicDocument) AddTable() (spreadsheet *spreadsheet.SpreadSheet, err error)

func (*BasicDocument) AddTextByString

func (d *BasicDocument) AddTextByString(text string) (err error)

func (*BasicDocument) AddTitleByString

func (d *BasicDocument) AddTitleByString(title string) (err error)

func (*BasicDocument) AddVerbatimByString

func (d *BasicDocument) AddVerbatimByString(verbatim string) (err error)

func (BasicDocument) GetElements

func (d BasicDocument) GetElements() (elementes []documentinterfaces.Element)

type ElementBase

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

func NewElementBase

func NewElementBase() (e *ElementBase)

func (ElementBase) GetPlainText

func (e ElementBase) GetPlainText() (plainText string, err error)

func (*ElementBase) SetPlainText

func (e *ElementBase) SetPlainText(plainText string) (err error)

type SubSubSubTitle

type SubSubSubTitle struct {
	ElementBase
}

func GetNewSubSubSubTitleByString

func GetNewSubSubSubTitleByString(subtitle string) (t *SubSubSubTitle, err error)

func NewSubSubSubTitle

func NewSubSubSubTitle() (t *SubSubSubTitle)

type SubSubTitle

type SubSubTitle struct {
	ElementBase
}

func GetNewSubSubTitleByString

func GetNewSubSubTitleByString(subtitle string) (t *SubSubTitle, err error)

func NewSubSubTitle

func NewSubSubTitle() (t *SubSubTitle)

type SubTitle

type SubTitle struct {
	ElementBase
}

func GetNewSubTitleByString

func GetNewSubTitleByString(subtitle string) (t *SubTitle, err error)

func NewSubTitle

func NewSubTitle() (t *SubTitle)

type Table

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

func GetNewTable

func GetNewTable() (t *Table, err error)

func NewTable

func NewTable() (t *Table)

func (*Table) GetPlainText

func (t *Table) GetPlainText() (plain string, err error)

func (*Table) GetSpreadSheet

func (t *Table) GetSpreadSheet() (spreadSheet *spreadsheet.SpreadSheet, err error)

func (*Table) MustRenderAsMarkdownString

func (t *Table) MustRenderAsMarkdownString() (rendered string)

func (*Table) RenderAsMarkDownString

func (t *Table) RenderAsMarkDownString() (rendered string, err error)

type Text

type Text struct {
	ElementBase
}

func GetNewTextByString

func GetNewTextByString(text string) (t *Text, err error)

func NewText

func NewText() (t *Text)

type Title

type Title struct {
	ElementBase
}

func GetNewTitleByString

func GetNewTitleByString(title string) (t *Title, err error)

func NewTitle

func NewTitle() (t *Title)

type Verbatim

type Verbatim struct {
	ElementBase
}

func GetNewVerbatimByString

func GetNewVerbatimByString(content string) (v *Verbatim, err error)

func NewVerbatim

func NewVerbatim() (v *Verbatim)

Jump to

Keyboard shortcuts

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