Sha256: c1e412a4b4bd2247338bd225d7aecf1daf7326fb448a11144f23f1919a497e04
Contents?: true
Size: 1016 Bytes
Versions: 4
Compression:
Stored size: 1016 Bytes
Contents
# frozen_string_literal: true module Wallaby # `wallaby:install` generator class InstallGenerator < Rails::Generators::NamedBase argument :name, type: :string, default: 'admin' class_option \ :mount_only, type: :boolean, default: false, aliases: :'-m', desc: 'Only mount Wallaby to given name.' class_option \ :include_authorizer, aliases: :'-a', type: :boolean, default: false, desc: 'Include to generate application authorizer.' class_option \ :include_paginator, aliases: :'-g', type: :boolean, default: false, desc: 'Include to generate application paginator.' class_option \ :include_partials, aliases: :'-v', type: :boolean, default: false, desc: 'Include to generate application partials' # @see https://github.com/wallaby-rails/wallaby/blob/master/lib/generators/wallaby/install/USAGE def install invoke 'wallaby:engine:install', [name], options.dup end end end
Version data entries
4 entries across 4 versions & 1 rubygems