@camera.ui/sdk / plugin / hasCapability
Function: hasCapability()
hasCapability(
contract,cap):boolean
Defined in: plugin/helper.ts:288
Reports whether the plugin requested the given capability.
Parameters
contract
Plugin contract to inspect.
cap
Capability to check (e.g. PluginCapability.PublishNotifications).
Returns
boolean
true if cap is listed in the contract's capabilities.
Example
ts
import { hasCapability, PluginCapability } from '@camera.ui/sdk';
if (hasCapability(contract, PluginCapability.PublishNotifications)) allowPublish();