Skip to content
scalive
Menu
ConnectingLiveReconnectingOffline

Search

Search learning content, examples, API symbols, and compatibility notes.

Showing the first 50 of 251 results for 'LiveView'.

  1. scalive.LiveViewAPI

    Defines a server-rendered view with typed messages and model state.

  2. Phoenix LiveView compatibilityPage

    Current Scalive coverage, intentional divergences, and known gaps relative to Phoenix LiveView.

  3. Phoenix LiveView concepts in ScalivePage

    Map Phoenix LiveView concepts to Scalive's typed Scala API without requiring Elixir experience.

  4. Choose A Component Or A Nested LiveViewHeading

    Embed independent nested LiveViews

  5. Define The LiveViewHeading

    Quick start

  6. Derive And Register The LiveView LayerHeading

    Services and dependency injection

  7. Inject A Service Into A LiveViewHeading

    Services and dependency injection

  8. Revisiting Phoenix LiveViewHeading

    Why I Built Scalive

  9. Understand Service And LiveView LifetimesHeading

    Services and dependency injection

  10. scalive.liveViewAPI

    The `scalive.liveView` method.

  11. scalive.LiveView companion objectAPI

    Public API for the `scalive.LiveView` object.

  12. scalive.LiveView.AfterRenderContextAPI

    Public API for the `scalive.LiveView.AfterRenderContext` type alias.

  13. scalive.LiveView.EventlessAPI

    Public API for the `scalive.LiveView.Eventless` trait.

  14. scalive.LiveView.Eventless.handleMessageAPI

    The `scalive.LiveView.Eventless.handleMessage` method.

  15. scalive.LiveView.handleMessageAPI

    Handles a message against the current immutable model.

  16. scalive.LiveView.hooksAPI

    The `scalive.LiveView.hooks` method.

  17. scalive.LiveView.MessageContextAPI

    Public API for the `scalive.LiveView.MessageContext` type alias.

  18. scalive.LiveView.mountAPI

    The `scalive.LiveView.mount` method.

  19. scalive.LiveView.MountContextAPI

    Public API for the `scalive.LiveView.MountContext` type alias.

  20. scalive.LiveView.pageTitleAPI

    The `scalive.LiveView.pageTitle` method.

  21. scalive.LiveView.RoutedAPI

    A routed definition is deliberately not an unrouted LiveView.

  22. scalive.LiveView.Routed companion objectAPI

    Public API for the `scalive.LiveView.Routed` object.

  23. scalive.LiveView.Routed.AfterRenderContextAPI

    Public API for the `scalive.LiveView.Routed.AfterRenderContext` type alias.

  24. scalive.LiveView.Routed.EventlessAPI

    Public API for the `scalive.LiveView.Routed.Eventless` trait.

  25. scalive.LiveView.Routed.Eventless.handleMessageAPI

    The `scalive.LiveView.Routed.Eventless.handleMessage` method.

  26. scalive.LiveView.Routed.handleMessageAPI

    The `scalive.LiveView.Routed.handleMessage` method.

  27. scalive.LiveView.Routed.handleParamsAPI

    The `scalive.LiveView.Routed.handleParams` method.

  28. scalive.LiveView.Routed.handleParamsDecodeErrorAPI

    The `scalive.LiveView.Routed.handleParamsDecodeError` method.

  29. scalive.LiveView.Routed.hooksAPI

    The `scalive.LiveView.Routed.hooks` method.

  30. scalive.LiveView.Routed.MessageContextAPI

    Public API for the `scalive.LiveView.Routed.MessageContext` type alias.

  31. scalive.LiveView.Routed.mountAPI

    Mounts this routed view from decoded route parameters and lifecycle capabilities.

  32. scalive.LiveView.Routed.MountContextAPI

    Public API for the `scalive.LiveView.Routed.MountContext` type alias.

  33. scalive.LiveView.Routed.pageTitleAPI

    The `scalive.LiveView.Routed.pageTitle` method.

  34. scalive.LiveView.Routed.ParamsContextAPI

    Public API for the `scalive.LiveView.Routed.ParamsContext` type alias.

  35. scalive.LiveView.Routed.viewAPI

    The `scalive.LiveView.Routed.view` method.

  36. scalive.LiveView.viewAPI

    The `scalive.LiveView.view` method.

  37. Embed independent nested LiveViewsPage

    Choose a nested LiveView when a child needs its own socket lifecycle, resources, crash policy, or sticky navigation identity.

  38. Testing LiveViewsPage

    Test disconnected HTML, connected server behavior, and the real browser at the appropriate boundary.

  39. Components And Nested LiveViewsHeading

    Runtime architecture

  40. Asynchronous work and subscriptionsPage

    Own finite tasks and long-lived message streams with the LiveView lifecycle, typed keys, explicit UI states, and predictable cancellation.

  41. Authentication and sessionsPage

    Combine ordinary HTTP login and logout with opaque sessions and protected LiveView mounts.

  42. Client setup and static assetsPage

    Load classpath or directory assets, render digested links, and connect the Phoenix LiveView client.

  43. Layouts, live sessions, and mount aspectsPage

    Compose application shells, group compatible routes, and derive typed context before LiveView mount.

  44. LearnPage

    Understand Scalive's server-owned programming model, then build and reason about a complete LiveView application.

  45. Models, messages, and effectsPage

    Represent LiveView state, typed intent, and effectful transitions with Scala and the small ZIO vocabulary Scalive requires.

  46. Quick startPage

    Create and run a standalone Scalive counter with Mill and the Phoenix LiveView client.

  47. URL state and navigationPage

    Decode typed URL state, build checked destinations, and choose how a LiveView changes the browser URL.

  48. Why I Built ScalivePage

    The path from building a production Scala.js application with Laminar to bringing Phoenix LiveView's server-driven model to Scala.

  49. Compatibility TargetHeading

    Phoenix LiveView compatibility

  50. Components And LifecycleHeading

    Phoenix LiveView compatibility