Closed Bug 1024285 Opened 11 years ago Closed 11 years ago

[settings][meta] move root panel related functions into panels/root

Categories

(Firefox OS Graveyard :: Gaia::Settings, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: gasolin, Unassigned)

References

Details

Current root panel related functions are loaded by LazyLoader and separate in settings/js, we should move them into panels/root and wrap with AMD pattern
as arthur's comment in bug 998847 comment 6 1. to have separate modules being responsible for each menu item 2. if there are handlers updating UI elements, make sure they are un-registered when leaving the panel. (could refer to keyboard related modules for details)
Blocks: 973432
Summary: [settings] move root panel related function into panels/root → [settings] move root panel related functions into panels/root
Summary: [settings] move root panel related functions into panels/root → [settings][meta] move root panel related functions into panels/root
Depends on: 1027465
Note that if there is a group of items that share the same information, we could consider to use one module to support the items.
Depends on: 1065276
No longer depends on: 1065276
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.