class NetzplanMicroFrontend::Generators::InstallAssetStructureGenerator

Public Instance Methods

create_javascript() click to toggle source
# File lib/generators/netzplan_micro_frontend/install_asset_structure/install_asset_structure_generator.rb, line 6
def create_javascript
  create_file "app/javascript/templates/.keep"
  create_file "app/javascript/micro_frontend_management/.keep"

  copy_file "index_mapbox_styles.coffee", "app/javascript/mapbox_styles/index.coffee"
  copy_file "index_models.js", "app/javascript/models/index.js"
  copy_file "index_views.coffee", "app/javascript/views/index.coffee"

  copy_file "pack.coffee", "app/javascript/packs/micro_frontend.coffee"

end
create_stylesheets() click to toggle source
# File lib/generators/netzplan_micro_frontend/install_asset_structure/install_asset_structure_generator.rb, line 18
def create_stylesheets
  create_file "app/assets/stylesheets/info_window/.keep"

  copy_file "manifest.css", "app/assets/stylesheets/micro_frontend.css"
end