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"`
}