Sha256: 55daa6ee89d632720657265fefdb3babfa76c7b9444c9705add8bb249ef689d4

Contents?: true

Size: 660 Bytes

Versions: 62

Compression:

Stored size: 660 Bytes

Contents

module Extension
  module Features
    module Runtimes
      class Admin < Base
        ADMIN_UI_EXTENSIONS_RUN = "@shopify/admin-ui-extensions-run"
        PRODUCT_SUBSCRIPTION = "PRODUCT_SUBSCRIPTION"

        AVAILABLE_FLAGS = [
          :api_key,
          :name,
          :port,
          :public_url,
          :renderer_version,
          :resource_url,
          :shop,
          :uuid,
        ]

        def available_flags
          AVAILABLE_FLAGS
        end

        def active_runtime?(cli_package, identifier)
          cli_package.name == ADMIN_UI_EXTENSIONS_RUN && identifier == PRODUCT_SUBSCRIPTION
        end
      end
    end
  end
end

Version data entries

62 entries across 62 versions & 1 rubygems

Version Path
shopify-cli-2.36.0 lib/project_types/extension/features/runtimes/admin.rb
shopify-cli-2.35.0 lib/project_types/extension/features/runtimes/admin.rb
shopify-cli-2.34.0 lib/project_types/extension/features/runtimes/admin.rb
shopify-cli-2.33.1 lib/project_types/extension/features/runtimes/admin.rb
shopify-cli-2.33.0 lib/project_types/extension/features/runtimes/admin.rb
shopify-cli-2.32.1 lib/project_types/extension/features/runtimes/admin.rb
shopify-cli-2.32.0 lib/project_types/extension/features/runtimes/admin.rb
shopify-cli-2.31.0 lib/project_types/extension/features/runtimes/admin.rb
shopify-cli-2.30.0 lib/project_types/extension/features/runtimes/admin.rb
shopify-cli-2.29.0 lib/project_types/extension/features/runtimes/admin.rb
shopify-cli-2.28.0 lib/project_types/extension/features/runtimes/admin.rb
shopify-cli-2.27.0 lib/project_types/extension/features/runtimes/admin.rb
shopify-cli-2.26.0 lib/project_types/extension/features/runtimes/admin.rb
shopify-cli-2.25.0 lib/project_types/extension/features/runtimes/admin.rb
shopify-cli-2.24.0 lib/project_types/extension/features/runtimes/admin.rb
shopify-cli-2.23.0 lib/project_types/extension/features/runtimes/admin.rb
shopify-cli-2.22.0 lib/project_types/extension/features/runtimes/admin.rb
shopify-cli-2.21.0 lib/project_types/extension/features/runtimes/admin.rb
shopify-cli-2.20.1 lib/project_types/extension/features/runtimes/admin.rb
shopify-cli-2.20.0 lib/project_types/extension/features/runtimes/admin.rb