internal static void Inject(TreeComposer composer, Library library)
 {
     composer.Inject <LibraryBody>(new Dictionary <string, object>
     {
         { nameof(LibraryBody.Library), library }
     });
 }
 internal static void Inject(TreeComposer composer, AsyncEngine engine)
 {
     composer.Inject <EngineDisplay>(new Dictionary <string, object>
     {
         { nameof(EngineDisplay.Engine), engine }
     });
 }
 internal static void Inject(TreeComposer composer, AsyncEngine engine)
 {
     composer.Inject <MemoryExplorer>(new Dictionary <string, object>
     {
         { nameof(MemoryExplorer.Engine), engine }
     });
 }
 internal static void Inject(TreeComposer composer, LibrariesCollection libraries)
 {
     composer.Inject <GraphicsDisplay>(new Dictionary <string, object>
     {
         { nameof(GraphicsDisplay.Libraries), libraries }
     });
 }
 internal static void Inject(TreeComposer composer, AsyncEngine engine)
 {
     composer.Inject <DebugPageExeuctionActions>(new Dictionary <string, object>
     {
         { nameof(DebugPageExeuctionActions.Engine), engine }
     });
 }
Exemple #6
0
 protected override void ComposeTree(TreeComposer composer)
 {
     composer.Inject <Router>(new Dictionary <string, object>
     {
         { "AppAssembly", RuntimeHelpers.TypeCheck(typeof(App).Assembly) }
     });
 }
Exemple #7
0
 public static void Inject(TreeComposer composer, bool isReadOnly)
 {
     composer.Inject <MonacoEditor>(new Dictionary <string, object>
     {
         { nameof(MonacoEditor.IsReadOnly), isReadOnly },
     });
 }
 internal static void Inject(TreeComposer composer, bool isSelected, Library library, Method method, Action onHeaderClick)
 {
     composer.Inject <LibraryMethod>(new Dictionary <string, object>
     {
         { nameof(LibraryMethod.IsSelected), isSelected },
         { nameof(LibraryMethod.Library), library },
         { nameof(LibraryMethod.Method), method },
         { nameof(LibraryMethod.OnHeaderClick), onHeaderClick }
     });
 }
 internal static void Inject(TreeComposer composer)
 {
     composer.Inject <ErrorsSpace>();
 }
 internal static void Inject(TreeComposer composer)
 {
     composer.Inject <EditPageExeuctionActions>();
 }
 public static void Inject(TreeComposer composer)
 {
     composer.Inject <EditPage>();
 }
Exemple #12
0
 internal static void Inject(TreeComposer composer)
 {
     composer.Inject <TextDisplay>();
 }
 internal static void Inject(TreeComposer composer)
 {
     composer.Inject <LibraryExplorer>();
 }
 public static void Inject(TreeComposer composer)
 {
     composer.Inject <DebugPage>();
 }