class

Versions::ComparePage

Inherits MainLayout < Lucky::HTMLPage < Habitat::SettingsHelpers < Habitat::TempConfig < Lucky::HTMLBuilder < Lucky::SvgInliner < Lucky::LiveReloadTag < Lucky::TagDefaults < Lucky::RenderIfDefined < Lucky::HelpfulParagraphError < Lucky::MountComponent < Lucky::ForgeryProtectionHelpers < Lucky::TimeHelpers < Lucky::UrlHelpers < Lucky::HTMLTextHelpers < Lucky::TextHelpers < Lucky::NumberToCurrency < Lucky::AssetHelpers < Lucky::Assignable < Lucky::SpecialtyTags < Lucky::FormHelpers < Habitat::SettingsHelpers < Habitat::TempConfig < Lucky::LinkHelpers < Lucky::CustomTags < Lucky::CheckTagContent < Lucky::BaseTags < Lucky::CheckTagContent < Reference < Object

Constants

ASSIGNS = [context : HTTP::Server::Context, diff : String, from : String, to : String, view_mode : String] of Nil

Constructors

new(context : HTTP::Server::Context, diff : String, from : String, to : String, view_mode : String, **unused_exposures)

Instance methods

content
Source
diff
from
page_title

The default page title. It is passed to Shared::LayoutHead.

Add a page_title method to pages to override it. You can also remove This method so every page is required to have its own page title.

Source
to
version_picker(*, input_name, selected_version, auto_submit = false)
Source
view_mode