Skip to main content
Skip table of contents

Indoors Managed Package Details

The Pitcher Indoors Managed Package gives a user interface to access the files stored in the Pitcher Server and displays them with their thumbnails to the user inside Salesforce.

This document describes the contents and configuration of the Pitcher Indoors Managed Package.

Package Components

A Package Component is a basic building block of development. Check this Salesforce Packageable Components Documentation for different supported components which can be packaged.

Extended Objects

This package extends the standard or custom objects from another package by adding new fields, layouts, web links or some other components.

Contact Object

To perform some customized action on click of the button on the Standard objects which is not available out of the box in Salesforce.

Resources

Name

Type

Description

Start PITCHER

Custom Button

Button to start the pitcher application and redirect the user to the Pitcher Interface


Custom User Interface

These elements provide users with a customized (not available out of the box in Salesforce) experience.

Visualforce Pages

These are custom pages used in certain system areas to allow a user to execute custom logic.

Components

Name

Description

PitcherAccountVFNF

Custom VFP for Account Detail Page

PitcherContactVFNF

Custom VFP for Contact Detail Page

PitcherAccountVF

Custom VFP for Account Detail Page

PitcherOpportunityVFNF

Custom VFP for Opportunity Detail Page

Aura Components

These are customized, reusable building blocks of the user interface.

Components

Name

Description

PitcherContentApp

Content App used to render the PitcherContentComponent aura component

PitcherContentComponent

Lightning Component used to display the files and their thumbnails


Apex Classes

Pitcher Indoors Package installs the following Apex Classes that are used for the proper functioning of the applications on the Pitcher platform:

  • PitcherContentController

  • TEST_PitcherContentController


Remote Site Settings

This is used to allow the web service callout to the URLs specified by Salesforce.

Resources

Name

URL

Description

Pitcher_Connect_API

http://connect.pitcher.com

Pitcher Connect URL with HTTP

Pitcher_Connect_HTTPS_API

https://connect.pitcher.com

Pitcher Connect URL with HTTPS

Pitcher_Indoors_File_List_Service

http://forms.pitcher.com

Pitcher Forms


CORS Whitelist Origins

This is used to allow the URLs to access the file or content from Salesforce.

Resources

Name

URL

Description

Pitcher

https://*.pitcher.com

Complete Pitcher Website with all the subdomains

Package Installation

See Installing the Indoors Managed Package to learn how to install this package and the post-installation steps.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.