go-admin: github.com/GoAdminGroup/go-admin/template/components Index | Files

package components

import "github.com/GoAdminGroup/go-admin/template/components"

Index

Package Files

alert.go base.go box.go button.go col.go composer.go form.go image.go label.go link.go paninator.go popup.go product.go row.go table.go tabs.go tree.go treeview.go

func ComposeHtml Uses

func ComposeHtml(temList map[string]string, compo interface{}, templateName ...string) template.HTML

type AlertAttribute Uses

type AlertAttribute struct {
    Name    string
    Theme   string
    Title   template.HTML
    Content template.HTML
    types.Attribute
}

func (*AlertAttribute) GetContent Uses

func (compo *AlertAttribute) GetContent() template.HTML

func (*AlertAttribute) SetContent Uses

func (compo *AlertAttribute) SetContent(value template.HTML) types.AlertAttribute

func (*AlertAttribute) SetTheme Uses

func (compo *AlertAttribute) SetTheme(value string) types.AlertAttribute

func (*AlertAttribute) SetTitle Uses

func (compo *AlertAttribute) SetTitle(value template.HTML) types.AlertAttribute

func (*AlertAttribute) Warning Uses

func (compo *AlertAttribute) Warning(msg string) template.HTML

type Base Uses

type Base struct {
    Attribute types.Attribute
}

func (Base) Alert Uses

func (b Base) Alert() types.AlertAttribute

func (Base) Box Uses

func (b Base) Box() types.BoxAttribute

func (Base) Button Uses

func (b Base) Button() types.ButtonAttribute

func (Base) Col Uses

func (b Base) Col() types.ColAttribute

func (Base) DataTable Uses

func (b Base) DataTable() types.DataTableAttribute

func (Base) Form Uses

func (b Base) Form() types.FormAttribute

func (Base) Image Uses

func (b Base) Image() types.ImgAttribute

func (Base) Label Uses

func (b Base) Label() types.LabelAttribute
func (b Base) Link() types.LinkAttribute

func (Base) Paginator Uses

func (b Base) Paginator() types.PaginatorAttribute

func (Base) Popup Uses

func (b Base) Popup() types.PopupAttribute

func (Base) Row Uses

func (b Base) Row() types.RowAttribute

func (Base) Table Uses

func (b Base) Table() types.TableAttribute

func (Base) Tabs Uses

func (b Base) Tabs() types.TabsAttribute

func (Base) Tree Uses

func (b Base) Tree() types.TreeAttribute

func (Base) TreeView Uses

func (b Base) TreeView() types.TreeViewAttribute

type BoxAttribute Uses

type BoxAttribute struct {
    Name              string
    Header            template.HTML
    Body              template.HTML
    Footer            template.HTML
    Title             template.HTML
    Theme             string
    HeadBorder        string
    Attr              template.HTMLAttr
    HeadColor         string
    SecondHeaderClass string
    SecondHeader      template.HTML
    SecondHeadBorder  string
    SecondHeadColor   string
    Style             template.HTMLAttr
    Padding           string
    types.Attribute
}

func (*BoxAttribute) GetContent Uses

func (compo *BoxAttribute) GetContent() template.HTML

func (*BoxAttribute) SetAttr Uses

func (compo *BoxAttribute) SetAttr(attr template.HTMLAttr) types.BoxAttribute

func (*BoxAttribute) SetBody Uses

func (compo *BoxAttribute) SetBody(value template.HTML) types.BoxAttribute

func (*BoxAttribute) SetFooter Uses

func (compo *BoxAttribute) SetFooter(value template.HTML) types.BoxAttribute

func (*BoxAttribute) SetHeadColor Uses

func (compo *BoxAttribute) SetHeadColor(value string) types.BoxAttribute

func (*BoxAttribute) SetHeader Uses

func (compo *BoxAttribute) SetHeader(value template.HTML) types.BoxAttribute

func (*BoxAttribute) SetIframeStyle Uses

func (compo *BoxAttribute) SetIframeStyle(iframe bool) types.BoxAttribute

