Author
Dorian Taylor
Created
August 23, 2023
Namespace URI
https://vocab.methodandstructure.com/stretchtext#
Preferred Namespace Prefix
stv

This document is an attempt to define a reasonably robust and portable description of stretchtext. Stretchtext is a relatively little-used hypermedia technique for managing levels of detail. Successive levels of detail in a text can be recursively hidden under lower-detail text, subject to user activation.

screen recording of telescopictext.com

Demonstration of now-defunct stretchtext site, telescopictext.com.

Classes

At this time, there is only the single class, StretchText.

StretchText

This class represents an addressable unit of stretchtext.

Properties:
initial
replace-with
append
prepend

Back to Top

Properties

initial

This property denotes the initial value of a run of stretchtext.

Domain:
stv:StretchText
Cardinality:
1

Back to Top

replace-with

When the subject stretchtext is activated, replace the initial value with the object.

Domain:
stv:StretchText
Maximum Cardinality:
1

Back to Top

append

When the subject stretchtext is activated, put the object after the initial value (or its replacement).

Domain:
stv:StretchText

Back to Top

prepend

When the subject stretchtext is activated, put the object before the initial value (or its replacement).

Domain:
stv:StretchText

Back to Top