Pathfinder 1e for Foundry VTT
    Preparing search index...

    Class RegistryEntryAbstract

    The Base Registry Object class, providing shared functionality for all registry objects in the system. For the required data, see defineSchema.

    Hierarchy (View Summary)

    Index

    Constructors

    • Parameters

      • ...args: ConstructorArgs<any, null, any>

      Returns RegistryEntry

    Properties

    _id: string
    flags?: object
    name: string
    namespace: string

    Accessors

    • get id(): string

      The unique key of the value.

      Returns string

    Methods

    • Internal

      Returns void

    • Protected

      Localize fields

      Returns void

    • Protected

      Prepares the data of the registry entry.

      Returns void

    • Returns {
          _id: StringField<
              { blank: false; readonly: true; required: true },
              AssignmentType<{ blank: false; readonly: true; required: true }>,
              string,
              string,
          >;
          flags: ObjectField<
              { initial: {}; required: false },
              AssignmentType<{ initial: {}; required: false }>,
              InitializedType<{ initial: {}; required: false }>,
              InitializedType<{ initial: {}; required: false }>,
          >;
          name: StringField<
              { initial: ""; localize: true; required: false },
              AssignmentType<{ initial: ""; localize: true; required: false }>,
              InitializedType<{ initial: ""; localize: true; required: false }>,
              InitializedType<{ initial: ""; localize: true; required: false }>,
          >;
          namespace: StringField<
              { blank: false; required: true },
              AssignmentType<{ blank: false; required: true }>,
              string,
              string,
          >;
      }