diff --git a/examples/class-registry/src/class_registry/client.cljs b/examples/class-registry/src/class_registry/client.cljs index 4e6e3df..6a744c2 100644 --- a/examples/class-registry/src/class_registry/client.cljs +++ b/examples/class-registry/src/class_registry/client.cljs @@ -376,7 +376,7 @@ (defn ^:export run [] - (rdv/configure!) + (rdv/init!) (browserchannel/connect! {} {:middleware [rdv/middleware]}) (r/render-component [class-registry-app] (.getElementById js/document "app"))) diff --git a/examples/class-registry/src/class_registry/server.clj b/examples/class-registry/src/class_registry/server.clj index 47a0263..06795be 100644 --- a/examples/class-registry/src/class_registry/server.clj +++ b/examples/class-registry/src/class_registry/server.clj @@ -189,7 +189,7 @@ (defn run-server [] - (rdv/init-views! view-system {:views views}) + (rdv/init! view-system {:views views}) (immutant/run handler {:port 8080})) (defn -main diff --git a/examples/todomvc/src/todomvc/client.cljs b/examples/todomvc/src/todomvc/client.cljs index 4e5cdf5..9878792 100644 --- a/examples/todomvc/src/todomvc/client.cljs +++ b/examples/todomvc/src/todomvc/client.cljs @@ -167,7 +167,7 @@ (defn ^:export run [] ; Configure reagent-data-views and then BrowserChannel. - (rdv/configure!) + (rdv/init!) ; NOTE: We are passing in an empty map for the BrowserChannel event handlers only ; because this todo app is not using BrowserChannel for any purpose other diff --git a/examples/todomvc/src/todomvc/server.clj b/examples/todomvc/src/todomvc/server.clj index ddca531..39ccb10 100644 --- a/examples/todomvc/src/todomvc/server.clj +++ b/examples/todomvc/src/todomvc/server.clj @@ -177,7 +177,7 @@ ; a drop-in replacement for views.core/init!. ; if you need to shutdown the views system (e.g. if you're using something like ; Component or Mount), you can just call views.core/shutdown!. - (rdv/init-views! view-system {:views views}) + (rdv/init! view-system {:views views}) (immutant/run handler {:port 8080})) diff --git a/reagent-data-views-browserchannel/src/reagent_data_views/browserchannel/client.cljs b/reagent-data-views-browserchannel/src/reagent_data_views/browserchannel/client.cljs index 851ea73..9f7d338 100644 --- a/reagent-data-views-browserchannel/src/reagent_data_views/browserchannel/client.cljs +++ b/reagent-data-views-browserchannel/src/reagent_data_views/browserchannel/client.cljs @@ -3,7 +3,7 @@ [net.thegeez.browserchannel.client :as browserchannel] [reagent-data-views.client.core :as client])) -(defn configure! +(defn init! "performs initial configuration necessary to hook browserchannel into reagent-data-views as the client/server messaging backend. should be called once on page load before browserchannel is initialized." diff --git a/reagent-data-views-browserchannel/src/reagent_data_views/browserchannel/server.clj b/reagent-data-views-browserchannel/src/reagent_data_views/browserchannel/server.clj index c3f06f8..518d4fa 100644 --- a/reagent-data-views-browserchannel/src/reagent_data_views/browserchannel/server.clj +++ b/reagent-data-views-browserchannel/src/reagent_data_views/browserchannel/server.clj @@ -12,7 +12,7 @@ (log/trace client-id "refresh view" view-sig) (browserchannel/send-data! client-id [:views/refresh [view-sig view-data]])) -(defn init-views! +(defn init! "initializes the views system and adds browserchannel-specific configuration to it to enable the necessary hooks into reagent-data-views. this function acts as a direct replacement to calling views.core/init!, so @@ -30,7 +30,7 @@ (views/init! view-system options) (server/set-context-fn! view-system (:context-fn options)))) ([options] - (init-views! (atom {}) options))) + (init! (atom {}) options))) (defn ->middleware "returns clj-browserchannel server-side event middleware for injecting diff --git a/reagent-data-views-sente/src/reagent_data_views/sente/server.clj b/reagent-data-views-sente/src/reagent_data_views/sente/server.clj index 35afd66..6fc33de 100644 --- a/reagent-data-views-sente/src/reagent_data_views/sente/server.clj +++ b/reagent-data-views-sente/src/reagent_data_views/sente/server.clj @@ -26,7 +26,7 @@ (on-close! view-system ev) (on-receive! view-system ev))) -(defn init-views! +(defn init! ([^Atom view-system sente-chsk-map options] (let [options (-> options (assoc :send-fn #(views-send-fn sente-chsk-map %1 %2)))] @@ -35,4 +35,4 @@ (views/init! view-system options) (server/set-context-fn! view-system (:context-fn options)))) ([sente-chsk-map options] - (init-views! (atom {}) sente-chsk-map options))) + (init! (atom {}) sente-chsk-map options)))