Sha256: 9ae2cf91dea87511e067cdd734953cb09c2f367fbf5de94feedef0fa7346a2af

Contents?: true

Size: 277 Bytes

Versions: 9

Compression:

Stored size: 277 Bytes

Contents

module Theme
  module Forms
    class ConfirmStore < ShopifyCli::Form
      flag_arguments :title, :force

      def ask
        @confirmed = force || CLI::UI::Prompt.confirm(title, default: false)
      end

      def confirmed?
        @confirmed
      end
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
shopify-cli-2.4.0 lib/project_types/theme/forms/confirm_store.rb
shopify-cli-2.3.0 lib/project_types/theme/forms/confirm_store.rb
shopify-cli-2.2.2 lib/project_types/theme/forms/confirm_store.rb
shopify-cli-2.2.1 lib/project_types/theme/forms/confirm_store.rb
shopify-cli-2.2.0 lib/project_types/theme/forms/confirm_store.rb
shopify-cli-2.1.0 lib/project_types/theme/forms/confirm_store.rb
shopify-cli-2.0.2 lib/project_types/theme/forms/confirm_store.rb
shopify-cli-2.0.1 lib/project_types/theme/forms/confirm_store.rb
shopify-cli-2.0.0 lib/project_types/theme/forms/confirm_store.rb