isBindingId
See source codeType guard to check if a string is a valid TLBindingId. Validates that the ID follows the correct format for binding identifiers.
function isBindingId(id?: string): id is TLBindingIdExample
// Validate binding IDs
const maybeBindingId = 'binding:abc123'
if (isBindingId(maybeBindingId)) {
// maybeBindingId is now typed as TLBindingId
const binding = store.get(maybeBindingId)
}
// Filter binding IDs from mixed ID array
const mixedIds = ['shape:1', 'binding:2', 'page:3']
const bindingIds = mixedIds.filter(isBindingId)Parameters
| Name | Description |
|---|---|
| The string to check |
Returns
id is TLBindingIdTrue if the string is a valid binding ID, false otherwise
Prev
isBindingNext
isDocument