class RbsTsGenerator
Public Instance Methods
copy_rbs_ts_runtime_ts()
click to toggle source
# File lib/generators/rbs_ts/rbs_ts_generator.rb, line 188 def copy_rbs_ts_runtime_ts copy_file 'rbs_ts_runtime.ts', 'app/javascript/packs/rbs_ts_runtime.ts' end
create_rbs_ts_routes_ts()
click to toggle source
# File lib/generators/rbs_ts/rbs_ts_generator.rb, line 192 def create_rbs_ts_routes_ts Rails.application.eager_load! params_types = generate_params_types return_types = generate_return_types request_functions = generate_request_functions create_file 'app/javascript/packs/rbs_ts_routes.ts', [params_types, return_types, request_functions].join("\n") end