Search
Search learning content, examples, API symbols, and compatibility notes.
Showing the first 50 of 305 results for 'LiveView'.
- scalive.LiveViewAPI
Defines a server-rendered view with typed messages and model state.
- Phoenix LiveView compatibilityPage
Current Scalive coverage, intentional divergences, and known gaps relative to Phoenix LiveView.
- Phoenix LiveView concepts in ScalivePage
Map Phoenix LiveView concepts to Scalive's typed Scala API without requiring Elixir experience.
- Choose A Component Or A Nested LiveViewHeading
Nested LiveViews
- Define The LiveViewHeading
Quick start
- Derive And Register The LiveView LayerHeading
Services and dependency injection
- Handle LiveView Change And Submit BindingsHeading
Typed forms and validation
- Inject A Service Into A LiveViewHeading
Services and dependency injection
- Join An Isolated LiveViewHeading
Testing LiveViews
- Revisiting Phoenix LiveViewHeading
Why I Built Scalive
- Understand Service And LiveView LifetimesHeading
Services and dependency injection
- scalive.liveViewAPI
The `scalive.liveView` method.
- scalive.LiveView companion objectAPI
Public API for the `scalive.LiveView` object.
- scalive.LiveView.AfterRenderContextAPI
Public API for the `scalive.LiveView.AfterRenderContext` type alias.
- scalive.LiveView.EventlessAPI
Public API for the `scalive.LiveView.Eventless` trait.
- scalive.LiveView.Eventless.handleMessageAPI
The `scalive.LiveView.Eventless.handleMessage` method.
- scalive.LiveView.handleMessageAPI
Handles a message against the current immutable model.
- scalive.LiveView.hooksAPI
The `scalive.LiveView.hooks` method.
- scalive.LiveView.MessageContextAPI
Public API for the `scalive.LiveView.MessageContext` type alias.
- scalive.LiveView.mountAPI
The `scalive.LiveView.mount` method.
- scalive.LiveView.MountContextAPI
Public API for the `scalive.LiveView.MountContext` type alias.
- scalive.LiveView.pageTitleAPI
The `scalive.LiveView.pageTitle` method.
- scalive.LiveView.RoutedAPI
A routed definition is deliberately not an unrouted LiveView.
- scalive.LiveView.Routed companion objectAPI
Public API for the `scalive.LiveView.Routed` object.
- scalive.LiveView.Routed.AfterRenderContextAPI
Public API for the `scalive.LiveView.Routed.AfterRenderContext` type alias.
- scalive.LiveView.Routed.EventlessAPI
Public API for the `scalive.LiveView.Routed.Eventless` trait.
- scalive.LiveView.Routed.Eventless.handleMessageAPI
The `scalive.LiveView.Routed.Eventless.handleMessage` method.
- scalive.LiveView.Routed.handleMessageAPI
The `scalive.LiveView.Routed.handleMessage` method.
- scalive.LiveView.Routed.handleParamsAPI
The `scalive.LiveView.Routed.handleParams` method.
- scalive.LiveView.Routed.handleParamsDecodeErrorAPI
The `scalive.LiveView.Routed.handleParamsDecodeError` method.
- scalive.LiveView.Routed.hooksAPI
The `scalive.LiveView.Routed.hooks` method.
- scalive.LiveView.Routed.MessageContextAPI
Public API for the `scalive.LiveView.Routed.MessageContext` type alias.
- scalive.LiveView.Routed.mountAPI
Mounts this routed view from decoded route parameters and lifecycle capabilities.
- scalive.LiveView.Routed.MountContextAPI
Public API for the `scalive.LiveView.Routed.MountContext` type alias.
- scalive.LiveView.Routed.pageTitleAPI
The `scalive.LiveView.Routed.pageTitle` method.
- scalive.LiveView.Routed.ParamsContextAPI
Public API for the `scalive.LiveView.Routed.ParamsContext` type alias.
- scalive.LiveView.Routed.viewAPI
The `scalive.LiveView.Routed.view` method.
- scalive.LiveView.viewAPI
The `scalive.LiveView.view` method.
- Nested LiveViewsPage
Choose a nested LiveView when a child needs its own socket lifecycle, resources, crash policy, or sticky navigation identity.
- Testing LiveViewsPage
Test disconnected HTML, connected server behavior, and the real browser at the appropriate boundary.
- Components And Nested LiveViewsHeading
Runtime architecture
- scalive.LiveViewClientAssetsAPI
The supported Phoenix and Phoenix LiveView browser clients.
- scalive.LiveViewClientAssets companion objectAPI
Public API for the `scalive.LiveViewClientAssets` object.
- scalive.LiveViewClientAssets.defaultMountPathAPI
Default HTTP mount for the isolated client asset graph.
- scalive.LiveViewClientAssets.liveViewScriptAPI
A deferred, Phoenix-tracked script element for Phoenix LiveView 1.2.10.
- scalive.LiveViewClientAssets.loadAPI
Loads and validates the fixed, two-file classpath asset graph.
- scalive.LiveViewClientAssets.phoenixScriptAPI
A deferred, Phoenix-tracked script element for Phoenix 1.8.9.
- scalive.LiveViewClientAssets.routesAPI
GET and HEAD routes for the versioned client files.
- Asynchronous work, subscriptions, and connected resourcesPage
Own finite tasks, message streams, and other resources with the connected LiveView lifecycle.
- Authentication and sessionsPage
Combine ordinary HTTP login and logout with opaque sessions and protected LiveView mounts.