Files
Nexus.Reader/src/.documentation/cache/summaries/NexusReader.Maui__MainPage.xaml.cs.json
T
2026-05-22 09:04:42 +02:00

1 line
1.8 KiB
JSON

{"path":"NexusReader.Maui/MainPage.xaml.cs","purpose":"MAUI code-behind for the app's main page; defines the MainPage partial class and initializes XAML-backed UI components.","classification":{"role":"ui-page","layer":"frontend","confidence":0.9,"evidence":["class MainPage inherits ContentPage (MAUI UI page)","file namespace NexusReader.Maui and filename MainPage.xaml.cs","constructor calls InitializeComponent() (XAML code-behind pattern)"]},"className":"MainPage","methods":[{"name":"MainPage","line":5,"endLine":8,"signature":"() -> void","purpose":"Constructor that initializes the XAML-backed UI for the MainPage.","calls":[{"targetFile":"MainPage.xaml.g.cs","targetMethod":"InitializeComponent","callLine":7,"paramSummary":"none"}],"actions":[{"id":"constructor_5","kind":"mapping","label":"Initializes UI components","line":5,"detail":"Calls InitializeComponent() to wire up XAML elements and generated partial code","visibility":"detail-only","confidence":0.7}]}],"types":[{"name":"MainPage","kind":"view-model","line":3,"purpose":"Code-behind partial class representing the Main UI page for the MAUI app.","fields":[]}],"serviceRegistrations":[],"startupActions":[],"dependencies":["MainPage.xaml","MainPage.xaml.g.cs"],"patterns":["XAML code-behind","MAUI Page (ContentPage)"],"domainConcepts":[],"keyDetails":"Tiny partial UI class: only a constructor that calls InitializeComponent(); other behavior lives in XAML and generated partial class.","orchestrationMethods":[],"typedContracts":[{"name":"MainPage","kind":"view-model","line":3,"fieldCount":0,"evidencePaths":["NexusReader.Maui/MainPage.xaml.cs"]}],"persistenceInteractions":[],"externalInteractions":[],"evidenceAnchors":[{"kind":"typed-contract","label":"MainPage","line":3,"summary":"view-model with 0 fields.","confidence":0.8,"evidencePaths":["NexusReader.Maui/MainPage.xaml.cs"]}]}