func (*BoxAttribute) SetNoPadding Uses

func (compo *BoxAttribute) SetNoPadding() types.BoxAttribute

func (*BoxAttribute) SetSecondHeadColor Uses

func (compo *BoxAttribute) SetSecondHeadColor(value string) types.BoxAttribute

func (*BoxAttribute) SetSecondHeader Uses

func (compo *BoxAttribute) SetSecondHeader(value template.HTML) types.BoxAttribute

func (*BoxAttribute) SetSecondHeaderClass Uses

func (compo *BoxAttribute) SetSecondHeaderClass(value string) types.BoxAttribute

func (*BoxAttribute) SetStyle Uses

func (compo *BoxAttribute) SetStyle(value template.HTMLAttr) types.BoxAttribute

func (*BoxAttribute) SetTheme Uses

func (compo *BoxAttribute) SetTheme(value string) types.BoxAttribute

func (*BoxAttribute) SetTitle Uses

func (compo *BoxAttribute) SetTitle(value template.HTML) types.BoxAttribute

func (*BoxAttribute) WithHeadBorder Uses

func (compo *BoxAttribute) WithHeadBorder() types.BoxAttribute

func (*BoxAttribute) WithSecondHeadBorder Uses

func (compo *BoxAttribute) WithSecondHeadBorder() types.BoxAttribute

type ButtonAttribute Uses

type ButtonAttribute struct {
    Name        string
    Content     template.HTML
    Orientation string
    LoadingText template.HTML
    Theme       string
    Type        string
    Size        string
    Href        string
    Style       template.HTMLAttr
    MarginLeft  int
    MarginRight int
    types.Attribute
}

func (*ButtonAttribute) GetContent Uses

func (compo *ButtonAttribute) GetContent() template.HTML

func (*ButtonAttribute) SetContent Uses

func (compo *ButtonAttribute) SetContent(value template.HTML) types.ButtonAttribute

func (*ButtonAttribute) SetHref Uses

func (compo *ButtonAttribute) SetHref(href string) types.ButtonAttribute

func (*ButtonAttribute) SetLoadingText Uses

func (compo *ButtonAttribute) SetLoadingText(value template.HTML) types.ButtonAttribute

func (*ButtonAttribute) SetMarginLeft Uses

func (compo *ButtonAttribute) SetMarginLeft(px int) types.ButtonAttribute

func (*ButtonAttribute) SetMarginRight Uses

func (compo *ButtonAttribute) SetMarginRight(px int) types.ButtonAttribute

func (*ButtonAttribute) SetMiddleSize Uses

func (compo *ButtonAttribute) SetMiddleSize() types.ButtonAttribute

func (*ButtonAttribute) SetOrientationLeft Uses

func (compo *ButtonAttribute) SetOrientationLeft() types.ButtonAttribute

func (*ButtonAttribute) SetOrientationRight Uses

func (compo *ButtonAttribute) SetOrientationRight() types.ButtonAttribute

func (*ButtonAttribute) SetSmallSize Uses

func (compo *ButtonAttribute) SetSmallSize() types.ButtonAttribute

func (*ButtonAttribute) SetTheme Uses

func (compo *ButtonAttribute) SetTheme(value string) types.ButtonAttribute

func (*ButtonAttribute) SetThemeDefault Uses

func (compo *ButtonAttribute) SetThemeDefault() types.ButtonAttribute

func (*ButtonAttribute) SetThemePrimary Uses

func (compo *ButtonAttribute) SetThemePrimary() types.ButtonAttribute

func (*ButtonAttribute) SetThemeWarning Uses

func (compo *ButtonAttribute) SetThemeWarning() types.ButtonAttribute

func (*ButtonAttribute) SetType Uses

func (compo *ButtonAttribute) SetType(value string) types.ButtonAttribute

type ColAttribute Uses

type ColAttribute struct {
    Name    string
    Content template.HTML
    Size    string
    types.Attribute
}

func (*ColAttribute) AddContent Uses

func (compo *ColAttribute) AddContent(value template.HTML) types.ColAttribute

