Documentation ¶
Index ¶
- Constants
- func DateInRange(date time.Time, dateRange []time.Time) bool
- func Register(driver string, factory func(map[string]any) (Scraper, error))
- type EleventEvent
- type EleventEventListing
- type EleventShowtime
- type FarawayEvent
- type FarawayListing
- type FarawayMovieData
- type FarawayRepertoire
- type FarawayRepertoireEvent
- type FarawayRepertoireEventGroup
- type FarawayRepertoireWrapper
- type KinoheldFlag
- type KinoheldMovie
- type KinoheldResponse
- type KinoheldScraper
- type KinoheldShow
- type KinoheldTime
- type Scraper
- type SiffScreening
- type YorckBuildInfo
- type YorckCinema
- type YorckCinemaFields
- type YorckFilm
- type YorckFilmFields
- type YorckFilmWrapper
- type YorckPageProps
- type YorckSession
- type YorckSessionFields
Constants ¶
View Source
const KinoheldBaseUrl = "https://www.kinoheld.de"
View Source
const YorckBaseUrl = "https://yorck.de"
Variables ¶
This section is empty.
Functions ¶
Types ¶
type EleventEvent ¶
type EleventEvent struct { EventName string Synopsis string EventImageURL string Schedule []EleventShowtime }
type EleventEventListing ¶
type EleventEventListing struct {
Events []EleventEvent
}
type EleventShowtime ¶
type FarawayEvent ¶
type FarawayListing ¶
type FarawayListing struct { Url string `json:"url"` ImagePortrait string `json:"image-portrait"` Title string `json:"title"` Times []FarawayEvent `json:"times"` }
type FarawayMovieData ¶
type FarawayMovieData = map[string][]FarawayListing
type FarawayRepertoire ¶
type FarawayRepertoire struct { Title string Description string Picture1 string `json:"picture_1"` EventGroup []FarawayRepertoireEventGroup `json:"event_group"` }
type FarawayRepertoireEvent ¶
type FarawayRepertoireEvent struct {
EventTimetable string `json:"event_timetable"`
}
type FarawayRepertoireEventGroup ¶
type FarawayRepertoireEventGroup struct {
EventsCollection []FarawayRepertoireEvent `json:"events_collection"`
}
type FarawayRepertoireWrapper ¶
type FarawayRepertoireWrapper struct {
Data []FarawayRepertoire
}
type KinoheldFlag ¶
type KinoheldMovie ¶
type KinoheldMovie struct {
Name string
}
type KinoheldResponse ¶
type KinoheldResponse struct { Shows []KinoheldShow Movies map[string]KinoheldMovie }
type KinoheldScraper ¶
type KinoheldScraper struct {
ID int
}
type KinoheldShow ¶
type KinoheldShow struct { Name string MovieID string URL string Flags []KinoheldFlag Beginning KinoheldTime }
type KinoheldTime ¶
type KinoheldTime struct {
ISOFull string
}
type SiffScreening ¶
type YorckBuildInfo ¶
type YorckBuildInfo struct {
BuildID string
}
type YorckCinema ¶
type YorckCinema struct {
Name string
}
type YorckCinemaFields ¶
type YorckCinemaFields struct {
Fields YorckCinema
}
type YorckFilm ¶
type YorckFilm struct { Title string Sessions []YorckSessionFields }
type YorckFilmFields ¶
type YorckFilmFields struct {
Fields YorckFilm
}
type YorckFilmWrapper ¶
type YorckFilmWrapper struct {
PageProps YorckPageProps
}
type YorckPageProps ¶
type YorckPageProps struct {
Films []YorckFilmFields
}
type YorckSession ¶
type YorckSession struct { StartTime string Formats []string Cinema YorckCinemaFields }
type YorckSessionFields ¶
type YorckSessionFields struct {
Fields YorckSession
}
Click to show internal directories.
Click to hide internal directories.