Skip to main content

PersonaImportEntry

One character in a file, and what would become of it here

Attributes (10)
AttributeTypeRequiredDescription
keystringYesWhat identifies this character across two installs. read-only
labelstringYesread-only
kind'host' | 'caller' | 'newsreader' | 'guest'NoThe one of kinds that ranks highest, host first, for a console built before kinds. read-only
kinds('host' | 'caller' | 'newsreader' | 'guest')[]NoWhat the character will be cast as here: the file's kinds, else its one kind, else host. read-only
outcome'create' | 'update' | 'skip'YesWhether this station holds a character under this key already, and if so whether the import was asked to replace it. An update rewrites the sheet and adds stories; it never deletes one the operator here wrote. A skip writes nothing at all, and its counts and notices say what replacing it WOULD do, so a console can offer the choice without asking again. read-only
storiesNewnumberYesread-only
storiesHeldnumberYesAlready here under the same handle, so importing would skip them. read-only
detailsNewnumberYesread-only
detailsHeldnumberYesread-only
noticesPersonaImportNotice[]Yesread-only