Home Reference Source Test Repository
import Rizzo from 'rizzo-next/src/core/rizzo.js'
public class | source

Rizzo

Rizzo thing

Constructor Summary

Public Constructor
public

constructor(objectPattern: {"registry": *, "logger": *, "perf": *})

Member Summary

Public Members
public

events: *

public

logger: *

public

perf: *

public

Method Summary

Public Methods
public

event(name: *, data: *)

Mark a rizzo event

public

renderComponent(Component: Component, options: Object): Object

Render a component

Public Constructors

public constructor(objectPattern: {"registry": *, "logger": *, "perf": *}) source

Params:

NameTypeAttributeDescription
objectPattern {"registry": *, "logger": *, "perf": *}
  • default: {"registry":null,"logger":null,"perf":null}

Public Members

public events: * source

public logger: * source

public perf: * source

public registry: * source

Public Methods

public event(name: *, data: *) source

Mark a rizzo event

Params:

NameTypeAttributeDescription
name *
data *

public renderComponent(Component: Component, options: Object): Object source

Render a component

Params:

NameTypeAttributeDescription
Component Component

The component to register

options Object

Options to pass into instance creation

Return:

Object

Instance of the component

Example:

rizzo.renderComponent(MastheadComponent, {});