I think I understand what you are trying to do.  You can see an example of
how using kioo for the render function of an Om component with custom
implementations of some Om protocol methods in the todo app.  Check out
todo-item, lines 51 through 84 -

https://github.com/ckirkendall/todomvc/blob/gh-pages/labs/architecture-examples/kioo/src/todomvc/item.cljs


CK


On Wed, Feb 5, 2014 at 5:33 PM, Sam Ritchie <[email protected]> wrote:

> This is great!
>
> I had a question about hooking into the underlying Om abstractions from
> Kioo. I'm working on a race timing stopwatch application that can be used
> to time, say, up to 1,000 users at once. Everything renders great up until
> 400 or so timed athletes (each athlete adds a row to a table with athlete #
> and time).
>
> I think there's just too much stuff in the DOM. I want to beat this by
> implementing a couple of the Om protocols to make sure that a row's only
> shown when it's, say, 1 window height away from the viewport.
>
> Is there a way to return a reified instance of IRender directly from Kioo,
> rather than having to go through the kioo/content, etc functions?
>
> On Thursday, January 30, 2014 1:00:31 PM UTC-7, Creighton Kirkendall wrote:
> > Kioo 0.1.0 - now has support for Reagent and improved Om support.
> >
> > https://github.com/ckirkendall/kioo
> >
> > Kioo is now separated into three main namespaces. Each namespace has the
> same api but emit compiled templates geared to the three different
> underlying frameworks.
> >
> > core - React.js directly
> > om - Improved Om support including form element wrapping.
> > reagent - support for Reagent's ratom structure.
> >
> > CK
>
> --
> Note that posts from new members are moderated - please be patient with
> your first post.
> ---
> You received this message because you are subscribed to the Google Groups
> "ClojureScript" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/clojurescript.
>

-- 
Note that posts from new members are moderated - please be patient with your 
first post.
--- 
You received this message because you are subscribed to the Google Groups 
"ClojureScript" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/clojurescript.

Reply via email to