chainDomain
stringValue
"gno.land"
Presentation
typeValue
v2.Presentation
byID
v0.Tree// id -> \*Presentation
- OID
- 039011…de66:5
byID details
bySlug
v0.Tree// slug -> \*Presentation
- OID
- 039011…de66:7
bySlug details
idgen
v0.IDValue
<zero>
Ownable
*v0.Ownable- OID
- 039011…de66:27
Ownable details
owner
.uverse.addressValue
<gnolang.StringValue>
init.7
func()- OID
- 039011…de66:10
init.7 details
Render
func(path string) stringRender handles the realm's rendering logic
- OID
- 039011…de66:12
Render details
Set
func(slug string, title string, event string, author string, date string, content string) stringSet adds or updates a presentation
- OID
- 039011…de66:13
Set details
setPresentation
func(uploader .uverse.address, slug string, title string, event string, author string, date string, content string) stringsetPresentation is the shared record-mutation preamble used by both the owner-gated Set entrypoint and the init seeding.
- OID
- 039011…de66:14
setPresentation details
Delete
func(slug string) stringDelete removes a presentation
- OID
- 039011…de66:15
Delete details
renderList
func(req *v1.Request) string- OID
- 039011…de66:16
renderList details
buildSortTree
func(field string) *v0.TreebuildSortTree builds an avl.Tree whose keys order the presentations by the requested field. A trailing id keeps keys unique and makes ties deterministic (insertion order).
- OID
- 039011…de66:17
buildSortTree details
renderView
func(slug string) string- OID
- 039011…de66:18
renderView details
renderSlidesNavigation
func(slug string, currentPage int, totalSlides int) stringrenderSlidesNavigation returns the navigation bar for slides
- OID
- 039011…de66:19
renderSlidesNavigation details
renderSlides
func(slug string, currentPage int) string- OID
- 039011…de66:20
renderSlides details
getSortField
func(req *v1.Request) stringHelper functions for sorting and pagination
- OID
- 039011…de66:21
getSortField details
isSortReversed
func(req *v1.Request) bool- OID
- 039011…de66:22
isSortReversed details
renderSortLink
func(req *v1.Request, field string, label string) string- OID
- 039011…de66:23
renderSortLink details
localPath
func(path string, query url.Values) stringhelper to create local realm links
- OID
- 039011…de66:24
localPath details
init.21
func()- OID
- 039011…de66:25
init.21 details
chainDomain
:
string
="gno.land"
Presentation
:
type
=v2.Presentation
byID : v0.Tree Inspect
bySlug : v0.Tree Inspect
idgen
:
v0.ID
=<zero>
Ownable : *v0.Ownable Inspect
owner
:
.uverse.address
=<gnolang.StringValue>