(selector: (item: V) => Item)
| 12 | |
| 13 | export class CellMap<V extends CellBase> extends Map<dia.Cell.ID, V> { |
| 14 | map<Item = V>(selector: (item: V) => Item): Item[] { |
| 15 | return [...this.values()].map(selector); |
| 16 | } |
| 17 | |
| 18 | filter(predicate: (item: V) => boolean): V[] { |
| 19 | return [...this.values()].filter(predicate); |
no outgoing calls