Home Reference Source
import {Renderer} from 'penvas/src/helper/renderer.js'
public class | source

Renderer

Extends:

Collection → Renderer

Method Summary

Public Methods
public

add(models: Array<Model> | Model, order: Callable)

public

remove(callback: Callable): boolean

public

render(drawer: Drawer)

public

Inherited Summary

From class Collection
public

items: *[]

public

clear()

public

filter(callback: *): *

public

find(callback: *): *

public

forEach(callback: *): *

public

push(item: *): *

public

remove(callback: *): boolean

public

sort(callback: *): *

Public Methods

public add(models: Array<Model> | Model, order: Callable) source

Params:

NameTypeAttributeDescription
models Array<Model> | Model
order Callable
  • optional
  • default: function()

public remove(callback: Callable): boolean source

Override:

Collection#remove

Params:

NameTypeAttributeDescription
callback Callable

Return:

boolean

public render(drawer: Drawer) source

Params:

NameTypeAttributeDescription
drawer Drawer

public sortModels(): Array<Model> source

Return:

Array<Model>