create static method
Storage
create({
- required StorageGet get,
- required StorageSet set,
- required StorageSetUnchecked setUnchecked,
- required StorageRemove remove,
- required StorageRemoveUnchecked removeUnchecked,
Implementation
static Storage create({
required StorageGet get,
required StorageSet set,
required StorageSetUnchecked setUnchecked,
required StorageRemove remove,
required StorageRemoveUnchecked removeUnchecked,
}) {
final instance = Storage._(get, set, setUnchecked, remove, removeUnchecked);
instance.storage = StorageDartWrapper(
onGet: instance.get,
onSet: instance.set,
onSetUnchecked: instance.setUnchecked,
onRemove: instance.remove,
onRemoveUnchecked: instance.removeUnchecked,
);
return instance;
}