Class: Fontist::Import::Windows
- Inherits:
-
Object
- Object
- Fontist::Import::Windows
- Defined in:
- lib/fontist/import/windows.rb
Constant Summary collapse
- HOMEPAGE =
"https://learn.microsoft.com/en-us/typography/fonts/windows_11_font_list".freeze
Instance Method Summary collapse
- #call ⇒ Object
-
#initialize(formulas_dir: nil) ⇒ Windows
constructor
A new instance of Windows.
Constructor Details
#initialize(formulas_dir: nil) ⇒ Windows
Returns a new instance of Windows.
9 10 11 |
# File 'lib/fontist/import/windows.rb', line 9 def initialize(formulas_dir: nil) @custom_formulas_dir = formulas_dir end |
Instance Method Details
#call ⇒ Object
13 14 15 16 17 18 19 20 21 22 23 24 25 |
# File 'lib/fontist/import/windows.rb', line 13 def call capabilities = WindowsFodMetadata.all_capabilities Fontist.ui.say( "Generating #{capabilities.size} Windows FOD formula files...", ) capabilities.each do |cap_name| generate_formula(cap_name) end Fontist.ui.say("Done. #{capabilities.size} formulas generated.") end |