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

Collection

Direct Subclass:

CollisionChecker, Renderer

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public

items: *[]

Method Summary

Public Methods
public

clear()

public

filter(callback: *): *

public

find(callback: *): *

public

forEach(callback: *): *

public

push(item: *): *

public

remove(callback: *): boolean

public

sort(callback: *): *

Public Constructors

public constructor() source

Public Members

public items: *[] source

Public Methods

public clear() source

public filter(callback: *): * source

Params:

NameTypeAttributeDescription
callback *

Return:

*

public find(callback: *): * source

Params:

NameTypeAttributeDescription
callback *

Return:

*

public forEach(callback: *): * source

Params:

NameTypeAttributeDescription
callback *

Return:

*

public push(item: *): * source

Params:

NameTypeAttributeDescription
item *

Return:

*

public remove(callback: *): boolean source

Params:

NameTypeAttributeDescription
callback *

Return:

boolean

public sort(callback: *): * source

Params:

NameTypeAttributeDescription
callback *

Return:

*