Module: Katalyst::Kpop::FrameRequest

Extended by:
ActiveSupport::Concern
Defined in:
app/controllers/concerns/katalyst/kpop/frame_request.rb

Constant Summary collapse

SUPPORTED_LOCATION_MAX_LENGTH =
1024

Instance Method Summary collapse

Instance Method Details

#kpop_available?Boolean

Returns:

  • (Boolean)


46
47
48
# File 'app/controllers/concerns/katalyst/kpop/frame_request.rb', line 46

def kpop_available?
  request.headers["Kpop-Available"] == "true"
end

#kpop_frame_request?Boolean

Returns:

  • (Boolean)


50
51
52
# File 'app/controllers/concerns/katalyst/kpop/frame_request.rb', line 50

def kpop_frame_request?
  turbo_frame_request_id == "kpop"
end

#kpop_stream_request?Boolean

Returns:

  • (Boolean)


54
55
56
# File 'app/controllers/concerns/katalyst/kpop/frame_request.rb', line 54

def kpop_stream_request?
  request.headers["Kpop-Stream-Request"] == "true"
end