Discover Packages
git.papkovda.ru/reansnow/gew
pkg
view
package
Version:
v0.0.0-...-cfbc090
Opens a new window with list of versions in this module.
Published: Aug 9, 2024
License: MIT
Opens a new window with license information.
Imports: 1
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
Documentation
¶
Mod это функция, которая принимает View
и возвращает View. Данный тип служит для модификации
View в своем теле.
Context - позволяет изменить контекст построения View.
Hidden - модификатор позволяет скрыть элемент View из построения.
If возвращает модификатор, которые выполнит переданные в него
модификаторы в случае, если condition == true
Replace - заменяет элемент View на другой.
Use это функция, которая применяет модификации ко View.
Closure возвращает View, функции переданной в нее
в качестве аргумента.
Через данную функцию реализованы такие функции как:
For
func External(content interface{}) Use
External обертка для внешних типов
в пайплайне построения view
For возвращает View, который содержит count элементов,
созданных функцией builder.
Group представляет из себя набор компонентов
для пайплайна построения
NewView Возвращает функцию, которая
соответствует интерфейсу View.
Она предназначена для удоного применения модификаторов к View.
func (Use) Body ¶
Body добавляет соответствие интерфейсу View для Applyer
View является еденицей в системе построения gew
В стандартной поставке в вашем распоряжжении находится
несколько таких элементов:
- Group для группировки нескольких view в один
- Closure выполняющий действие над view
- External для обертки внешних значений в View
Source Files
¶
Click to show internal directories.
Click to hide internal directories.