func (*ColAttribute) GetContent Uses

func (compo *ColAttribute) GetContent() template.HTML

func (*ColAttribute) SetContent Uses

func (compo *ColAttribute) SetContent(value template.HTML) types.ColAttribute

func (*ColAttribute) SetSize Uses

func (compo *ColAttribute) SetSize(value types.S) types.ColAttribute

type DataTableAttribute Uses

type DataTableAttribute struct {
    TableAttribute
    EditUrl           string
    NewUrl            string
    UpdateUrl         string
    HideThead         bool
    DetailUrl         string
    SortUrl           string
    DeleteUrl         string
    PrimaryKey        string
    IsTab             bool
    ExportUrl         string
    InfoUrl           string
    Buttons           template.HTML
    ActionJs          template.JS
    IsHideFilterArea  bool
    IsHideRowSelector bool
    NoAction          bool
    HasFilter         bool
    Action            template.HTML
    types.Attribute
}

func (*DataTableAttribute) GetContent Uses

func (compo *DataTableAttribute) GetContent() template.HTML

func (*DataTableAttribute) GetDataTableHeader Uses

func (compo *DataTableAttribute) GetDataTableHeader() template.HTML

func (*DataTableAttribute) SetAction Uses

func (compo *DataTableAttribute) SetAction(action template.HTML) types.DataTableAttribute

func (*DataTableAttribute) SetActionJs Uses

func (compo *DataTableAttribute) SetActionJs(aj template.JS) types.DataTableAttribute

func (*DataTableAttribute) SetButtons Uses

func (compo *DataTableAttribute) SetButtons(btns template.HTML) types.DataTableAttribute

func (*DataTableAttribute) SetDeleteUrl Uses

func (compo *DataTableAttribute) SetDeleteUrl(value string) types.DataTableAttribute

func (*DataTableAttribute) SetDetailUrl Uses

func (compo *DataTableAttribute) SetDetailUrl(value string) types.DataTableAttribute

func (*DataTableAttribute) SetEditUrl Uses

func (compo *DataTableAttribute) SetEditUrl(value string) types.DataTableAttribute

func (*DataTableAttribute) SetExportUrl Uses

func (compo *DataTableAttribute) SetExportUrl(value string) types.DataTableAttribute

func (*DataTableAttribute) SetHasFilter Uses

func (compo *DataTableAttribute) SetHasFilter(hasFilter bool) types.DataTableAttribute

func (*DataTableAttribute) SetHideFilterArea Uses

func (compo *DataTableAttribute) SetHideFilterArea(value bool) types.DataTableAttribute

func (*DataTableAttribute) SetHideRowSelector Uses

func (compo *DataTableAttribute) SetHideRowSelector(value bool) types.DataTableAttribute

func (*DataTableAttribute) SetHideThead Uses

func (compo *DataTableAttribute) SetHideThead() types.DataTableAttribute

func (*DataTableAttribute) SetInfoList Uses

func (compo *DataTableAttribute) SetInfoList(value []map[string]types.InfoItem) types.DataTableAttribute

func (*DataTableAttribute) SetInfoUrl Uses

func (compo *DataTableAttribute) SetInfoUrl(value string) types.DataTableAttribute

func (*DataTableAttribute) SetIsTab Uses

func (compo *DataTableAttribute) SetIsTab(value bool) types.DataTableAttribute

func (*DataTableAttribute) SetLayout Uses

func (compo *DataTableAttribute) SetLayout(value string) types.DataTableAttribute

func (*DataTableAttribute) SetNewUrl Uses

func (compo *DataTableAttribute) SetNewUrl(value string) types.DataTableAttribute

func (*DataTableAttribute) SetNoAction Uses

func (compo *DataTableAttribute) SetNoAction() types.DataTableAttribute

func (*DataTableAttribute) SetPrimaryKey Uses

func (compo *DataTableAttribute) SetPrimaryKey(value string) types.DataTableAttribute

func (*DataTableAttribute) SetSortUrl Uses

