Skip to content

@vttforge/core / syncKeywordJournal

Function: syncKeywordJournal() ​

syncKeywordJournal(packageId, keywords, name?): Promise<"created" | "updated" | "unchanged" | "skipped">

Create the keywords journal, or rewrite its page when the content changed. Runs on the GM's client only; other clients return at once.

The journal and its page are found by a flag under the package's scope, not by name or position, so the GM can rename the journal and add pages of their own; only the flagged page is ever rewritten.

Parameters ​

packageId ​

string

keywords ​

readonly Keyword[]

name? ​

string

Returns ​

Promise<"created" | "updated" | "unchanged" | "skipped">

MIT licensed.