FLUID-5926: Provide an option to lazy load the separated prefs editor panel

Metadata

Source
FLUID-5926
Type
Improvement
Priority
Critical
Status
Closed
Resolution
Fixed
Assignee
Justin Obara
Reporter
Justin Obara
Created
2016-07-07T01:54:28.439-0400
Updated
2019-07-12T09:15:15.134-0400
Versions
N/A
Fixed Versions
  1. 2.0
Component
  1. Prefs Framework
  2. UI Options

Description

To help with the initial page load performance for sites using UIO or an instance of a separated panel prefs editor, provide an option to lazy load the separated prefs editor. On page load the separated panel's "tab" ( sliding panel ) should be instantiated, but the prefs editor itself should not be instantiated until after the tab is triggered to be open.

Things to lazy load

  • initialization of prefs editor
  • templateLoader
  • messages for the panels, although the message for the prefsEditor loader is needed to render the text on the "tab" (sliding panel).