Module: BulletTrain::Themes::Light

Defined in:
lib/bullet_train/themes/light.rb,
lib/bullet_train/themes/light/engine.rb,
lib/bullet_train/themes/light/version.rb,
lib/bullet_train/themes/light/file_replacer.rb,
lib/bullet_train/themes/light/custom_theme_file_replacer.rb

Defined Under Namespace

Modules: FileReplacer Classes: CustomThemeFileReplacer, Engine, Theme

Constant Summary collapse

VERSION =
"1.38.0"
@@force_color_scheme_to =

Custom accessor with validation for force_color_scheme_to

nil

Class Method Summary collapse

Class Method Details

.force_color_scheme_toObject



47
48
49
# File 'lib/bullet_train/themes/light.rb', line 47

def self.force_color_scheme_to
  @@force_color_scheme_to
end

.force_color_scheme_to=(value) ⇒ Object



51
52
53
54
55
56
# File 'lib/bullet_train/themes/light.rb', line 51

def self.force_color_scheme_to=(value)
  unless [nil, :dark, :light].include?(value)
    raise ArgumentError, "force_color_scheme_to must be :dark, :light, or nil, got: #{value.inspect}"
  end
  @@force_color_scheme_to = value
end