Для выполнения примера необходимо наличие на html-странице ссылок на файл сценария PP.js и файл стилей PP.css, в теге <body> html-документа элемента <div> с идентификатором «sparkline». В событие onload тега <body> необходимо добавить вызов функции createSparkline(). Добавим на html-страницу спарклайн с данными:
function createSparkline() { // Создаем спарклайн sparkline = new PP.Ui.Sparkline({ // Устанавливаем родительский элемент ParentNode: document.getElementById("sparkline"), // Устанавливаем размеры Width: 395, Height: 100, // Устанавливаем значения точек Values: [2, 8, 10, 15, 3, 1, 9, 1, 4, 8, 20, 15, 13, 12, 6, 8, 21, 16, 13, 20], // Устанавливаем режимы отображения ViewMode: [PP.Ui.SparklineViewMode.Line, PP.Ui.SparklineViewMode.Column], // Устанавливаем цвет фона BackgroundColor: PP.Color.Colors.lightgray, // Устанавливаем цвет линии LineColor: PP.Color.Colors.darkred, // Устанавливаем ширину линии LineThickness: 2, // Устанавливаем цвет столбцов FillColor: PP.Color.Colors.blue, // Устанавливаем цвет границ столбцов StrokeColor: PP.Color.Colors.darkblue, // Устанавливаем ширину границ столбцов StrokeThickness: 3, // Устанавливаем отступ по краям графика Padding: 2, // Устанавливаем отрисовку столбцов для всех значений UsePeakValuesToColumns: false }); }
В результате будет создан спарклайн:
См. также: