Documentation
¶
Index ¶
- func ComponentToString(c templ.Component) (string, error)
- func Markdown(markdown string) templ.Component
- func New[T any](defaultProps func() *T, tpl func(*T) templ.Component, props ...OptFunc[T]) templ.Component
- func NewWithProps[T any](tpl func(*T) templ.Component, props *T) templ.Component
- func Render(ctx echo.Context, status int, t templ.Component) error
- func Unsafe(html string) templ.Component
- func WithProps[T any](defaultProps func() *T, props ...OptFunc[T]) *T
- type BufferedResponseWriter
- type Component
- type OptFunc
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func New ¶
func New[T any](defaultProps func() *T, tpl func(*T) templ.Component, props ...OptFunc[T]) templ.Component
New creates a new templ.Component with the given props
func NewWithProps ¶
NewWithProps creates a new templ.Component with the given prop
Types ¶
type BufferedResponseWriter ¶
type BufferedResponseWriter struct {
// contains filtered or unexported fields
}
func (*BufferedResponseWriter) Header ¶
func (w *BufferedResponseWriter) Header() http.Header
func (*BufferedResponseWriter) SetCookie ¶
func (w *BufferedResponseWriter) SetCookie(cookie *http.Cookie)
func (*BufferedResponseWriter) Write ¶
func (w *BufferedResponseWriter) Write(b []byte) (int, error)
func (*BufferedResponseWriter) WriteHeader ¶
func (w *BufferedResponseWriter) WriteHeader(statusCode int)
Directories
¶
| Path | Synopsis |
|---|---|
|
_legacy-components/accordion
templ: version: v0.2.680
|
templ: version: v0.2.680 |
|
_legacy-components/appbar
templ: version: v0.2.680
|
templ: version: v0.2.680 |
|
_legacy-components/apperror
templ: version: v0.2.680
|
templ: version: v0.2.680 |
|
_legacy-components/appheader
templ: version: v0.2.680
|
templ: version: v0.2.680 |
|
_legacy-components/apprail
templ: version: v0.2.680
|
templ: version: v0.2.680 |
|
_legacy-components/appshell
templ: version: v0.2.680
|
templ: version: v0.2.680 |
|
_legacy-components/card
templ: version: v0.2.680
|
templ: version: v0.2.680 |
|
_legacy-components/datepicker
templ: version: v0.2.680
|
templ: version: v0.2.680 |
|
_legacy-components/dropdown
templ: version: v0.2.680
|
templ: version: v0.2.680 |
|
_legacy-components/indicator
templ: version: v0.2.680
|
templ: version: v0.2.680 |
|
_legacy-components/link
templ: version: v0.2.680
|
templ: version: v0.2.680 |
|
_legacy-components/navbar
templ: version: v0.2.680
|
templ: version: v0.2.680 |
|
_legacy-components/sidenav
templ: version: v0.2.680
|
templ: version: v0.2.680 |
|
pkg
|
|
|
components/alert
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/autocomplete
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/avatar
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/badge
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/bar
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/blockquote
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/bottom-navigation
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/breadcrumb
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/button
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/button-group
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/card
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/carousel
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/checkbox
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/datepicker
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/device-mockups
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/drawer
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/dropdown
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/file-dropzone
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/file-input
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/filebutton
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/floating-label
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/footer
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/gallery
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/header
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/heading
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/hr
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/image
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/indicator
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/input-field
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/inputchip
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/keylabel
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/link
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/list
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/list-group
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/mega-menu
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/navbar
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/pagination
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/paragraph
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/progress
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/progressbar
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/progressradial
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/radio
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/rail
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/rangeslider
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/rating
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/search-input
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/selectbox
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/shell
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/sidebar
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/sidenav
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/skeleton
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/slider
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/speed-dial
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/spinner
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/tab
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/table
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/tabs
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/text
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/textarea
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/timeline
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/toast
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/toggle
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/tooltip
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
components/typography
templ: version: v0.2.747
|
templ: version: v0.2.747 |
|
tools
|
|
|
twctl
module
|
Click to show internal directories.
Click to hide internal directories.