Skip to content

Reference

elva

ELVA

This package includes library modules and subpackages for building real-time synchronization apps alongside ready-to-use terminal applications.

Modules:

  • apps

    Directory containing terminal applications as namespace packages.

  • auth

    Module providing authentication utilities.

  • awareness

    Module with the awareness component definition.

  • cli

    Module providing the main command line interface functionality.

  • component

    Module for a generic asynchronous app component.

  • core

    Definition of library constants.

  • log

    Module specifying the logger context variable and the default formatter.

  • main

    Module with the entry point for the elva command.

  • parser

    Module defining parsers for change events from Y data types.

  • protocol

    Module holding the Y-Protocol specification.

  • provider

    Module holding provider components.

  • renderer

    Module holding renderer components.

  • server

    Module containing server components.

  • store

    Module holding store components.

  • widgets

    Subpackage containing widgets for Textual apps.