(store *store.Store)
| 26 | } |
| 27 | |
| 28 | func NewMonitorable(store *store.Store) *Monitorable { |
| 29 | m := &Monitorable{} |
| 30 | m.store = store |
| 31 | |
| 32 | // Register Monitorable Tile in config manager |
| 33 | m.countTileEnabler = store.Registry.RegisterTile(api.GithubCountTileType, versions.MinimalVersion, m.GetVariantsNames()) |
| 34 | m.checksTileEnabler = store.Registry.RegisterTile(api.GithubChecksTileType, versions.MinimalVersion, m.GetVariantsNames()) |
| 35 | m.pullRequestTileEnabler = store.Registry.RegisterTile(api.GithubPullRequestTileType, versions.MinimalVersion, m.GetVariantsNames()) |
| 36 | |
| 37 | return m |
| 38 | } |
| 39 | |
| 40 | func (m *Monitorable) GetDisplayName() string { |
| 41 | return "GitHub" |
nothing calls this directly
no test coverage detected