Fantom

 

class

dom::Storage

sys::Obj
  dom::Storage

@Js

Storage models a DOM Storage.

See pod doc for details.

Slots

clearSource

native Void clear()

Remove all items from storage. If store was empty, this method does nothing.

getSource

native Obj? get(Str key)

Return Obj stored under this key, or null if key does not exist.

keySource

native Str? key(Int index)

Return the key value for this index. If the index is greater than or equal to size returns null.

removeSource

native Void remove(Str key)

Remove value for this key. If no value for this key exists, this method does nothing.

setSource

native Void set(Str key, Obj val)

Store value under this key.

sizeSource

native Int size()

Return the number of items in storage.