bulma

package
v0.0.0-...-c6737ea Latest Latest
Warning

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

Go to latest
Published: Jan 27, 2026 License: MIT Imports: 5 Imported by: 0

Documentation

Overview

templ: version: v0.3.960

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Checkbox

func Checkbox(fieldCtx form.FieldContext) templ.Component

Checkbox renders a checkbox field using Bulma CSS

func FileInput

func FileInput(fieldCtx form.FieldContext) templ.Component

FileInput renders a file input field using Bulma CSS

func Input

func Input(fieldCtx form.FieldContext) templ.Component

Input renders a basic input field using Bulma CSS

func Select

func Select(fieldCtx form.FieldContext) templ.Component

Select renders a select dropdown field using Bulma CSS

func Textarea

func Textarea(fieldCtx form.FieldContext) templ.Component

Textarea renders a textarea field using Bulma CSS

Types

type CheckboxRenderer

type CheckboxRenderer struct{}

CheckboxRenderer renders checkbox fields

func (*CheckboxRenderer) RenderField

func (r *CheckboxRenderer) RenderField(ctx form.FieldContext) templ.Component

type FieldRenderer

type FieldRenderer struct{}

FieldRenderer provides basic HTML field rendering

func NewFieldRenderer

func NewFieldRenderer() *FieldRenderer

func (*FieldRenderer) RenderField

func (r *FieldRenderer) RenderField(ctx form.FieldContext) templ.Component

RenderField renders a field using basic HTML

type FileRenderer

type FileRenderer struct{}

FileRenderer renders file input fields

func (*FileRenderer) RenderField

func (r *FileRenderer) RenderField(ctx form.FieldContext) templ.Component

type SelectRenderer

type SelectRenderer struct {
	FormOptions []form.SelectOption
}

SelectRenderer renders select dropdown fields

func NewSelectRenderer

func NewSelectRenderer(FormOptions []form.SelectOption) *SelectRenderer

NewSelectRenderer creates a new select renderer with FormOptions

func (*SelectRenderer) RenderField

func (r *SelectRenderer) RenderField(ctx form.FieldContext) templ.Component

type TextareaRenderer

type TextareaRenderer struct{}

TextareaRenderer renders textarea fields

func (*TextareaRenderer) RenderField

func (r *TextareaRenderer) RenderField(ctx form.FieldContext) templ.Component

Jump to

Keyboard shortcuts

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