func (compo *DataTableAttribute) SetSortUrl(value string) types.DataTableAttribute

func (*DataTableAttribute) SetStyle Uses

func (compo *DataTableAttribute) SetStyle(style string) types.DataTableAttribute

func (*DataTableAttribute) SetThead Uses

func (compo *DataTableAttribute) SetThead(value types.Thead) types.DataTableAttribute

func (*DataTableAttribute) SetUpdateUrl Uses

func (compo *DataTableAttribute) SetUpdateUrl(value string) types.DataTableAttribute

type FormAttribute Uses

type FormAttribute struct {
    Name            string
    Id              string
    Header          template.HTML
    Content         types.FormFields
    ContentList     []types.FormFields
    Layout          form.Layout
    TabContents     []types.FormFields
    TabHeaders      []string
    Footer          template.HTML
    Url             string
    FieldsHTML      template.HTML
    Method          string
    PrimaryKey      string
    Ajax            bool
    AjaxSuccessJS   template.JS
    AjaxErrorJS     template.JS
    HeadWidth       int
    InputWidth      int
    HiddenFields    map[string]string
    Title           template.HTML
    OperationFooter template.HTML
    Prefix          string
    CdnUrl          string
    types.Attribute
}

func (*FormAttribute) GetBoxHeaderNoButton Uses

func (compo *FormAttribute) GetBoxHeaderNoButton() template.HTML

func (*FormAttribute) GetContent Uses

func (compo *FormAttribute) GetContent() template.HTML

func (*FormAttribute) GetDefaultBoxHeader Uses

func (compo *FormAttribute) GetDefaultBoxHeader(hideBack bool) template.HTML

func (*FormAttribute) GetDetailBoxHeader Uses

func (compo *FormAttribute) GetDetailBoxHeader(editUrl, deleteUrl string) template.HTML

func (*FormAttribute) SetAjax Uses

func (compo *FormAttribute) SetAjax(successJS, errorJS template.JS) types.FormAttribute

func (*FormAttribute) SetContent Uses

func (compo *FormAttribute) SetContent(value types.FormFields) types.FormAttribute

func (*FormAttribute) SetFieldsHTML Uses

func (compo *FormAttribute) SetFieldsHTML(html template.HTML) types.FormAttribute

func (*FormAttribute) SetFooter Uses

func (compo *FormAttribute) SetFooter(value template.HTML) types.FormAttribute

func (*FormAttribute) SetHeadWidth Uses

func (compo *FormAttribute) SetHeadWidth(width int) types.FormAttribute

func (*FormAttribute) SetHeader Uses

func (compo *FormAttribute) SetHeader(value template.HTML) types.FormAttribute

func (*FormAttribute) SetHiddenFields Uses

func (compo *FormAttribute) SetHiddenFields(fields map[string]string) types.FormAttribute

func (*FormAttribute) SetId Uses

func (compo *FormAttribute) SetId(id string) types.FormAttribute

func (*FormAttribute) SetInputWidth Uses

func (compo *FormAttribute) SetInputWidth(width int) types.FormAttribute

func (*FormAttribute) SetLayout Uses

func (compo *FormAttribute) SetLayout(layout form.Layout) types.FormAttribute

func (*FormAttribute) SetMethod Uses

func (compo *FormAttribute) SetMethod(value string) types.FormAttribute

func (*FormAttribute) SetOperationFooter Uses

func (compo *FormAttribute) SetOperationFooter(value template.HTML) types.FormAttribute

func (*FormAttribute) SetPrefix Uses

func (compo *FormAttribute) SetPrefix(value string) types.FormAttribute

func (*FormAttribute) SetPrimaryKey Uses

func (compo *FormAttribute) SetPrimaryKey(value string) types.FormAttribute

func (*FormAttribute) SetTabContents Uses

func (compo *FormAttribute) SetTabContents(value []types.FormFields) types.FormAttribute

func (*FormAttribute) SetTabHeaders Uses

func (compo *FormAttribute) SetTabHeaders(value []string) types.FormAttribute

func (*FormAttribute) SetTitle Uses

