Remove crude shim for ES6 Set. #904
This commit is contained in:
parent
b7bfa04dbd
commit
f2f6f1be6c
@ -1,18 +0,0 @@
|
|||||||
class ShimSet
|
|
||||||
constructor: ->
|
|
||||||
@elements = {}
|
|
||||||
@size = 0
|
|
||||||
has: (value) ->
|
|
||||||
value of @elements
|
|
||||||
add: (value) ->
|
|
||||||
return if @elements[value]
|
|
||||||
@elements[value] = true
|
|
||||||
@size++
|
|
||||||
delete: (value) ->
|
|
||||||
return unless @elements[value]
|
|
||||||
delete @elements[value]
|
|
||||||
@size--
|
|
||||||
|
|
||||||
window.Set = ShimSet unless 'Set' of window
|
|
||||||
|
|
||||||
return ShimSet
|
|
||||||
Loading…
x
Reference in New Issue
Block a user