Sha256: fa70c91520f518e7a4883fbf9d62766f69c65ef1e8342e6d3b6dd7264bb1b029

Contents?: true

Size: 958 Bytes

Versions: 2

Compression:

Stored size: 958 Bytes

Contents

# frozen_string_literal: true

require "quilt_rails/performance/event_metadata"
require "quilt_rails/performance/event"
require "quilt_rails/performance/connection"
require "quilt_rails/performance/navigation_metadata"
require "quilt_rails/performance/navigation"
require "quilt_rails/performance/report"
require "quilt_rails/performance/client"
require "quilt_rails/performance/reportable"

module Quilt
  module Performance
    LIFECYCLE = {
      time_to_first_byte: "time_to_first_byte",
      time_to_first_contentful_paint: "time_to_first_contentful_paint",
      time_to_first_paint: "time_to_first_paint",
      dom_content_loaded: "dom_content_loaded",
      first_input_delay: "first_input_delay",
      load: "dom_load",
    }

    NAVIGATION = {
      complete: "navigation_complete",
      usable: "navigation_usable",
      download_size: "navigation_download_size",
      cache_effectiveness: "navigation_cache_effectiveness",
    }
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
quilt_rails-3.6.0 lib/quilt_rails/performance.rb
quilt_rails-3.5.6 lib/quilt_rails/performance.rb