func (compo *FormAttribute) SetTitle(value template.HTML) types.FormAttribute

func (*FormAttribute) SetUrl Uses

func (compo *FormAttribute) SetUrl(value string) types.FormAttribute

type ImgAttribute Uses

type ImgAttribute struct {
    Name     string
    Width    string
    Height   string
    Uuid     string
    HasModal bool
    Src      template.URL
    types.Attribute
}

func (*ImgAttribute) GetContent Uses

func (compo *ImgAttribute) GetContent() template.HTML

func (*ImgAttribute) SetHeight Uses

func (compo *ImgAttribute) SetHeight(value string) types.ImgAttribute

func (*ImgAttribute) SetSrc Uses

func (compo *ImgAttribute) SetSrc(value template.HTML) types.ImgAttribute

func (*ImgAttribute) SetWidth Uses

func (compo *ImgAttribute) SetWidth(value string) types.ImgAttribute

func (*ImgAttribute) WithModal Uses

func (compo *ImgAttribute) WithModal() types.ImgAttribute

type LabelAttribute Uses

type LabelAttribute struct {
    Name    string
    Color   template.HTML
    Type    string
    Content template.HTML
    types.Attribute
}

func (*LabelAttribute) GetContent Uses

func (compo *LabelAttribute) GetContent() template.HTML

func (*LabelAttribute) SetColor Uses

func (compo *LabelAttribute) SetColor(value template.HTML) types.LabelAttribute

func (*LabelAttribute) SetContent Uses

func (compo *LabelAttribute) SetContent(value template.HTML) types.LabelAttribute

func (*LabelAttribute) SetType Uses

func (compo *LabelAttribute) SetType(value string) types.LabelAttribute

type LinkAttribute Uses

type LinkAttribute struct {
    Name       string
    URL        string
    Class      template.HTML
    Title      template.HTML
    Attributes template.HTMLAttr
    Content    template.HTML
    types.Attribute
}

func (*LinkAttribute) GetContent Uses

func (compo *LinkAttribute) GetContent() template.HTML

func (*LinkAttribute) NoPjax Uses

func (compo *LinkAttribute) NoPjax() types.LinkAttribute

func (*LinkAttribute) OpenInNewTab Uses

func (compo *LinkAttribute) OpenInNewTab() types.LinkAttribute

func (*LinkAttribute) SetAttributes Uses

func (compo *LinkAttribute) SetAttributes(attr template.HTMLAttr) types.LinkAttribute

func (*LinkAttribute) SetClass Uses

func (compo *LinkAttribute) SetClass(class template.HTML) types.LinkAttribute

func (*LinkAttribute) SetContent Uses

func (compo *LinkAttribute) SetContent(value template.HTML) types.LinkAttribute

func (*LinkAttribute) SetTabTitle Uses

func (compo *LinkAttribute) SetTabTitle(value template.HTML) types.LinkAttribute

func (*LinkAttribute) SetURL Uses

func (compo *LinkAttribute) SetURL(value string) types.LinkAttribute

type PaginatorAttribute Uses

type PaginatorAttribute struct {
    Name              string
    CurPageStartIndex string
    CurPageEndIndex   string
    Total             string
    PreviousClass     string
    PreviousUrl       string
    Pages             []map[string]string
    NextClass         string
    NextUrl           string
    PageSizeList      []string
    Option            map[string]template.HTML
    Url               string
    HideEntriesInfo   bool
    ExtraInfo         template.HTML
    types.Attribute
}

func (*PaginatorAttribute) GetContent Uses

func (compo *PaginatorAttribute) GetContent() template.HTML

func (*PaginatorAttribute) SetCurPageEndIndex Uses

func (compo *PaginatorAttribute) SetCurPageEndIndex(value string) types.PaginatorAttribute

func (*PaginatorAttribute) SetCurPageStartIndex Uses

func (compo *PaginatorAttribute) SetCurPageStartIndex(value string) types.PaginatorAttribute

func (*PaginatorAttribute) SetExtraInfo Uses

