Documentation ¶
Index ¶
- func ComposeHtml(compo interface{}, templateName ...string) template.HTML
- type AlertAttribute
- type AreaChartAttribute
- func (compo *AreaChartAttribute) GetContent() template.HTML
- func (compo *AreaChartAttribute) SetData(value string) types.AreaChartAttribute
- func (compo *AreaChartAttribute) SetHeight(value int) types.AreaChartAttribute
- func (compo *AreaChartAttribute) SetID(value string) types.AreaChartAttribute
- func (compo *AreaChartAttribute) SetTitle(value string) types.AreaChartAttribute
- type BarChartAttribute
- func (compo *BarChartAttribute) GetContent() template.HTML
- func (compo *BarChartAttribute) SetData(value string) types.BarChartAttribute
- func (compo *BarChartAttribute) SetID(value string) types.BarChartAttribute
- func (compo *BarChartAttribute) SetTitle(value string) types.BarChartAttribute
- func (compo *BarChartAttribute) SetWidth(value int) types.BarChartAttribute
- type BoxAttribute
- func (compo *BoxAttribute) GetContent() template.HTML
- func (compo *BoxAttribute) SetBody(value template.HTML) types.BoxAttribute
- func (compo *BoxAttribute) SetFooter(value template.HTML) types.BoxAttribute
- func (compo *BoxAttribute) SetHeader(value template.HTML) types.BoxAttribute
- func (compo *BoxAttribute) SetTheme(value string) types.BoxAttribute
- func (compo *BoxAttribute) SetTitle(value template.HTML) types.BoxAttribute
- func (compo *BoxAttribute) WithHeadBorder(has bool) types.BoxAttribute
- type ChartLegendAttribute
- type ColAttribute
- type DataTableAttribute
- func (compo *DataTableAttribute) GetContent() template.HTML
- func (compo *DataTableAttribute) GetDataTableHeader() template.HTML
- func (compo *DataTableAttribute) SetDeleteUrl(value string) types.DataTableAttribute
- func (compo *DataTableAttribute) SetEditUrl(value string) types.DataTableAttribute
- func (compo *DataTableAttribute) SetInfoList(value []map[string]template.HTML) types.DataTableAttribute
- func (compo *DataTableAttribute) SetNewUrl(value string) types.DataTableAttribute
- func (compo *DataTableAttribute) SetThead(value []map[string]string) types.DataTableAttribute
- type DescriptionAttribute
- func (compo *DescriptionAttribute) GetContent() template.HTML
- func (compo *DescriptionAttribute) SetArrow(value string) types.DescriptionAttribute
- func (compo *DescriptionAttribute) SetBorder(value string) types.DescriptionAttribute
- func (compo *DescriptionAttribute) SetColor(value string) types.DescriptionAttribute
- func (compo *DescriptionAttribute) SetNumber(value string) types.DescriptionAttribute
- func (compo *DescriptionAttribute) SetPercent(value string) types.DescriptionAttribute
- func (compo *DescriptionAttribute) SetTitle(value string) types.DescriptionAttribute
- type FormAttribute
- func (compo *FormAttribute) GetContent() template.HTML
- func (compo *FormAttribute) SetContent(value []types.FormStruct) types.FormAttribute
- func (compo *FormAttribute) SetInfoUrl(value string) types.FormAttribute
- func (compo *FormAttribute) SetMethod(value string) types.FormAttribute
- func (compo *FormAttribute) SetPrefix(value string) types.FormAttribute
- func (compo *FormAttribute) SetTitle(value string) types.FormAttribute
- func (compo *FormAttribute) SetToken(value string) types.FormAttribute
- func (compo *FormAttribute) SetUrl(value string) types.FormAttribute
- type ImgAttribute
- type InfoBoxAttribute
- func (compo *InfoBoxAttribute) GetContent() template.HTML
- func (compo *InfoBoxAttribute) SetColor(value string) types.InfoBoxAttribute
- func (compo *InfoBoxAttribute) SetContent(value string) types.InfoBoxAttribute
- func (compo *InfoBoxAttribute) SetIcon(value string) types.InfoBoxAttribute
- func (compo *InfoBoxAttribute) SetNumber(value template.HTML) types.InfoBoxAttribute
- func (compo *InfoBoxAttribute) SetText(value string) types.InfoBoxAttribute
- type LabelAttribute
- type LineChartAttribute
- func (compo *LineChartAttribute) GetContent() template.HTML
- func (compo *LineChartAttribute) SetData(value string) types.LineChartAttribute
- func (compo *LineChartAttribute) SetHeight(value int) types.LineChartAttribute
- func (compo *LineChartAttribute) SetID(value string) types.LineChartAttribute
- func (compo *LineChartAttribute) SetTitle(value string) types.LineChartAttribute
- type PaginatorAttribute
- func (compo *PaginatorAttribute) GetContent() template.HTML
- func (compo *PaginatorAttribute) SetCurPageEndIndex(value string) types.PaginatorAttribute
- func (compo *PaginatorAttribute) SetCurPageStartIndex(value string) types.PaginatorAttribute
- func (compo *PaginatorAttribute) SetNextClass(value string) types.PaginatorAttribute
- func (compo *PaginatorAttribute) SetNextUrl(value string) types.PaginatorAttribute
- func (compo *PaginatorAttribute) SetOption(value map[string]template.HTML) types.PaginatorAttribute
- func (compo *PaginatorAttribute) SetPages(value []map[string]string) types.PaginatorAttribute
- func (compo *PaginatorAttribute) SetPreviousClass(value string) types.PaginatorAttribute
- func (compo *PaginatorAttribute) SetPreviousUrl(value string) types.PaginatorAttribute
- func (compo *PaginatorAttribute) SetTotal(value string) types.PaginatorAttribute
- func (compo *PaginatorAttribute) SetUrl(value string) types.PaginatorAttribute
- type PieChartAttribute
- func (compo *PieChartAttribute) GetContent() template.HTML
- func (compo *PieChartAttribute) SetData(value string) types.PieChartAttribute
- func (compo *PieChartAttribute) SetHeight(value int) types.PieChartAttribute
- func (compo *PieChartAttribute) SetID(value string) types.PieChartAttribute
- func (compo *PieChartAttribute) SetTitle(value string) types.PieChartAttribute
- type ProductListAttribute
- type ProgressGroupAttribute
- func (compo *ProgressGroupAttribute) GetContent() template.HTML
- func (compo *ProgressGroupAttribute) SetColor(value string) types.ProgressGroupAttribute
- func (compo *ProgressGroupAttribute) SetDenominator(value int) types.ProgressGroupAttribute
- func (compo *ProgressGroupAttribute) SetMolecular(value int) types.ProgressGroupAttribute
- func (compo *ProgressGroupAttribute) SetPercent(value int) types.ProgressGroupAttribute
- func (compo *ProgressGroupAttribute) SetTitle(value string) types.ProgressGroupAttribute
- type RowAttribute
- type SmallBoxAttribute
- type TableAttribute
- func (compo *TableAttribute) GetContent() template.HTML
- func (compo *TableAttribute) SetInfoList(value []map[string]template.HTML) types.TableAttribute
- func (compo *TableAttribute) SetThead(value []map[string]string) types.TableAttribute
- func (compo *TableAttribute) SetType(value string) types.TableAttribute
- type TabsAttribute
- type TreeAttribute
- func (compo *TreeAttribute) GetContent() template.HTML
- func (compo *TreeAttribute) GetTreeHeader() template.HTML
- func (compo *TreeAttribute) SetDeleteUrl(value string) types.TreeAttribute
- func (compo *TreeAttribute) SetEditUrl(value string) types.TreeAttribute
- func (compo *TreeAttribute) SetOrderUrl(value string) types.TreeAttribute
- func (compo *TreeAttribute) SetTree(value []menu.MenuItem) types.TreeAttribute
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ComposeHtml ¶
Types ¶
type AlertAttribute ¶
func (*AlertAttribute) GetContent ¶
func (compo *AlertAttribute) GetContent() template.HTML
func (*AlertAttribute) SetContent ¶
func (compo *AlertAttribute) SetContent(value template.HTML) types.AlertAttribute
func (*AlertAttribute) SetTheme ¶
func (compo *AlertAttribute) SetTheme(value string) types.AlertAttribute
func (*AlertAttribute) SetTitle ¶
func (compo *AlertAttribute) SetTitle(value template.HTML) types.AlertAttribute
type AreaChartAttribute ¶
func (*AreaChartAttribute) GetContent ¶
func (compo *AreaChartAttribute) GetContent() template.HTML
func (*AreaChartAttribute) SetData ¶
func (compo *AreaChartAttribute) SetData(value string) types.AreaChartAttribute
func (*AreaChartAttribute) SetHeight ¶
func (compo *AreaChartAttribute) SetHeight(value int) types.AreaChartAttribute
func (*AreaChartAttribute) SetID ¶
func (compo *AreaChartAttribute) SetID(value string) types.AreaChartAttribute
func (*AreaChartAttribute) SetTitle ¶
func (compo *AreaChartAttribute) SetTitle(value string) types.AreaChartAttribute
type BarChartAttribute ¶
func (*BarChartAttribute) GetContent ¶
func (compo *BarChartAttribute) GetContent() template.HTML
func (*BarChartAttribute) SetData ¶
func (compo *BarChartAttribute) SetData(value string) types.BarChartAttribute
func (*BarChartAttribute) SetID ¶
func (compo *BarChartAttribute) SetID(value string) types.BarChartAttribute
func (*BarChartAttribute) SetTitle ¶
func (compo *BarChartAttribute) SetTitle(value string) types.BarChartAttribute
func (*BarChartAttribute) SetWidth ¶
func (compo *BarChartAttribute) SetWidth(value int) types.BarChartAttribute
type BoxAttribute ¶
type BoxAttribute struct { Name string Header template.HTML Body template.HTML Title template.HTML Theme string HeadBorder string }
func (*BoxAttribute) GetContent ¶
func (compo *BoxAttribute) GetContent() template.HTML
func (*BoxAttribute) SetBody ¶
func (compo *BoxAttribute) SetBody(value template.HTML) types.BoxAttribute
func (*BoxAttribute) SetFooter ¶
func (compo *BoxAttribute) SetFooter(value template.HTML) types.BoxAttribute
func (*BoxAttribute) SetHeader ¶
func (compo *BoxAttribute) SetHeader(value template.HTML) types.BoxAttribute
func (*BoxAttribute) SetTheme ¶
func (compo *BoxAttribute) SetTheme(value string) types.BoxAttribute
func (*BoxAttribute) SetTitle ¶
func (compo *BoxAttribute) SetTitle(value template.HTML) types.BoxAttribute
func (*BoxAttribute) WithHeadBorder ¶
func (compo *BoxAttribute) WithHeadBorder(has bool) types.BoxAttribute
type ChartLegendAttribute ¶
func (*ChartLegendAttribute) GetContent ¶
func (compo *ChartLegendAttribute) GetContent() template.HTML
func (*ChartLegendAttribute) SetData ¶
func (compo *ChartLegendAttribute) SetData(value []map[string]string) types.ChartLegendAttribute
type ColAttribute ¶
func (*ColAttribute) GetContent ¶
func (compo *ColAttribute) GetContent() template.HTML
func (*ColAttribute) SetContent ¶
func (compo *ColAttribute) SetContent(value template.HTML) types.ColAttribute
func (*ColAttribute) SetSize ¶
func (compo *ColAttribute) SetSize(value map[string]string) types.ColAttribute
type DataTableAttribute ¶
type DataTableAttribute struct { TableAttribute EditUrl string NewUrl string DeleteUrl string }
func (*DataTableAttribute) GetContent ¶
func (compo *DataTableAttribute) GetContent() template.HTML
func (*DataTableAttribute) GetDataTableHeader ¶
func (compo *DataTableAttribute) GetDataTableHeader() template.HTML
func (*DataTableAttribute) SetDeleteUrl ¶
func (compo *DataTableAttribute) SetDeleteUrl(value string) types.DataTableAttribute
func (*DataTableAttribute) SetEditUrl ¶
func (compo *DataTableAttribute) SetEditUrl(value string) types.DataTableAttribute
func (*DataTableAttribute) SetInfoList ¶
func (compo *DataTableAttribute) SetInfoList(value []map[string]template.HTML) types.DataTableAttribute
func (*DataTableAttribute) SetNewUrl ¶
func (compo *DataTableAttribute) SetNewUrl(value string) types.DataTableAttribute
func (*DataTableAttribute) SetThead ¶
func (compo *DataTableAttribute) SetThead(value []map[string]string) types.DataTableAttribute
type DescriptionAttribute ¶
type DescriptionAttribute struct { Name string Border string Number string Title string Arrow string Color string Percent string }
func (*DescriptionAttribute) GetContent ¶
func (compo *DescriptionAttribute) GetContent() template.HTML
func (*DescriptionAttribute) SetArrow ¶
func (compo *DescriptionAttribute) SetArrow(value string) types.DescriptionAttribute
func (*DescriptionAttribute) SetBorder ¶
func (compo *DescriptionAttribute) SetBorder(value string) types.DescriptionAttribute
func (*DescriptionAttribute) SetColor ¶
func (compo *DescriptionAttribute) SetColor(value string) types.DescriptionAttribute
func (*DescriptionAttribute) SetNumber ¶
func (compo *DescriptionAttribute) SetNumber(value string) types.DescriptionAttribute
func (*DescriptionAttribute) SetPercent ¶
func (compo *DescriptionAttribute) SetPercent(value string) types.DescriptionAttribute
func (*DescriptionAttribute) SetTitle ¶
func (compo *DescriptionAttribute) SetTitle(value string) types.DescriptionAttribute
type FormAttribute ¶
type FormAttribute struct { Name string Content []types.FormStruct Url string Method string InfoUrl string CSRFToken string Title string Prefix string }
func (*FormAttribute) GetContent ¶
func (compo *FormAttribute) GetContent() template.HTML
func (*FormAttribute) SetContent ¶
func (compo *FormAttribute) SetContent(value []types.FormStruct) types.FormAttribute
func (*FormAttribute) SetInfoUrl ¶
func (compo *FormAttribute) SetInfoUrl(value string) types.FormAttribute
func (*FormAttribute) SetMethod ¶
func (compo *FormAttribute) SetMethod(value string) types.FormAttribute
func (*FormAttribute) SetPrefix ¶
func (compo *FormAttribute) SetPrefix(value string) types.FormAttribute
func (*FormAttribute) SetTitle ¶
func (compo *FormAttribute) SetTitle(value string) types.FormAttribute
func (*FormAttribute) SetToken ¶
func (compo *FormAttribute) SetToken(value string) types.FormAttribute
func (*FormAttribute) SetUrl ¶
func (compo *FormAttribute) SetUrl(value string) types.FormAttribute
type ImgAttribute ¶
func (*ImgAttribute) GetContent ¶
func (compo *ImgAttribute) GetContent() template.HTML
func (*ImgAttribute) SetHeight ¶
func (compo *ImgAttribute) SetHeight(value string) types.ImgAttribute
func (*ImgAttribute) SetSrc ¶
func (compo *ImgAttribute) SetSrc(value string) types.ImgAttribute
func (*ImgAttribute) SetWidth ¶
func (compo *ImgAttribute) SetWidth(value string) types.ImgAttribute
type InfoBoxAttribute ¶
type InfoBoxAttribute struct { Name string Icon string Text string Number template.HTML Content string Color string }
func (*InfoBoxAttribute) GetContent ¶
func (compo *InfoBoxAttribute) GetContent() template.HTML
func (*InfoBoxAttribute) SetColor ¶
func (compo *InfoBoxAttribute) SetColor(value string) types.InfoBoxAttribute
func (*InfoBoxAttribute) SetContent ¶
func (compo *InfoBoxAttribute) SetContent(value string) types.InfoBoxAttribute
func (*InfoBoxAttribute) SetIcon ¶
func (compo *InfoBoxAttribute) SetIcon(value string) types.InfoBoxAttribute
func (*InfoBoxAttribute) SetNumber ¶
func (compo *InfoBoxAttribute) SetNumber(value template.HTML) types.InfoBoxAttribute
func (*InfoBoxAttribute) SetText ¶
func (compo *InfoBoxAttribute) SetText(value string) types.InfoBoxAttribute
type LabelAttribute ¶
func (*LabelAttribute) GetContent ¶
func (compo *LabelAttribute) GetContent() template.HTML
func (*LabelAttribute) SetContent ¶
func (compo *LabelAttribute) SetContent(value string) types.LabelAttribute
type LineChartAttribute ¶
func (*LineChartAttribute) GetContent ¶
func (compo *LineChartAttribute) GetContent() template.HTML
func (*LineChartAttribute) SetData ¶
func (compo *LineChartAttribute) SetData(value string) types.LineChartAttribute
func (*LineChartAttribute) SetHeight ¶
func (compo *LineChartAttribute) SetHeight(value int) types.LineChartAttribute
func (*LineChartAttribute) SetID ¶
func (compo *LineChartAttribute) SetID(value string) types.LineChartAttribute
func (*LineChartAttribute) SetTitle ¶
func (compo *LineChartAttribute) SetTitle(value string) types.LineChartAttribute
type PaginatorAttribute ¶
type PaginatorAttribute struct { Name string CurPageStartIndex string CurPageEndIndex string Total string PreviousClass string PreviousUrl string Pages []map[string]string NextClass string NextUrl string Option map[string]template.HTML Url string }
func (*PaginatorAttribute) GetContent ¶
func (compo *PaginatorAttribute) GetContent() template.HTML
func (*PaginatorAttribute) SetCurPageEndIndex ¶
func (compo *PaginatorAttribute) SetCurPageEndIndex(value string) types.PaginatorAttribute
func (*PaginatorAttribute) SetCurPageStartIndex ¶
func (compo *PaginatorAttribute) SetCurPageStartIndex(value string) types.PaginatorAttribute
func (*PaginatorAttribute) SetNextClass ¶
func (compo *PaginatorAttribute) SetNextClass(value string) types.PaginatorAttribute
func (*PaginatorAttribute) SetNextUrl ¶
func (compo *PaginatorAttribute) SetNextUrl(value string) types.PaginatorAttribute
func (*PaginatorAttribute) SetOption ¶
func (compo *PaginatorAttribute) SetOption(value map[string]template.HTML) types.PaginatorAttribute
func (*PaginatorAttribute) SetPages ¶
func (compo *PaginatorAttribute) SetPages(value []map[string]string) types.PaginatorAttribute
func (*PaginatorAttribute) SetPreviousClass ¶
func (compo *PaginatorAttribute) SetPreviousClass(value string) types.PaginatorAttribute
func (*PaginatorAttribute) SetPreviousUrl ¶
func (compo *PaginatorAttribute) SetPreviousUrl(value string) types.PaginatorAttribute
func (*PaginatorAttribute) SetTotal ¶
func (compo *PaginatorAttribute) SetTotal(value string) types.PaginatorAttribute
func (*PaginatorAttribute) SetUrl ¶
func (compo *PaginatorAttribute) SetUrl(value string) types.PaginatorAttribute
type PieChartAttribute ¶
func (*PieChartAttribute) GetContent ¶
func (compo *PieChartAttribute) GetContent() template.HTML
func (*PieChartAttribute) SetData ¶
func (compo *PieChartAttribute) SetData(value string) types.PieChartAttribute
func (*PieChartAttribute) SetHeight ¶
func (compo *PieChartAttribute) SetHeight(value int) types.PieChartAttribute
func (*PieChartAttribute) SetID ¶
func (compo *PieChartAttribute) SetID(value string) types.PieChartAttribute
func (*PieChartAttribute) SetTitle ¶
func (compo *PieChartAttribute) SetTitle(value string) types.PieChartAttribute
type ProductListAttribute ¶
func (*ProductListAttribute) GetContent ¶
func (compo *ProductListAttribute) GetContent() template.HTML
func (*ProductListAttribute) SetData ¶
func (compo *ProductListAttribute) SetData(value []map[string]string) types.ProductListAttribute
type ProgressGroupAttribute ¶
type ProgressGroupAttribute struct { Name string Title string Molecular int Denominator int Color string Percent int }
func (*ProgressGroupAttribute) GetContent ¶
func (compo *ProgressGroupAttribute) GetContent() template.HTML
func (*ProgressGroupAttribute) SetColor ¶
func (compo *ProgressGroupAttribute) SetColor(value string) types.ProgressGroupAttribute
func (*ProgressGroupAttribute) SetDenominator ¶
func (compo *ProgressGroupAttribute) SetDenominator(value int) types.ProgressGroupAttribute
func (*ProgressGroupAttribute) SetMolecular ¶
func (compo *ProgressGroupAttribute) SetMolecular(value int) types.ProgressGroupAttribute
func (*ProgressGroupAttribute) SetPercent ¶
func (compo *ProgressGroupAttribute) SetPercent(value int) types.ProgressGroupAttribute
func (*ProgressGroupAttribute) SetTitle ¶
func (compo *ProgressGroupAttribute) SetTitle(value string) types.ProgressGroupAttribute
type RowAttribute ¶
func (*RowAttribute) GetContent ¶
func (compo *RowAttribute) GetContent() template.HTML
func (*RowAttribute) SetContent ¶
func (compo *RowAttribute) SetContent(value template.HTML) types.RowAttribute
type SmallBoxAttribute ¶
func (*SmallBoxAttribute) GetContent ¶
func (compo *SmallBoxAttribute) GetContent() template.HTML
func (*SmallBoxAttribute) SetTitle ¶
func (compo *SmallBoxAttribute) SetTitle(value string) types.SmallBoxAttribute
func (*SmallBoxAttribute) SetUrl ¶
func (compo *SmallBoxAttribute) SetUrl(value string) types.SmallBoxAttribute
func (*SmallBoxAttribute) SetValue ¶
func (compo *SmallBoxAttribute) SetValue(value string) types.SmallBoxAttribute
type TableAttribute ¶
type TableAttribute struct { Name string Thead []map[string]string InfoList []map[string]template.HTML Type string EditUrl string DeleteUrl string }
func (*TableAttribute) GetContent ¶
func (compo *TableAttribute) GetContent() template.HTML
func (*TableAttribute) SetInfoList ¶
func (compo *TableAttribute) SetInfoList(value []map[string]template.HTML) types.TableAttribute
func (*TableAttribute) SetThead ¶
func (compo *TableAttribute) SetThead(value []map[string]string) types.TableAttribute
func (*TableAttribute) SetType ¶
func (compo *TableAttribute) SetType(value string) types.TableAttribute
type TabsAttribute ¶
func (*TabsAttribute) GetContent ¶
func (compo *TabsAttribute) GetContent() template.HTML
func (*TabsAttribute) SetData ¶
func (compo *TabsAttribute) SetData(value []map[string]template.HTML) types.TabsAttribute
type TreeAttribute ¶
type TreeAttribute struct { Name string Tree []menu.MenuItem EditUrl string DeleteUrl string OrderUrl string }
func (*TreeAttribute) GetContent ¶
func (compo *TreeAttribute) GetContent() template.HTML
func (*TreeAttribute) GetTreeHeader ¶
func (compo *TreeAttribute) GetTreeHeader() template.HTML
func (*TreeAttribute) SetDeleteUrl ¶
func (compo *TreeAttribute) SetDeleteUrl(value string) types.TreeAttribute
func (*TreeAttribute) SetEditUrl ¶
func (compo *TreeAttribute) SetEditUrl(value string) types.TreeAttribute
func (*TreeAttribute) SetOrderUrl ¶
func (compo *TreeAttribute) SetOrderUrl(value string) types.TreeAttribute
func (*TreeAttribute) SetTree ¶
func (compo *TreeAttribute) SetTree(value []menu.MenuItem) types.TreeAttribute
Click to show internal directories.
Click to hide internal directories.