Skip to main content

Properties

❗️info

Here are valuable properties of the Selector Class listed, which aren't directly related to the State Class.

The Selector is an extension of the State Class and offers the same properties as a normal State. These State related properties aren't described in this Section. To find out more about specific State properties, check out the State documentation.

item​

Returns the current selected Item.

const MY_COLLECTION = createCollection({
initialData: [{id: 1, name: 'jeff'}, {id: 2, name: 'frank'}, {id: 5, name: 'hans'}]
});

const MY_SELECTOR = MY_COLLECTION.select(1);
MY_SELECTOR.item; // Returns 'Item(1)'
MY_SELECTOR.value; // Returns '{id: 1, name: 'jeff'}'

📄 Return​

Item



itemKey​

Returns the current itemKey of the selected Item.

const MY_COLLECTION = createCollection({
initialData: [{id: 1, name: 'jeff'}, {id: 2, name: 'frank'}, {id: 5, name: 'hans'}]
});

const MY_SELECTOR = MY_COLLECTION.select(1);
MY_SELECTOR.itemKey; // Returns '1'

📄 Return​

string | number