Skip to content

Reference

tilttek/table-safety

Every public type of the package, with its role.

TypeRole
TableSafetyThe service: settings, answers, agreement, pact, signals, check-ins, stars and wishes, export and erasure.
TableSettingsWhat a table chose: tools, named signals, who sees the signals, added themes, session zero.
TableThemesThe themes a table answers about: a catalogue's and its own.
SafetyToolThe tools, with their credits and their signals.
BoundaryA line or a veil.
LinesAndVeilsA participant's boundaries by theme.
ConsentLevelGreen, yellow or red.
ConsentChecklistA participant's levels by theme.
ParticipationA participant's answers at one table.
TableAgreementThe strictest answer of each theme, anonymous, and its warning preferences.
SessionZero\QuestionKindText, one option, several options.
SessionZero\QuestionA question, translated or written by the game master.
SessionZero\TemplateThe questions of a session zero.
SessionZero\TemplatesThe built-in templates.
SessionZero\AnswersA participant's answers to a session zero.
SessionZero\PactThe answers of a table, gathered without their authors.
Signal\SignalKindThe signals of play.
Signal\AudienceThe table, or the game master alone.
Signal\SignalA signal raised at a table.
Signal\CheckInTallyThe answers to the last check-in, counted.
Feedback\StarsAndWishesA participant's stars and wishes.
Feedback\FeedbackThe stars and wishes of one participant for one session.
Feedback\FeedbackSummaryA session's stars and wishes, without their authors.
Contract\TableStoreWhere the settings are kept.
Contract\ParticipationStoreWhere the answers are kept.
Contract\SignalStoreWhere the signals are kept.
Contract\FeedbackStoreWhere the stars and wishes are kept.
Contract\SignalObserverTold of each signal raised or seen.
Store\InMemoryTableStore, InMemoryParticipationStore, InMemorySignalStore, InMemoryFeedbackStoreThe stores in memory.
Exception\TableSafetyExceptionEvery exception of the library.
Exception\InvalidAnswerA value the library refuses.
Exception\ToolNotEnabledA tool the table does not use.
Exception\NotGameMasterA check-in asked by someone else than the game master.