Home Identifier Source Test Repository
import {Component} from 'rizzo-next/src/core/bane.js'
public class | source

Component

The main class that will be extended when a new componenet is created. Extend this class with es6 syntax

Example:

    import { Component } from "./core/bane"

    class ArticlesComponent extends Component {
      render() {

      }
    }

Test:

Constructor Summary

Public Constructor
public

constructor(options: *)

Member Summary

Public Members
public

$el: *

public get
public

cid: *

public

el: *

Method Summary

Public Methods
public

build(data: *)

public
public
public

publish(topic: *, data: *)

public

render()

Public Constructors

public constructor(options: *) source

Params:

NameTypeAttributeDescription
options *

Public Members

public $el: * source

public get channel: string source

public cid: * source

public el: * source

Public Methods

public build(data: *) source

Params:

NameTypeAttributeDescription
data *

public getInitialState(): * source

Return:

*

public initialize() source

public publish(topic: *, data: *) source

Params:

NameTypeAttributeDescription
topic *
data *

public render() source