@adviser/cement - v0.0.0
    Preparing search index...

    Class BaseBasicSysAbstraction

    Base system abstraction for platform-independent services.

    Provides core services that work across all JavaScript runtimes:

    • Time: Real system time implementation
    • ID Generation: UUID-based unique identifiers
    • Random Numbers: Math.random()-based generation
    • Text Encoding/Decoding: UTF-8 conversion utilities

    This is the foundation for both basic and full system abstractions, containing services that don't require filesystem or system access.

    const base = new BaseBasicSysAbstraction({
    TxtEnDecoder: new TxtEnDecoder()
    });

    const now = base._time.Now();
    const id = base._idService.NextId();
    const random = base._randomService.Random0ToValue(100);

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    _time: SysTime = ...
    _idService: IdService = ...
    _randomService: RandomService = ...
    _txtEnDe: TxtEnDecoder