scriptor.viur

Module Contents

Classes

viur

class scriptor.viur.viur
class request(method: str, url: str, params=None, renderer: str = None)

Bases: scriptor.network.Request

static build_url(url)
async static get(*args, **kwargs)
async static post(*args, **kwargs)
async static secure_post(url, params=None, renderer: str = None)
class list(*, url: str = '', module: str = '', params: dict = None, group: str = '', renderer: str = '')

Fetches a list from a VIUR module

__aiter__()
async __anext__()
static build_url(action: str, url: str, module: str, group: str = '', key: str = '')
async static view(*, url: str = '', module: str = '', key: str = '', params: dict = None, group: str = '', **kwargs)
async static edit(*, url: str = '', module: str = '', key: str = '', params: dict = None, group: str = '', **kwargs)
async static structure(*, url: str = '', module: str = '', group: str = '', **kwargs)
async static preview(*, url: str = '', module: str = '', group: str = '', params: dict = None, **kwargs)
async static add(*, url: str = '', module: str = '', params: dict = None, group: str = '', **kwargs)
async static delete(*, url: str = '', module: str = '', key: str = '', params: dict = None, group: str = '', **kwargs)
async static list_root_nodes(*, url: str = '', module: str = '', params: dict = None, group: str = '', **kwargs)