func (compo *PaginatorAttribute) SetExtraInfo(value template.HTML) types.PaginatorAttribute

func (*PaginatorAttribute) SetHideEntriesInfo Uses

func (compo *PaginatorAttribute) SetHideEntriesInfo() types.PaginatorAttribute

func (*PaginatorAttribute) SetNextClass Uses

func (compo *PaginatorAttribute) SetNextClass(value string) types.PaginatorAttribute

func (*PaginatorAttribute) SetNextUrl Uses

func (compo *PaginatorAttribute) SetNextUrl(value string) types.PaginatorAttribute

func (*PaginatorAttribute) SetOption Uses

func (compo *PaginatorAttribute) SetOption(value map[string]template.HTML) types.PaginatorAttribute

func (*PaginatorAttribute) SetPageSizeList Uses

func (compo *PaginatorAttribute) SetPageSizeList(value []string) types.PaginatorAttribute

func (*PaginatorAttribute) SetPages Uses

func (compo *PaginatorAttribute) SetPages(value []map[string]string) types.PaginatorAttribute

func (*PaginatorAttribute) SetPreviousClass Uses

func (compo *PaginatorAttribute) SetPreviousClass(value string) types.PaginatorAttribute

func (*PaginatorAttribute) SetPreviousUrl Uses

func (compo *PaginatorAttribute) SetPreviousUrl(value string) types.PaginatorAttribute

func (*PaginatorAttribute) SetTotal Uses

func (compo *PaginatorAttribute) SetTotal(value string) types.PaginatorAttribute

func (*PaginatorAttribute) SetUrl Uses

func (compo *PaginatorAttribute) SetUrl(value string) types.PaginatorAttribute

type PopupAttribute Uses

type PopupAttribute struct {
    Name       string
    ID         string
    Body       template.HTML
    Footer     template.HTML
    FooterHTML template.HTML
    Title      template.HTML
    Size       string
    HideFooter bool
    Height     string
    Width      string
    Draggable  bool
    types.Attribute
}

func (*PopupAttribute) GetContent Uses

func (compo *PopupAttribute) GetContent() template.HTML

func (*PopupAttribute) SetBody Uses

func (compo *PopupAttribute) SetBody(value template.HTML) types.PopupAttribute

func (*PopupAttribute) SetDraggable Uses

func (compo *PopupAttribute) SetDraggable() types.PopupAttribute

func (*PopupAttribute) SetFooter Uses

func (compo *PopupAttribute) SetFooter(value template.HTML) types.PopupAttribute

func (*PopupAttribute) SetFooterHTML Uses

func (compo *PopupAttribute) SetFooterHTML(value template.HTML) types.PopupAttribute

func (*PopupAttribute) SetHeight Uses

func (compo *PopupAttribute) SetHeight(height string) types.PopupAttribute

func (*PopupAttribute) SetHideFooter Uses

func (compo *PopupAttribute) SetHideFooter() types.PopupAttribute

func (*PopupAttribute) SetID Uses

func (compo *PopupAttribute) SetID(value string) types.PopupAttribute

func (*PopupAttribute) SetSize Uses

func (compo *PopupAttribute) SetSize(value string) types.PopupAttribute

func (*PopupAttribute) SetTitle Uses

func (compo *PopupAttribute) SetTitle(value template.HTML) types.PopupAttribute

func (*PopupAttribute) SetWidth Uses

func (compo *PopupAttribute) SetWidth(width string) types.PopupAttribute

type RowAttribute Uses

type RowAttribute struct {
    Name    string
    Content template.HTML
    types.Attribute
}

func (*RowAttribute) AddContent Uses

func (compo *RowAttribute) AddContent(value template.HTML) types.RowAttribute

func (*RowAttribute) GetContent Uses

func (compo *RowAttribute) GetContent() template.HTML

func (*RowAttribute) SetContent Uses

func (compo *RowAttribute) SetContent(value template.HTML) types.RowAttribute

type TableAttribute Uses

