FLUID-5841: fluid.prefs.create does not directly accept configuration for prefsEditorLoader

Metadata

Source
FLUID-5841
Type
Bug
Priority
Major
Status
Closed
Resolution
Fixed
Assignee
N/A
Reporter
Justin Obara
Created
2016-01-14T15:03:13.766-0500
Updated
2022-02-03T10:33:17.867-0500
Versions
  1. 1.9
  2. 2.0
  3. 3.0
Fixed Versions
  1. 4.0
Component
  1. Prefs Framework

Description

fluid.prefs.create takes in configuration for the builder and prefsEditor. If you want to make configuration changes to the prefsEditorLoader you have to supply a loaderGrade to the auxiliary schema. This make things more complicated if you are using a different auxSchema as a base grade as you have to know what loaderGrades it is already supplying. loaderGrades is an array which will replace rather than merge when merging auxSchemas.

Comments

  • Justin Obara commented 2021-06-22T15:08:38.220-0400

    The Preferences Framework has been update significantly for FLUID-6420, included in https://github.com/fluid-project/infusion/pull/1052 When the PR is merged, we should verify that it addresses this issue.

  • Justin Obara commented 2022-02-03T10:33:17.859-0500

    fluid.prefs.create no longer exists. fluid.uiOptions and the fluid.prefs.assembler.prefsEd provide a top level option for configuring the prefsEditorLoader.