Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Event ¶
type Event struct {
item.Item
Name string `json:"name"`
EventSlug string `json:"event_slug"`
ShortDescription string `json:"short_description"`
LongDescription string `json:"long_description"`
Date int64 `json:"date"`
StartTime int64 `json:"start_time"`
EndTime int64 `json:"end_time"`
MapURL string `json:"map_u_r_l"`
Address string `json:"address"`
City string `json:"city"`
State string `json:"state"`
Zip string `json:"zip"`
Phone string `json:"phone"`
Email string `json:"email"`
PhotoURL string `json:"photo_url"`
}
func (*Event) MarshalEditor ¶
MarshalEditor writes a buffer of html to edit a Event within the CMS and implements editor.Editable
type EventListResult ¶
type EventListResult struct {
Data []Event `json:"data"`
}
type Hotel ¶
type Hotel struct {
item.Item
Name string `json:"name"`
Description string `json:"description"`
BlockCode string `json:"block_code"`
RoomRate int `json:"room_rate"`
Phone string `json:"phone"`
PhotoURL string `json:"photo_u_r_l"`
Onsale bool `json:"onsale"`
Address string `json:"address"`
City string `json:"city"`
State string `json:"state"`
Zip string `json:"zip"`
}
func (*Hotel) MarshalEditor ¶
MarshalEditor writes a buffer of html to edit a Hotel within the CMS and implements editor.Editable
type HotelListResult ¶
type HotelListResult struct {
Data []Hotel `json:"data"`
}
type Page ¶
type Page struct {
item.Item
Address string `json:"address"`
Title string `json:"title"`
Subtitle string `json:"subtitle"`
Content string `json:"content"`
}
func (*Page) MarshalEditor ¶
MarshalEditor writes a buffer of html to edit a Page within the CMS and implements editor.Editable
type PageListResult ¶
type PageListResult struct {
Data []Page `json:"data"`
}
type Presentation ¶
type Presentation struct {
item.Item
Title string `json:"title"`
ShortDescription string `json:"short_description"`
LongDescription string `json:"long_description"`
Speakers []string `json:"speakers"`
DisplayOrder int `json:"display_order"`
Day int `json:"day"`
Slot string `json:"slot"`
Track string `json:"track"`
}
func (*Presentation) MarshalEditor ¶
func (p *Presentation) MarshalEditor() ([]byte, error)
MarshalEditor writes a buffer of html to edit a Presentation within the CMS and implements editor.Editable
func (*Presentation) String ¶
func (p *Presentation) String() string
type PresentationListResult ¶
type PresentationListResult struct {
Data []Presentation `json:"data"`
}
type Slot ¶
func (*Slot) MarshalEditor ¶
MarshalEditor writes a buffer of html to edit a Slot within the CMS and implements editor.Editable
type SlotListResult ¶
type SlotListResult struct {
Data []Slot `json:"data"`
}
type Speaker ¶
type Speaker struct {
item.Item
FirstName string `json:"first_name"`
LastName string `json:"last_name"`
Title string `json:"title"`
Company string `json:"company"`
Bio string `json:"bio"`
Website string `json:"website"`
PhotoURL string `json:"photo_u_r_l"`
Twitter string `json:"twitter"`
Linkedin string `json:"linkedin"`
Facebook string `json:"facebook"`
Googleplus string `json:"googleplus"`
Github string `json:"github"`
ContactPhone string `json:"contact_phone"`
ContactEmail string `json:"contact_email"`
Address string `json:"address"`
City string `json:"city"`
State string `json:"state"`
Zip string `json:"zip"`
Country string `json:"country"`
TalkType string `json:"talk_type"`
Presentations []int `json:"presentations"`
}
func (*Speaker) MarshalEditor ¶
MarshalEditor writes a buffer of html to edit a Speaker within the CMS and implements editor.Editable
type SpeakerListResult ¶
type SpeakerListResult struct {
Data []Speaker `json:"data"`
}
type Sponsor ¶
type Sponsor struct {
item.Item
Name string `json:"name"`
Description string `json:"description"`
Website string `json:"website"`
LogoURL string `json:"logo_u_r_l"`
ContactName string `json:"contact_name"`
ContactEmail string `json:"contact_email"`
ContactPhone string `json:"contact_phone"`
Level string `json:"level"`
}
func (*Sponsor) MarshalEditor ¶
MarshalEditor writes a buffer of html to edit a Sponsor within the CMS and implements editor.Editable
type SponsorListResult ¶
type SponsorListResult struct {
Data []Sponsor `json:"data"`
}
type Workshop ¶
type Workshop struct {
item.Item
Title string `json:"title"`
ShortDescription string `json:"short_description"`
LongDescription string `json:"long_description"`
Speakers []string `json:"speakers"`
TicketLink string `json:"ticket_link"`
}
func (*Workshop) MarshalEditor ¶
MarshalEditor writes a buffer of html to edit a Workshop within the CMS and implements editor.Editable
type WorkshopListResult ¶
type WorkshopListResult struct {
Data []Workshop `json:"data"`
}