tabulator

package
v1.18.2 Latest Latest
Warning

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

Go to latest
Published: Mar 29, 2022 License: MIT Imports: 1 Imported by: 3

Documentation

Overview

tabulator provides helper methods for rendering HTML with Tabulator (http://tabulator.info/)

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Column

type Column struct {
	Display string
	Slug    string
	Width   float64
}

type ColumnSet

type ColumnSet struct {
	Columns []Column
}

func (*ColumnSet) DisplayTexts

func (set *ColumnSet) DisplayTexts() []string

type TabulatorColumn

type TabulatorColumn struct {
	Title        string  `json:"title,omitempty"`
	Field        string  `json:"field,omitempty"`
	Width        float64 `json:"width,omitempty"`
	HeaderFilter string  `json:"headerFilter,omitempty"`
}

type TabulatorColumnSet

type TabulatorColumnSet struct {
	Columns []TabulatorColumn
}

func BuildColumnsTabulator

func BuildColumnsTabulator(columns []Column) TabulatorColumnSet

func (*TabulatorColumnSet) ColumnsJSON

func (tColSet *TabulatorColumnSet) ColumnsJSON() ([]byte, error)

func (*TabulatorColumnSet) MustColumnsJSON

func (tColSet *TabulatorColumnSet) MustColumnsJSON() []byte

Jump to

Keyboard shortcuts

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