--- title: "Perspective - PDF Viewer Scripting" --- # Perspective - PDF Viewer Scripting > This page details the various scripting, component, and extension functions available for Perspective's [PDF Viewer](perspective-pdf-viewer.md) component. ## Component Events The [Perspective Event Types Reference](appendix/reference-pages/perspective-event-types-reference.md) page describes all the possible component event types for Perspective components. Not all component events support each Perspective component. The [Component Events and Actions](ignition-modules/perspective/working-with-perspective-components/component-events-and-actions.md) page shows how to configure events and actions on a Perspective component. Component scripting is handled separately and can be accessed from the Component menubar or by right clicking on the component. ## Component Functions ### .reload() * Description * This function will reload the PDF in the PDF Viewer component. * Parameters * String **name** - The name of the PDF. * Return * Nothing ## Extension Functions This component does not have extension functions associated with it.