vi.utils

Module Contents

Classes

indexeddbConnector

indexeddb

Functions

render_url(url, module[, entry])

Renders a URL that contains {{variables}}, e.g. for previews.

formatString(format, data[, structure, language])

Parses a string given by format and substitutes placeholders using values specified by data.

getImagePreview(data[, cropped, size])

setPreventUnloading([mode])

mergeDict(original, target)

vi.utils.render_url(url, module, entry=None, **kwargs)

Renders a URL that contains {{variables}}, e.g. for previews.

vi.utils.formatString(format, data, structure=None, language=None)

Parses a string given by format and substitutes placeholders using values specified by data.

vi.utils.getImagePreview(data, cropped=False, size=150)
vi.utils.setPreventUnloading(mode=True)
class vi.utils.indexeddbConnector(dbName, version=None)
dbResult
dbTransaction
connect()
db_error(event)
db_blocked(events)
db_version(event)
db_onupgradeneeded(event)
db_success(event)
class vi.utils.indexeddb(dbName, dbVersion=None)
queue = []
dbqueue = []
connect()
getList(name)
_getList(event)
getListKeys(name)
_getListKey(event)
db_success(event)
dbAction(action, name, key=None, obj=None)
_processDbUpdate(event)
_processQueue(event)
_writeToStore(item, dbResult, dbTransaction)
_deleteFromStore(item, dbResult, dbTransaction)
_updateToStore(item, dbResult, dbTransaction)
_deleteObjectStore(item, dbResult, dbTransaction)
_registerObjectStore(item, dbResult, dbTransaction)
vi.utils.mergeDict(original, target)