type TableAttribute struct {
    Name       string
    Thead      types.Thead
    InfoList   []map[string]types.InfoItem
    Type       string
    PrimaryKey string
    Style      string
    HideThead  bool
    NoAction   bool
    Action     template.HTML
    EditUrl    string
    MinWidth   string
    DeleteUrl  string
    DetailUrl  string
    SortUrl    string
    UpdateUrl  string
    Layout     string
    IsTab      bool
    ExportUrl  string
    types.Attribute
}

func (*TableAttribute) GetContent Uses

func (compo *TableAttribute) GetContent() template.HTML

func (*TableAttribute) SetHideThead Uses

func (compo *TableAttribute) SetHideThead() types.TableAttribute

func (*TableAttribute) SetInfoList Uses

func (compo *TableAttribute) SetInfoList(value []map[string]types.InfoItem) types.TableAttribute

func (*TableAttribute) SetLayout Uses

func (compo *TableAttribute) SetLayout(value string) types.TableAttribute

func (*TableAttribute) SetMinWidth Uses

func (compo *TableAttribute) SetMinWidth(value string) types.TableAttribute

func (*TableAttribute) SetName Uses

func (compo *TableAttribute) SetName(name string) types.TableAttribute

func (*TableAttribute) SetStyle Uses

func (compo *TableAttribute) SetStyle(style string) types.TableAttribute

func (*TableAttribute) SetThead Uses

func (compo *TableAttribute) SetThead(value types.Thead) types.TableAttribute

func (*TableAttribute) SetType Uses

func (compo *TableAttribute) SetType(value string) types.TableAttribute

type TabsAttribute Uses

type TabsAttribute struct {
    Name string
    Data []map[string]template.HTML
    types.Attribute
}

func (*TabsAttribute) GetContent Uses

func (compo *TabsAttribute) GetContent() template.HTML

func (*TabsAttribute) SetData Uses

func (compo *TabsAttribute) SetData(value []map[string]template.HTML) types.TabsAttribute

type TreeAttribute Uses

type TreeAttribute struct {
    Name      string
    Tree      []menu.Item
    EditUrl   string
    DeleteUrl string
    UrlPrefix string
    OrderUrl  string
    types.Attribute
}

func (*TreeAttribute) GetContent Uses

func (compo *TreeAttribute) GetContent() template.HTML

func (*TreeAttribute) GetTreeHeader Uses

func (compo *TreeAttribute) GetTreeHeader() template.HTML

func (*TreeAttribute) SetDeleteUrl Uses

func (compo *TreeAttribute) SetDeleteUrl(value string) types.TreeAttribute

func (*TreeAttribute) SetEditUrl Uses

func (compo *TreeAttribute) SetEditUrl(value string) types.TreeAttribute

func (*TreeAttribute) SetOrderUrl Uses

func (compo *TreeAttribute) SetOrderUrl(value string) types.TreeAttribute

func (*TreeAttribute) SetTree Uses

func (compo *TreeAttribute) SetTree(value []menu.Item) types.TreeAttribute

func (*TreeAttribute) SetUrlPrefix Uses

func (compo *TreeAttribute) SetUrlPrefix(value string) types.TreeAttribute

type TreeViewAttribute Uses

type TreeViewAttribute struct {
    Name      string
    ID        string
    Tree      types.TreeViewData
    TreeJSON  template.JS
    UrlPrefix string
    types.Attribute
}

func (*TreeViewAttribute) GetContent Uses

func (compo *TreeViewAttribute) GetContent() template.HTML

func (*TreeViewAttribute) SetID Uses

func (compo *TreeViewAttribute) SetID(id string) types.TreeViewAttribute

func (*TreeViewAttribute) SetTree Uses

func (compo *TreeViewAttribute) SetTree(value types.TreeViewData) types.TreeViewAttribute

func (*TreeViewAttribute) SetUrlPrefix Uses

func (compo *TreeViewAttribute) SetUrlPrefix(value string) types.TreeViewAttribute

Package components imports 16 packages (graph) and is imported by 5 packages. Updated 2020-08-05. Refresh now. Tools for package owners.