Sha256: a609089ea4fd28059abc136bd2cb4d0228b2b557789261de0a563a1e65fd4021

Contents?: true

Size: 958 Bytes

Versions: 24

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

24 entries across 24 versions & 1 rubygems

Version Path
quilt_rails-1.10.0 lib/quilt_rails/performance.rb
quilt_rails-1.9.2 lib/quilt_rails/performance.rb
quilt_rails-1.9.1 lib/quilt_rails/performance.rb
quilt_rails-1.9.0 lib/quilt_rails/performance.rb