Class: Renderer

lime.Renderer

new lime.Renderer()

Renderer logic object. This object defines lower level technologies that are used to draw Node instaces on screen.
Source:

Summary

Members
<static, constant> CANVAS :lime.Renderer
Canvas renderer. This renders as canvas element or just draws on parent context.
<static, constant> DOM :lime.Renderer
DOM renderer. This renders as div dom elements and styles are added with CSS
draw
Draw the object using the renderer
Methods
getType() → {lime.Renderer}
Return base object of the subrenderer
makeSubRenderer(sub) → {Object|lime.Renderer}
Make and return subrenderer object.

Members

<static, constant> CANVAS :lime.Renderer

Canvas renderer. This renders as canvas element or just draws on parent context.
Source:

<static, constant> DOM :lime.Renderer

DOM renderer. This renders as div dom elements and styles are added with CSS
Source:

draw

Draw the object using the renderer
Source:

Methods

getType() → {lime.Renderer}

Return base object of the subrenderer
Source:
Returns:
base renderer.
Type
lime.Renderer

makeSubRenderer(sub) → {Object|lime.Renderer}

Make and return subrenderer object.
Parameters:
Name Type Description
sub Object | lime.Renderer Cloned empty instance.
Source:
Returns:
Subrenderer.
Type
Object | lime.Renderer