module

Crumble::Turbo::ModelTemplateRefreshService

Class methods

notify(model_template, *, only : SessionFilter | Nil = nil, except : SessionFilter | Nil = nil)
Source
refresh_model_template(model_class_name : String, model_id : String | Int32 | Int64, template_name : String, *, only : SessionFilter | Nil = nil, except : SessionFilter | Nil = nil)
Source
refresh_model_template_id(model_template_id : String, *, only : SessionFilter | Nil = nil, except : SessionFilter | Nil = nil) : Nil
Source
register(ctx : Crumble::Server::HandlerContext, model_template_id : String)
Source
subscribe(ctx : Crumble::Server::HandlerContext) : Channel(TurboStream(IdentifiableView))
Source
unsubscribe(ctx : Crumble::Server::HandlerContext) : Nil
Source

Nested types