Web Component Usage
    
    
      Bolt Trigger is a web component. You can use it by simply including the <bolt-trigger> element in the markup.
    
    
      <bolt-trigger onclick="alert('Trigger clicked')">
  This is a trigger
</bolt-trigger>
   
  
    
      Basic Usage
    
    
      By default Bolt Trigger renders a semantic button tag. Set the url prop to render a semantic a tag.
    
    
      <bolt-trigger url="http://pega.com">
  This is a trigger
</bolt-trigger>
   
  
    
      Additional Options
    
    
      Customize the cursor style by setting the cursor prop.
    
    
      <bolt-trigger cursor="zoom-in">
  This is a trigger
</bolt-trigger>
   
  
    
      Advanced Usage
    
    
      Use the on-click and on-click-target props to call a method on another component. See schema for more info.
    
    
      <bolt-trigger on-click="show" on-click-target="js-image-modal-456" cursor="zoom-in" display="block">
  <bolt-image src="/images/placeholders/tout-4x3-climber.jpg" alt="A Rock Climber" ratio="640/480"></bolt-image>
</bolt-trigger>
<bolt-modal class="js-image-modal-456" spacing="none" theme="none" scroll="overall">
  <bolt-trigger on-click="hide" on-click-target="js-image-modal-456" cursor="zoom-out" display="block">
    <bolt-image src="/images/placeholders/tout-4x3-climber.jpg" alt="A Rock Climber" sizes="auto" ratio="640/480"></bolt-image>
  </bolt-trigger>
</bolt-modal>