TreeINFO-For-M365 documentation
    Preparing search index...

    Wrapper over SPListProvider's selectedItems state, exposed to list custom scripts via TISA API. Uses getter functions to always access the latest React state values through refs.

    Implements

    • ISelectionService
    Index

    Accessors

    • get selectedItems(): number[]

      Array of selected item IDs. Setting replaces the entire selection.

      Returns number[]

    • set selectedItems(itemIds: number[]): void

      Array of selected item IDs. Setting replaces the entire selection.

      Parameters

      • itemIds: number[]

      Returns void

    • get selectedItemsData(): ListItem[]

      Full item data for all selected items

      Returns ListItem[]

    Methods

    • Removes the specified item(s) from the current selection.

      Parameters

      • itemIds: number | number[]

      Returns void

    • Clears the entire selection.

      Returns void

    • Parameters

      • itemId: number

      Returns boolean

      whether the specified item is currently selected

    • Adds the specified item(s) to the current selection.

      Parameters

      • itemIds: number | number[]

      Returns void

    • Selects all items in the list.

      Returns void