PersonaImportEntry
One character in a file, and what would become of it here
Attributes (10)
| Attribute | Type | Required | Description |
|---|---|---|---|
key | string | Yes | What identifies this character across two installs. read-only |
label | string | Yes | read-only |
kind | 'host' | 'caller' | 'newsreader' | 'guest' | No | The one of kinds that ranks highest, host first, for a console built before kinds. read-only |
kinds | ('host' | 'caller' | 'newsreader' | 'guest')[] | No | What the character will be cast as here: the file's kinds, else its one kind, else host. read-only |
outcome | 'create' | 'update' | 'skip' | Yes | Whether 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 |
storiesNew | number | Yes | read-only |
storiesHeld | number | Yes | Already here under the same handle, so importing would skip them. read-only |
detailsNew | number | Yes | read-only |
detailsHeld | number | Yes | read-only |
notices | PersonaImportNotice[] | Yes | read-only |