iniquity

A re-imagining of the iconic BBS software.

View on GitHub

Module: runtime/mci/codes/position

Position Marker System

Summary

Original Iniquity-style position markers (^X01-^X99)

Table of contents

Classes

Interfaces

Functions

Functions

createPositionMarker

createPositionMarker(id): string

Parameters

Name Type
id number

Returns

string

Defined in

core/src/mci/codes/position.ts:192


findAllPositionMarkers

findAllPositionMarkers(text): number[]

Parameters

Name Type
text string

Returns

number[]

Defined in

core/src/mci/codes/position.ts:203


parsePositionMarker

parsePositionMarker(text): { id: number ; index: number } | null

Parameters

Name Type
text string

Returns

{ id: number ; index: number } | null

Defined in

core/src/mci/codes/position.ts:182


stripPositionMarkers

stripPositionMarkers(text): string

Parameters

Name Type
text string

Returns

string

Defined in

core/src/mci/codes/position.ts:199