Contient toute la logique et la gestion des frames.
Changer de tâche : FramesManager.Instance.switch_frame(task);
Obtenir la tâche en cours : FramesManager.Instance.currentTask
Changer de tâche : FramesManager.Instance.switch_frame(task);
Obtenir la tâche en cours : FramesManager.Instance.currentTask
Classes
Members
-
inner, constant FramesManager :module:Frames~FrameManagerWrapper
-
Gère les différentes frames du Bnum.
Changer de tâche :
FramesManager.Instance.switch_frame(task);
Obtenir la tâche en cours :
FramesManager.Instance.currentTask
-
inner, constant MAX_FRAME :number
-
Nombre de fenêtres maximal que l'on peut avoir.
-
inner, constant MODULE :string
-
Nom du module
- Default Value:
- 'FrameManager'
-
inner, constant MODULE_CUSTOM_FRAMES :string
-
Nom du module lié aux actions custom
- Deprecated:
- Yes
- Default Value:
- 'FrameManager_custom_actions'
-
inner, constant MULTI_FRAME_FROM_NAV_BAR :boolean
-
Si le multi-fenêtre manuel est activé. Si c'est le cas, au clic droit sur un bouton de la barre de navigation, le choix d'ouvrir une nouvelle fenêtre ou non sera proposé.
-
inner, constant OTHERAPPS_Z_INDEX :number
-
Z index pour la barre des autres applications
- Default Value:
- 1000
Type Definitions
-
FrameDataEssential
-
Contient seulement les données d'une frame data, sans les fonctions
Properties:
Name Type Description id
string | number task
string parent
module:Frames~Window -
FrameManagerWrapperHelper
-
Properties:
Name Type Description current
module:Frames~FrameManager Récupère le frame manager de la frame courante -
OnFrameCreatedCallback(jFrame, options, frame) → {module:JsHtml~____JsHtml}
-
Callback utilisé lors de la création des frames en jshtml. Permet de modifier la frame en jshtml à différents endroits de la création.
Parameters:
Name Type Description jFrame
module:JsHtml~____JsHtml Frame créée en jshtml options
Object Properties
frame
module:Frames~FrameData Référence vers la frame créatrice Returns:
module:JsHtml~____JsHtml -
OnLoadCallback(options) → {null}
-
Ajoute des actions à faire lorsque la frame est chargée.
Parameters:
Returns:
null