Class: Builder::PngDiagramPage
- Inherits:
-
Jekyll::Page
- Object
- Jekyll::Page
- Builder::PngDiagramPage
- Defined in:
- lib/jekyll-theme-open-project-helpers/spec_builders/png_diagrams.rb
Instance Method Summary collapse
-
#initialize(site, base, dir, data) ⇒ PngDiagramPage
constructor
A new instance of PngDiagramPage.
Constructor Details
#initialize(site, base, dir, data) ⇒ PngDiagramPage
Returns a new instance of PngDiagramPage.
24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 |
# File 'lib/jekyll-theme-open-project-helpers/spec_builders/png_diagrams.rb', line 24 def initialize(site, base, dir, data) @site = site @base = base @dir = dir @name = 'index.html' self.process(@name) self.data ||= data self.data['extra_stylesheets'] = [{ "href" => "https://unpkg.com/[email protected]/dist/leaflet.css", "integrity" => "sha512-puBpdR0798OZvTTbP4A8Ix/l+A4dHDD0DGqYW6RQ+9jxkRFclaxxQb/SJAWZfWAkuyeQUytO7+7N4QKrDh+drA==", "crossorigin" => "", }] self.data['extra_scripts'] = [{ "src" => "https://unpkg.com/[email protected]/dist/leaflet.js", "integrity" => "sha512-nMMmRyTVoLYqjP9hrbed9S+FzjZHW5gY1TWCHA5ckwXZBadntCNs8kEqAWdrb9O7rxbCaA4lKTIWjDXZxflOcA==", "crossorigin" => "", }] self.data['layout'] = 'spec' end |