textformer

command module
v0.0.0-...-169b889 Latest Latest
Warning

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

Go to latest
Published: Apr 26, 2021 License: MIT Imports: 0 Imported by: 0

README

TextFormer

Подпрограмма для работы с текстовыми блоками (добавление в текст новых блоков)

type TextString string      // простой текстовый блок   
// Структура текстовых блоков:   
 type TextTemplate struct  // текстовый блок с разметкой   
 {  
	  Top         TextString // верхняя часть   
	  TopSplit    TextString // разделитель   
	  Middle      TextString // средняя часть   
	  BottomSplit TextString // разделитель   
	  Bottom      TextString // нижняя часть   
}   
   
// API для работы с текстовыми блоками TextString и TextTemplate    
type IText interface   
{   
	  Get() string // получить блок текст   
	  Set(...string) // перезаписать блоки текст в порядке: Верхний блок, Нижний блок, Средний Блок   
	  AddUD(...string) // Добавить в средний блок новые блоки для последующего чтения блоков сверху вниз (Как в книгах)   
	  AddDU(...string) // Добавить в средний блок новые блоки текста   
	                   // для последующего просмотра блоков снизу вверх (Как в чатах, блогах и форумах)   
	  SetSplit(string, string) // Добавить разделители блоков текста (только для верхнего блока и нижнего блока)   
	  AddTopUD(...string) // Добавить блоки текста в верхнюю часть страницы   
	                      // для последовательного прочтения сверху вниз (Как в книгах)   
	  AddBottomUD(...string) // Добавить блоки текста в нижнюю часть страницы   
	                         // для последовательного прочтения сверху вниз (Как в чатах, блогах и форумах)   
	  Clean()	// Очистка всего текстового блока (верхняя, средняя и нижняя части   
}   
   

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

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