UNPKG
@phaserjs/phaser
Version:
latest (0.2.2)
0.2.2
0.2.1
0.2.0
0.1.19
0.1.18
0.1.17
0.1.16
0.1.15
0.1.14
0.1.13
0.1.11
0.1.10
0.1.9
0.1.8
0.1.7
0.1.6
0.1.5
0.1.4
0.1.2
0.1.1
0.1.0
0.0.22
0.0.21
0.0.20
0.0.19
0.0.17
0.0.16
0.0.15
0.0.14
0.0.13
0.0.12
0.0.11
0.0.10
0.0.9
0.0.8
0.0.7
0.0.6
0.0.5
0.0.4
Phaser 4
github.com/phaserjs/phaser
phaserjs/phaser
@phaserjs/phaser
/
cache
/
Cache.js
15 lines
(14 loc)
•
289 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
const
caches =
new
Map
();
export
const
Cache
= {
get
:
(
type
) =>
{
if
(!caches.
has
(
type
)) { caches.
set
(
type
,
new
Map
()); }
return
caches.
get
(
type
); },
getEntry
:
(
cache, entry
) =>
{
if
(caches.
has
(cache)) {
return
caches.
get
(cache).
get
(entry); } } };