Click or drag to resize

NavigationManager Class

Navigation manager used to load a new application.
Inheritance Hierarchy
SystemObject
  AxiomCore2.ManagersNavigationManager

Namespace: AxiomCore2.Managers
Assembly: Canary.Axiom.Session (in Canary.Axiom.Session.exe) Version: 25.6.0.25344+3070493948bf7d32a86bd3e9a8bcf4cc9a5b1929
Syntax
C#
public sealed class NavigationManager

The NavigationManager type exposes the following members.

Properties
 NameDescription
Public propertyStatic memberInstance Reference to singleton instance.
Top
Methods
 NameDescription
Public methodFileLoad Load a new application.
Public methodFileNew Create a new file.
Public methodSetCurrentScreen Sets CurrentScreen of application.
Top
Example
Use the static Instance property to access this class.
C#
NavigationManager.Instance.FileLoad(
    file: new AxiomFile(
        kind: AxiomFileKind.Application2,
        access: AxiomFileAccess.Public,
        path: "Test"
    ),
    target: PropertyNavigateTarget.NewWindow
);
This will open an application named "Test" within in the user's public folder in a new browser tab.
See Also