Hierarchy

  • ConfigurationSettings

Properties

csrfToken: string

A token generated by the server to prevent Cross-Site Request Forgery. The token should be included in an 'X-CSRF-Token' header in any non-GET requests.

dashboardCollectionsBarChart?: DashboardCollectionsBarChart

Configuration for dashboard collections barchart.

email?: string

email will be the email address of the currently logged in admin.

featureFlags: FeatureFlags
quicksightPagePath: string

quickSightPagePath contains the URL to the QuickSight dashboard page. Currently, this value does not change, so we can share it via fixed config.

roles?: AdminRoleData[]

roles contains the logged in admin's roles and their associated libraries, where appropriate.

settingUp: boolean

settingUp will be true if this is a new circulation manager and the admin interface has never been used before. The interface will show a page for configuring admin authentication. The admin will need to set that up and log in before accessing the rest of the interface.

showCircEventsDownload: boolean

showCircEventsDownload controls whether the dashboard will have an option to download a CSV of circulation events. This should be false if circulation events are not available for download.

tos_link_href?: string
tos_link_text?: string

Generated using TypeDoc