class
UI::ScreenContext::Web
- UI::ScreenContext::Web
- UI::ScreenContext
- Reference
- Object
Overview
Web-target concrete ScreenContext. Wraps the scalar/multi params, the flash messages, the design-token bundle, and the CSRF token extracted from the request via Amber's CSRF helper.
Defined in:
asset_pipeline/amber_integration.crConstructors
Instance Method Summary
- #csrf_token : String | Nil
- #design_tokens : UI::DesignTokens::Tokens
- #flash_data : Hash(String, String)
- #params : Hash(String, String)
- #params_multi : Hash(String, Array(String))
Instance methods inherited from class UI::ScreenContext
csrf_token : String | Nil
csrf_token,
design_tokens : UI::DesignTokens::Tokens
design_tokens,
flash_data : Hash(String, String)
flash_data,
params : Hash(String, String)
params,
params_multi : Hash(String, Array(String))
params_multi
Constructor Detail
def self.new(params : Hash(String, String), params_multi : Hash(String, Array(String)), flash_data : Hash(String, String), design_tokens : UI::DesignTokens::Tokens, csrf_token : String | Nil)
#