March 24th, 2020

Mikail

Таймлайны

Теперь в mm-vis-js есть функция генерации таймлайнов. На странице https://sushilshik.github.io/timelines.html — таймлайны, которые раньше строились в Adobe Illustrator с помощь js-скрипта. Нужно было немного отредактировать код скрипта и таймлайны построились уже на странице mm-vis-js из тех же данных.

Чтобы поэкспериментировать, построить свою версию таймлайна на странице timelines.html:

1. Нужно на свободный участок страницы перетащить мышкой большую ноду с данными таймлайна, который вы собираетесь перегенерировать (на странице — ноды с данными слева от таймлайнов),
2. потом в схеме «mm-vis-js timelines code» выделить левым кликом ноду с кодом, которая находится выше других (с ней связана нода «String.prototype.splitrim = function(t)»),
3. захватить рамкой с правой клавишей мыши ту большую ноду с данными, которую вы только что перетащили, так чтобы она выделилась (у ноды с кодом сбросится выделение),
4. нажать alt+r

И через 10-30 секунд сгенерируется таймлайн справа от ноды с его данными. Пишите в коментах чего-как. Чтобы было в том числе ясно, как развивать документацию.

Надо еще придумать удобный способ работы с нодами-примечания к событиям.

mm-vis-js_timelines_1