UNPKG

@baqhub/sdk

Version:

The official JavaScript SDK for the BAQ federated app platform.

27 lines (26 loc) 589 B
import * as IO from "../../helpers/io.js"; // // Runtime model. // export class REntityLinkClass extends IO.Type { constructor() { const model = IO.dualObject({ entity: IO.string, }, { originalEntity: IO.string, versionCreatedAt: IO.isoDate, }); super("EntityLink", model.is, model.validate, model.encode); } } const REntityLink = new REntityLinkClass(); // // I/O. // function buildEntityLink(entity) { return { entity }; } export const EntityLink = { io: () => REntityLink, new: buildEntityLink, };