Documentation
¶
Index ¶
- Constants
- func AsyncThunk(asyncFuncLines string) string
- func Bind(attributeName, expression string) gomps.NODE
- func BodySanitize(r *http.Request, sanitizer *sanitize.Sanitizer, store any) error
- func BodyUnmarshal(r *http.Request, store any) error
- func CDN() gomps.NODE
- func FetchURL(expression string) gomps.NODE
- func Focus(expression string) gomps.NODE
- func Header(header, expression string) gomps.NODE
- func Latest() gomps.NODE
- func LatestRunAllPlugins() gomps.NODE
- func MergeStore(m any) gomps.NODE
- func Model(expression string) gomps.NODE
- func On(eventName, expression string) gomps.NODE
- func QueryStringUnmarshal(r *http.Request, store any) error
- func Ref(name string) gomps.NODE
- func RenderFragment(sse *toolbelt.ServerSentEventsHandler, querySelector string, ...) error
- func ScrollIntoView() gomps.NODE
- func ServerSentEvents(expression string) gomps.NODE
- func Show(booleanExpression string) gomps.NODE
- func Teleport(querySelectorExpression string) gomps.NODE
- func Text(expression string) gomps.NODE
- func TextF(format string, args ...interface{}) gomps.NODE
- type FragmentMergeType
Constants ¶
View Source
const ( GET_ACTION = "$$get" POST_ACTION = "$$post" PUT_ACTION = "$$put" PATCH_ACTION = "$$patch" DELETE_ACTION = "$$delete" )
View Source
const ( FragmentSelectorSelf = "self" FragmentSelectorUseID = "" )
Variables ¶
This section is empty.
Functions ¶
func AsyncThunk ¶ added in v0.0.18
func BodySanitize ¶ added in v0.0.26
func LatestRunAllPlugins ¶
func MergeStore ¶
func QueryStringUnmarshal ¶ added in v0.0.26
func RenderFragment ¶ added in v0.0.29
func RenderFragment(sse *toolbelt.ServerSentEventsHandler, querySelector string, swap FragmentMergeType, child gomps.NODE) error
func ScrollIntoView ¶
func ServerSentEvents ¶
Types ¶
type FragmentMergeType ¶ added in v0.0.31
type FragmentMergeType string
const ( FragmentMergeMorphElement FragmentMergeType = "morph_element" FragmentMergeInnerElement FragmentMergeType = "inner_element" FragmentMergeOuterElement FragmentMergeType = "outer_element" FragmentMergePrependElement FragmentMergeType = "prepend_element" FragmentMergeAppendElement FragmentMergeType = "append_element" FragmentMergeBeforeElement FragmentMergeType = "before_element" FragmentMergeAfterElement FragmentMergeType = "after_element" FragmentMergeDeleteElement FragmentMergeType = "delete_element" FragmentMergeUpsertAttributes FragmentMergeType = "upsert_attributes" )
Click to show internal directories.
Click to hide internal directories.