@roomy-chat/sdk
    Preparing search index...

    Class Space

    A Roomy space.

    Hierarchy (View Summary)

    Index

    Accessors

    • get createdDate(): undefined | Date

      Returns undefined | Date

    • set createdDate(date: undefined | Date): void

      Parameters

      • date: undefined | Date

      Returns void

    • get description(): undefined | string

      Returns undefined | string

    • set description(description: undefined | string): void

      Parameters

      • description: undefined | string

      Returns void

    • get image(): undefined | `leaf:${string}`

      Returns undefined | `leaf:${string}`

    • set image(value: Image): void

      Parameters

      Returns void

    • get name(): string

      Returns string

    • set name(name: string): void

      Parameters

      • name: string

      Returns void

    • get softDeleted(): boolean

      Returns boolean

    • set softDeleted(deleted: boolean): void

      Parameters

      • deleted: boolean

      Returns void

    • get updatedDate(): undefined | Date

      Returns undefined | Date

    • set updatedDate(date: undefined | Date): void

      Parameters

      • date: undefined | Date

      Returns void

    Methods

    • Register a callback that will be run when the entity is committed.

      Parameters

      • listener: () => void

      Returns () => void

      A function that may be called to unregister the callback.

    • Checks whether the given entity matches this wrapper type.

      The default implementation is to return true for every entity, but some wrappers will override it to check for the existence of certain marker components.

      Parameters

      Returns boolean

    General

    • get id(): `leaf:${string}`

      The string entity ID.

      Returns `leaf:${string}`

    • Commit any changes made to the entity.

      Important: You must call commit after making changes in order for those changes to be immediately applied, reacted to, and synced to network and/or storage.

      Returns void

    Advanced

    entity: Entity

    The underlying Leaf Entity.

    peer: Peer

    The leaf peer instance.