Skip to content
Display current timeline schedules. This is a plugin module for `MMM-CalendarExt`
JavaScript CSS
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
LICENSE Initial commit Nov 4, 2017
MMM-CalendarExtTimeline.css First Nov 4, 2017
MMM-CalendarExtTimeline.js fix:positioning crossovered events Jun 29, 2019
README.md MMM-CalendarExt2 supported Dec 19, 2018
timeline_static.jpg First Nov 4, 2017

README.md

MMM-CalendarExtTimeline

Display current timeline schedules. This is a plugin module for MMM-CalendarExt

Screenshot

screenshot

Installation

MMM-CalendarExt should be installed together for using this module.

You should update your MMM-CalendarExt(new version after November 4,2017) before using this.

cd <your MagicMirror Directory>/modules
git clone https://github.com/eouia/MMM-CalendarExtTimeline

Update

2018-12-19

  • MMM-CalendarExt2 supported.

Configuration

{
  module:"MMM-CalendarExtTimeline",
  position:"bottom_bar",
  config: {
    type: "static", // "static", "dynamic"
    refresh_interval_sec: 60, // minimum 60,
    table_title_format: "ddd, MMM Do",
    begin_hour: 0, //ignored when you set type to 'dynamic'
    end_hour: 6, //how many hours to show.
    time_display_section_count: 6,
    time_display_section_format: "HH:mm",
    calendars: ["your calendar name", "another name"] //in your `MMM-CalendarExt` configuration
    source: "CALEXT2", // or "CALEXT"
  }
}

type:"static" or "dynamic"

type:"static"

This will show timeline from begin_hour to end_hour of today.

By example)

type:"static",
begin_hour: 6,
end_hour: 18,

will show timeline of schedule which goes from 6:00 to 18:00 today.

type:"dynamic"

This will show timeline from this hour during end_hour now.

type:"dynamic",
end_hour: 6,

If current time be 13:45, This would show schedules which goes from 13:00 to 19:00. The view will be changed automatically by time. begin_hour will be ignored when type is set to dynamic.

I just want to display only this module, not MMM-CalendarExt

In your configuration of MMM-CalendarExt, modify this.

config: {
        system: {
          show: [], // set this field blank.
You can’t perform that action at this time.