SYMBOL INDEX (377 symbols across 72 files) FILE: lib/Constants/app_constants.dart class AppConstants (line 1) | class AppConstants { class NotificationNames (line 9) | class NotificationNames { FILE: lib/Constants/chat_presets.dart class ChatPresets (line 3) | class ChatPresets { FILE: lib/Constants/generate_title_constants.dart class GenerateTitleConstants (line 1) | class GenerateTitleConstants { FILE: lib/Constants/path_manager.dart class PathManager (line 5) | class PathManager { method initialize (line 11) | Future initialize() FILE: lib/Models/api/create_request.dart class ApiCreateRequest (line 8) | class ApiCreateRequest { method toJson (line 66) | Future> toJson() FILE: lib/Models/api/show_response.dart class ApiShowResponse (line 2) | class ApiShowResponse { class ApiShowModelDetails (line 32) | class ApiShowModelDetails { FILE: lib/Models/api/tags_response.dart class ApiTagsResponse (line 2) | class ApiTagsResponse { class ApiTagsModel (line 15) | class ApiTagsModel { class ApiTagsModelDetails (line 45) | class ApiTagsModelDetails { FILE: lib/Models/chat_configure_arguments.dart class ChatConfigureArguments (line 3) | class ChatConfigureArguments { FILE: lib/Models/chat_preset.dart class ChatPreset (line 1) | class ChatPreset { FILE: lib/Models/model_capabilities.dart class ModelCapabilities (line 2) | class ModelCapabilities { method toString (line 29) | String toString() FILE: lib/Models/ollama_chat.dart class OllamaChat (line 4) | class OllamaChat { class OllamaChatOptions (line 33) | class OllamaChatOptions { method toMap (line 139) | Map toMap() method toJson (line 158) | String toJson() FILE: lib/Models/ollama_exception.dart class OllamaException (line 1) | class OllamaException implements Exception { method toString (line 7) | String toString() FILE: lib/Models/ollama_message.dart class OllamaMessage (line 8) | class OllamaMessage { method toJson (line 92) | Future> toJson() method toChatJson (line 112) | Future> toChatJson() method toDatabaseMap (line 118) | Map toDatabaseMap() method updateMetadataFrom (line 126) | void updateMetadataFrom(OllamaMessage message) method _base64EncodeImages (line 138) | Future?> _base64EncodeImages() method _constructImages (line 148) | List? _constructImages(String? raw) method _breakImages (line 162) | String? _breakImages(List? images) type OllamaMessageRole (line 178) | enum OllamaMessageRole { FILE: lib/Models/ollama_model.dart class OllamaModel (line 7) | class OllamaModel { method toJson (line 50) | Map toJson() method toString (line 60) | String toString() FILE: lib/Models/ollama_request_state.dart type OllamaRequestState (line 1) | enum OllamaRequestState { FILE: lib/Models/settings_route_arguments.dart class SettingsRouteArguments (line 1) | class SettingsRouteArguments { FILE: lib/Pages/chat_page/chat_page.dart class ChatPage (line 11) | class ChatPage extends StatefulWidget { method createState (line 15) | State createState() class _ChatPageState (line 18) | class _ChatPageState extends State { method initState (line 27) | void initState() method build (line 33) | Widget build(BuildContext context) method _buildChatBody (line 68) | Widget _buildChatBody() method _buildChatFooter (line 111) | Widget _buildChatFooter() method _buildTextFieldSuffixIcon (line 141) | Widget? _buildTextFieldSuffixIcon() method _sendMessage (line 159) | Future _sendMessage() method _showModelSelectionBottomSheet (line 166) | Future _showModelSelectionBottomSheet() method _handleAttachmentButton (line 178) | Future _handleAttachmentButton() method _onServerNotConfigured (line 184) | void _onServerNotConfigured() method _showPhotosDeniedAlert (line 191) | Future _showPhotosDeniedAlert() FILE: lib/Pages/chat_page/chat_page_view_model.dart class ChatPageViewModel (line 18) | class ChatPageViewModel extends ChangeNotifier { method _initialize (line 65) | void _initialize() method _onChatProviderChanged (line 85) | void _onChatProviderChanged() method _onTextFieldChanged (line 89) | void _onTextFieldChanged() method dispose (line 94) | void dispose() method cancelStreaming (line 127) | void cancelStreaming() method retryLastPrompt (line 132) | Future retryLastPrompt() method fetchAvailableModels (line 137) | Future> fetchAvailableModels() method setSelectedModel (line 146) | void setSelectedModel(OllamaModel? model) method setTextFieldValue (line 156) | void setTextFieldValue(String value) method _takeTextFieldValue (line 161) | String _takeTextFieldValue() method pickImages (line 180) | Future pickImages({ method removeImage (line 216) | Future removeImage(File imageFile) method _takeImages (line 223) | List _takeImages() method sendMessage (line 235) | Future sendMessage({ FILE: lib/Pages/chat_page/subwidgets/chat_attachment/chat_attachment_image.dart class ChatAttachmentImage (line 6) | class ChatAttachmentImage extends StatelessWidget { method build (line 17) | Widget build(BuildContext context) FILE: lib/Pages/chat_page/subwidgets/chat_attachment/chat_attachment_preset.dart class ChatAttachmentPreset (line 4) | class ChatAttachmentPreset extends StatelessWidget { method build (line 15) | Widget build(BuildContext context) FILE: lib/Pages/chat_page/subwidgets/chat_attachment/chat_attachment_row.dart class ChatAttachmentRow (line 3) | class ChatAttachmentRow extends StatelessWidget { method build (line 14) | Widget build(BuildContext context) FILE: lib/Pages/chat_page/subwidgets/chat_bubble/chat_bubble.dart class ChatBubble (line 14) | class ChatBubble extends StatelessWidget { method build (line 23) | Widget build(BuildContext context) class _ChatBubbleBody (line 61) | class _ChatBubbleBody extends StatelessWidget { method build (line 67) | Widget build(BuildContext context) FILE: lib/Pages/chat_page/subwidgets/chat_bubble/chat_bubble_actions.dart class ChatBubbleActions (line 9) | class ChatBubbleActions { method handleCopy (line 14) | void handleCopy() method handleSelectText (line 18) | void handleSelectText(BuildContext context) method handleRegenerate (line 37) | void handleRegenerate(BuildContext context) method handleEdit (line 43) | void handleEdit(BuildContext context) method handleDelete (line 92) | void handleDelete(BuildContext context) FILE: lib/Pages/chat_page/subwidgets/chat_bubble/chat_bubble_bottom_sheet.dart class ChatBubbleBottomSheet (line 3) | class ChatBubbleBottomSheet extends StatelessWidget { method build (line 16) | Widget build(BuildContext context) FILE: lib/Pages/chat_page/subwidgets/chat_bubble/chat_bubble_image.dart class ChatBubbleImage (line 8) | class ChatBubbleImage extends StatelessWidget { method build (line 14) | Widget build(BuildContext context) class _ChatBubbleImageFullScreen (line 43) | class _ChatBubbleImageFullScreen extends StatelessWidget { method build (line 49) | Widget build(BuildContext context) FILE: lib/Pages/chat_page/subwidgets/chat_bubble/chat_bubble_menu.dart class ChatBubbleMenu (line 4) | class ChatBubbleMenu extends StatefulWidget { method createState (line 15) | State createState() class _ChatBubbleMenuState (line 18) | class _ChatBubbleMenuState extends State { method build (line 20) | Widget build(BuildContext context) FILE: lib/Pages/chat_page/subwidgets/chat_bubble/chat_bubble_think_block.dart class ThinkBlockSyntax (line 5) | class ThinkBlockSyntax extends md.BlockSyntax { method canEndBlock (line 10) | bool canEndBlock(md.BlockParser parser) method parseChildLines (line 15) | List parseChildLines(md.BlockParser parser) method parse (line 34) | md.Node parse(md.BlockParser parser) class ThinkBlockBuilder (line 43) | class ThinkBlockBuilder extends MarkdownElementBuilder { method visitElementAfter (line 45) | Widget visitElementAfter(md.Element element, TextStyle? preferredStyle) class ThinkBlockWidget (line 50) | class ThinkBlockWidget extends StatefulWidget { method createState (line 56) | State createState() class _ThinkBlockWidgetState (line 59) | class _ThinkBlockWidgetState extends State { method build (line 63) | Widget build(BuildContext context) FILE: lib/Pages/chat_page/subwidgets/chat_empty.dart class ChatEmpty (line 5) | class ChatEmpty extends StatelessWidget { method build (line 11) | Widget build(BuildContext context) FILE: lib/Pages/chat_page/subwidgets/chat_error.dart class ChatError (line 3) | class ChatError extends StatelessWidget { method build (line 14) | Widget build(BuildContext context) FILE: lib/Pages/chat_page/subwidgets/chat_list_view.dart class ChatListView (line 11) | class ChatListView extends StatefulWidget { method createState (line 26) | State createState() class _ChatListViewState (line 29) | class _ChatListViewState extends State { method initState (line 36) | void initState() method didUpdateWidget (line 51) | void didUpdateWidget(covariant ChatListView oldWidget) method dispose (line 64) | void dispose() method build (line 74) | Widget build(BuildContext context) method _onMessageSizeChanged (line 139) | void _onMessageSizeChanged(Size? previousSize, Size currentSize) method _updateScrollToBottomButtonVisibility (line 145) | void _updateScrollToBottomButtonVisibility() method _scrollToBottom (line 159) | void _scrollToBottom() FILE: lib/Pages/chat_page/subwidgets/chat_select_model_button.dart class ChatSelectModelButton (line 3) | class ChatSelectModelButton extends StatelessWidget { method build (line 14) | Widget build(BuildContext context) FILE: lib/Pages/chat_page/subwidgets/chat_text_field.dart class ChatTextField (line 6) | class ChatTextField extends StatefulWidget { method createState (line 25) | State createState() class _ChatTextFieldState (line 28) | class _ChatTextFieldState extends State { method initState (line 32) | void initState() method deactivate (line 42) | void deactivate() method build (line 50) | Widget build(BuildContext context) method _readTextFieldState (line 86) | String _readTextFieldState() method _writeTextFieldState (line 90) | void _writeTextFieldState(String text) FILE: lib/Pages/chat_page/subwidgets/chat_welcome.dart class ChatWelcome (line 5) | class ChatWelcome extends StatelessWidget { method build (line 22) | Widget build(BuildContext context) class _ChatWelcomeText (line 60) | class _ChatWelcomeText extends StatelessWidget { method build (line 66) | Widget build(BuildContext context) class _ChatConfigureServerAddressButton (line 87) | class _ChatConfigureServerAddressButton extends StatelessWidget { method build (line 89) | Widget build(BuildContext context) FILE: lib/Pages/main_page.dart class ReinsMainPage (line 7) | class ReinsMainPage extends StatelessWidget { method build (line 11) | Widget build(BuildContext context) class _ReinsMobileMainPage (line 20) | class _ReinsMobileMainPage extends StatelessWidget { method build (line 24) | Widget build(BuildContext context) class _ReinsLargeMainPage (line 33) | class _ReinsLargeMainPage extends StatelessWidget { method build (line 37) | Widget build(BuildContext context) FILE: lib/Pages/settings_page/settings_page.dart class SettingsPage (line 7) | class SettingsPage extends StatelessWidget { method build (line 13) | Widget build(BuildContext context) class _SettingsPageContent (line 25) | class _SettingsPageContent extends StatelessWidget { method build (line 31) | Widget build(BuildContext context) FILE: lib/Pages/settings_page/subwidgets/reins_settings.dart class ReinsSettings (line 9) | class ReinsSettings extends StatelessWidget { method build (line 13) | Widget build(BuildContext context) method _openShareSheet (line 94) | void _openShareSheet(BuildContext context) FILE: lib/Pages/settings_page/subwidgets/server_settings.dart class ServerSettings (line 14) | class ServerSettings extends StatefulWidget { method createState (line 20) | State createState() class _ServerSettingsState (line 23) | class _ServerSettingsState extends State { method initState (line 34) | void initState() method dispose (line 50) | void dispose() method build (line 57) | Widget build(BuildContext context) method _saveServerAddressWith (line 159) | void _saveServerAddressWith((OllamaRequestState, Uri) result) method _establishServerConnection (line 172) | Future<(OllamaRequestState, Uri)> _establishServerConnection( method _validateServerAddress (line 189) | String _validateServerAddress(String address) method _showOllamaInfoBottomSheet (line 227) | void _showOllamaInfoBottomSheet(BuildContext context) method _handleSearchLocalNetwork (line 236) | void _handleSearchLocalNetwork() method _searchLocalNetwork (line 264) | Future<(OllamaRequestState, Uri)> _searchLocalNetwork() class _ConnectionStatusIndicator (line 300) | class _ConnectionStatusIndicator extends StatelessWidget { method build (line 309) | Widget build(BuildContext context) class _OllamaInfoBottomSheet (line 328) | class _OllamaInfoBottomSheet extends StatelessWidget { method build (line 334) | Widget build(BuildContext context) FILE: lib/Pages/settings_page/subwidgets/themes_settings.dart class ThemesSettings (line 5) | class ThemesSettings extends StatefulWidget { method createState (line 9) | State createState() class _ThemesSettingsState (line 12) | class _ThemesSettingsState extends State { method build (line 16) | Widget build(BuildContext context) method _toggleBrightness (line 90) | void _toggleBrightness() class _ThemeButton (line 107) | class _ThemeButton extends StatelessWidget { method build (line 114) | Widget build(BuildContext context) FILE: lib/Providers/chat_provider.dart class ChatProvider (line 16) | class ChatProvider extends ChangeNotifier { method _initialize (line 74) | Future _initialize() method destinationChatSelected (line 82) | void destinationChatSelected(int destination) method _resetChat (line 94) | void _resetChat() method _loadCurrentChat (line 102) | Future _loadCurrentChat() method createNewChat (line 117) | Future createNewChat(OllamaModel model) method updateCurrentChat (line 135) | Future updateCurrentChat({ method updateChat (line 153) | Future updateChat( method deleteCurrentChat (line 186) | Future deleteCurrentChat() method sendPrompt (line 198) | Future sendPrompt(String text, {List? images}) method _initializeChatStream (line 219) | Future _initializeChatStream(OllamaChat associatedChat) method _streamOllamaMessage (line 266) | Future _streamOllamaMessage(OllamaChat associatedChat) method regenerateMessage (line 318) | Future regenerateMessage(OllamaMessage message) method retryLastPrompt (line 338) | Future retryLastPrompt() method updateMessage (line 354) | Future updateMessage( method deleteMessage (line 364) | Future deleteMessage(OllamaMessage message) method cancelCurrentStreaming (line 373) | void cancelCurrentStreaming() method _moveCurrentChatToTop (line 378) | void _moveCurrentChatToTop() method fetchAvailableModels (line 386) | Future> fetchAvailableModels() method _updateOllamaServiceAddress (line 390) | void _updateOllamaServiceAddress() method saveAsNewModel (line 402) | Future saveAsNewModel(String modelName) method generateTitleForCurrentChat (line 416) | Future generateTitleForCurrentChat() FILE: lib/Services/database_service.dart class DatabaseService (line 11) | class DatabaseService { method getDatabasesPathForPlatform (line 14) | Future getDatabasesPathForPlatform() method open (line 22) | Future open(String databaseFile) method close (line 62) | Future close() method createChat (line 66) | Future createChat(String model) method getChat (line 80) | Future getChat(String chatId) method updateChat (line 94) | Future updateChat( method deleteChat (line 114) | Future deleteChat(String chatId) method getAllChats (line 131) | Future> getAllChats() method addMessage (line 146) | Future addMessage( method getMessage (line 156) | Future getMessage(String messageId) method updateMessage (line 170) | Future updateMessage( method deleteMessage (line 184) | Future deleteMessage(String messageId) method getMessages (line 194) | Future> getMessages(String chatId) method deleteMessages (line 207) | Future deleteMessages(List messages) method _cleanupDeletedImages (line 223) | Future _cleanupDeletedImages() method _constructImages (line 251) | List? _constructImages(String? raw) FILE: lib/Services/image_service.dart class ImageService (line 8) | class ImageService { method getImagesDirectory (line 9) | Future getImagesDirectory() method compressAndSave (line 15) | Future compressAndSave(String sourcePath, {int quality = 10}) method _compressAndSaveImageForPlatform (line 33) | Future _compressAndSaveImageForPlatform( method _compressAndSaveImage (line 53) | Future _compressAndSaveImage( method _compressAndSaveImageLinux (line 67) | Future _compressAndSaveImageLinux( method deleteImage (line 90) | Future deleteImage(File imageFile) method deleteImages (line 96) | Future deleteImages(List imageFiles) FILE: lib/Services/ollama_service.dart class OllamaService (line 13) | class OllamaService { method constructUrl (line 32) | Uri constructUrl(String path) method generate (line 55) | Future generate( method generateStream (line 85) | Stream generateStream( method chat (line 127) | Future chat( method chatStream (line 156) | Stream chatStream( method _processStream (line 187) | Stream _processStream(Stream stream) method _prepareMessagesWithSystemPrompt (line 215) | Future>> _prepareMessagesWithSystemPrompt( method listModels (line 233) | Future> listModels() method _fetchTags (line 248) | Future _fetchTags() method _showModel (line 267) | Future _showModel(String name) method createModel (line 288) | Future createModel( method deleteModel (line 316) | Future deleteModel(String model) FILE: lib/Services/permission_service.dart class PermissionService (line 5) | class PermissionService { method requestPhotoPermission (line 6) | Future requestPhotoPermission({ FILE: lib/Utils/border_painter.dart class BorderPainter (line 3) | class BorderPainter extends CustomPainter { method paint (line 19) | void paint(Canvas canvas, Size size) method shouldRepaint (line 46) | bool shouldRepaint(BorderPainter oldDelegate) FILE: lib/Utils/http_error_formatter.dart class HttpErrorFormatter (line 8) | class HttpErrorFormatter { method formatException (line 12) | String formatException(Object error) method formatHttpError (line 43) | String formatHttpError(int statusCode, {String? body}) FILE: lib/Utils/material_color_adapter.dart class MaterialColorAdapter (line 4) | class MaterialColorAdapter extends TypeAdapter { method read (line 9) | MaterialColor read(BinaryReader reader) method write (line 18) | void write(BinaryWriter writer, MaterialColor obj) FILE: lib/Utils/observe_size.dart class ObserveSize (line 4) | class ObserveSize extends SingleChildRenderObjectWidget { method createRenderObject (line 14) | RenderObject createRenderObject(BuildContext context) class _RenderObserveSize (line 19) | class _RenderObserveSize extends RenderProxyBox { method performLayout (line 27) | void performLayout() FILE: lib/Utils/request_review_helper.dart class RequestReviewHelper (line 3) | final class RequestReviewHelper { method initialize (line 27) | Future initialize() method incrementCount (line 38) | Future incrementCount({bool isLaunch = false}) method shouldRequestReview (line 46) | bool shouldRequestReview() method save (line 57) | Future save() FILE: lib/Utils/retained_position_scroll_physics.dart class WidgetSizeProxy (line 3) | class WidgetSizeProxy { class RetainedPositionScrollPhysics (line 7) | class RetainedPositionScrollPhysics extends ScrollPhysics { method applyTo (line 16) | ScrollPhysics applyTo(ScrollPhysics? ancestor) method adjustPositionForNewDimensions (line 24) | double adjustPositionForNewDimensions({ FILE: lib/Widgets/chat_app_bar.dart class ChatAppBar (line 10) | class ChatAppBar extends StatelessWidget implements PreferredSizeWidget { method build (line 14) | Widget build(BuildContext context) method _handleModelSelectionButton (line 51) | Future _handleModelSelectionButton(BuildContext context) method _handleConfigureButton (line 65) | Future _handleConfigureButton(BuildContext context) FILE: lib/Widgets/chat_configure_bottom_sheet.dart class ChatConfigureBottomSheet (line 11) | class ChatConfigureBottomSheet extends StatelessWidget { method build (line 17) | Widget build(BuildContext context) class _ChatConfigureBottomSheetContent (line 40) | class _ChatConfigureBottomSheetContent extends StatefulWidget { method createState (line 49) | State<_ChatConfigureBottomSheetContent> createState() class __ChatConfigureBottomSheetContentState (line 52) | class __ChatConfigureBottomSheetContentState extends State<_ChatConfigur... method initState (line 59) | void initState() method dispose (line 66) | void dispose() method build (line 73) | Widget build(BuildContext context) class _RenameButton (line 268) | class _RenameButton extends StatelessWidget { method build (line 272) | Widget build(BuildContext context) method _showRenameDialog (line 292) | Future _showRenameDialog( class _SaveAsNewModelButton (line 334) | class _SaveAsNewModelButton extends StatelessWidget { method build (line 338) | Widget build(BuildContext context) method _showSaveAsNewModelDialog (line 381) | Future _showSaveAsNewModelDialog(BuildContext context) class _SaveAsNewModelDialog (line 390) | class _SaveAsNewModelDialog extends StatefulWidget { method createState (line 394) | State<_SaveAsNewModelDialog> createState() class _SaveAsNewModelDialogState (line 397) | class _SaveAsNewModelDialogState extends State<_SaveAsNewModelDialog> { method build (line 402) | Widget build(BuildContext context) method _validateModelName (line 449) | String? _validateModelName(String value) class _DeleteButton (line 466) | class _DeleteButton extends StatelessWidget { method build (line 470) | Widget build(BuildContext context) method _showDeleteDialog (line 482) | void _showDeleteDialog(BuildContext context) class _BottomSheetButton (line 516) | class _BottomSheetButton extends StatelessWidget { method build (line 532) | Widget build(BuildContext context) class _BottomSheetTextField (line 561) | class _BottomSheetTextField extends StatefulWidget { method createState (line 580) | State<_BottomSheetTextField> createState() class _BottomSheetTextFieldState (line 583) | class _BottomSheetTextFieldState extends State<_BottomSheetTextField<... method build (line 587) | Widget build(BuildContext context) type _BottomSheetTextFieldType (line 717) | enum _BottomSheetTextFieldType { type ChatConfigureBottomSheetAction (line 724) | enum ChatConfigureBottomSheetAction { FILE: lib/Widgets/chat_drawer.dart class ChatDrawer (line 9) | class ChatDrawer extends StatelessWidget { method build (line 13) | Widget build(BuildContext context) class ChatNavigationDrawer (line 40) | class ChatNavigationDrawer extends StatelessWidget { method build (line 44) | Widget build(BuildContext context) FILE: lib/Widgets/chat_image.dart class ChatImage (line 3) | class ChatImage extends StatelessWidget { method build (line 18) | Widget build(BuildContext context) FILE: lib/Widgets/flexible_text.dart class FlexibleText (line 7) | class FlexibleText extends StatelessWidget { method build (line 26) | Widget build(BuildContext context) FILE: lib/Widgets/model_selection_bottom_sheet.dart class ModelSelectionBottomSheet (line 12) | class ModelSelectionBottomSheet extends StatefulWidget { method createState (line 23) | State createState() class _ModelSelectionBottomSheetState (line 26) | class _ModelSelectionBottomSheetState extends State _fetchModels() method build (line 95) | Widget build(BuildContext context) method _buildBody (line 130) | Widget _buildBody(BuildContext context) class _ModelListTile (line 168) | class _ModelListTile extends StatelessWidget { method build (line 174) | Widget build(BuildContext context) method _buildCapabilityChips (line 197) | List _buildCapabilityChips(ModelCapabilities capabilities) class _CapabilityChip (line 223) | class _CapabilityChip extends StatelessWidget { method build (line 233) | Widget build(BuildContext context) function showModelSelectionBottomSheet (line 244) | Future showModelSelectionBottomSheet({ FILE: lib/Widgets/ollama_bottom_sheet_header.dart class OllamaBottomSheetHeader (line 5) | class OllamaBottomSheetHeader extends StatelessWidget { method build (line 11) | Widget build(BuildContext context) FILE: lib/Widgets/title_divider.dart class TitleDivider (line 3) | class TitleDivider extends StatelessWidget { method build (line 9) | Widget build(BuildContext context) FILE: lib/main.dart function main (line 18) | void main() class ReinsApp (line 76) | class ReinsApp extends StatelessWidget { method build (line 80) | Widget build(BuildContext context) FILE: linux/flutter/generated_plugin_registrant.cc function fl_register_plugins (line 12) | void fl_register_plugins(FlPluginRegistry* registry) { FILE: linux/runner/main.cc function main (line 3) | int main(int argc, char** argv) { FILE: linux/runner/my_application.cc type _MyApplication (line 10) | struct _MyApplication { function my_application_activate (line 18) | static void my_application_activate(GApplication* application) { function gboolean (line 66) | static gboolean my_application_local_command_line(GApplication* applicat... function my_application_startup (line 85) | static void my_application_startup(GApplication* application) { function my_application_shutdown (line 94) | static void my_application_shutdown(GApplication* application) { function my_application_dispose (line 103) | static void my_application_dispose(GObject* object) { function my_application_class_init (line 109) | static void my_application_class_init(MyApplicationClass* klass) { function my_application_init (line 117) | static void my_application_init(MyApplication* self) {} function MyApplication (line 119) | MyApplication* my_application_new() { FILE: test/api_create_request_test.dart function main (line 6) | void main() FILE: test/chat_page_view_model_test.dart function main (line 18) | void main() function createTestModel (line 330) | OllamaModel createTestModel(String name) function createTestChat (line 341) | OllamaChat createTestChat(String id) class FakeChatProvider (line 355) | class FakeChatProvider extends ChangeNotifier implements ChatProvider { method setMessages (line 371) | void setMessages(List messages) method setCurrentChat (line 375) | void setCurrentChat(OllamaChat? chat) method setIsStreaming (line 379) | void setIsStreaming(bool value) method setIsThinking (line 383) | void setIsThinking(bool value) method setCurrentError (line 387) | void setCurrentError(OllamaException? error) method setAvailableModels (line 391) | void setAvailableModels(List models) method triggerNotifyListeners (line 395) | void triggerNotifyListeners() method cancelCurrentStreaming (line 415) | void cancelCurrentStreaming() method retryLastPrompt (line 420) | Future retryLastPrompt() method fetchAvailableModels (line 425) | Future> fetchAvailableModels() method createNewChat (line 430) | Future createNewChat(OllamaModel model) method sendPrompt (line 436) | Future sendPrompt(String prompt, {List? images}) method generateTitleForCurrentChat (line 443) | Future generateTitleForCurrentChat() method noSuchMethod (line 449) | dynamic noSuchMethod(Invocation invocation) class FakePermissionService (line 452) | class FakePermissionService implements PermissionService { method requestPhotoPermission (line 457) | Future requestPhotoPermission({VoidCallback? onDenied}) class FakeImageService (line 466) | class FakeImageService implements ImageService { method compressAndSave (line 471) | Future compressAndSave(String sourcePath, {int quality = 10}) method deleteImage (line 476) | Future deleteImage(File imageFile) method deleteImages (line 481) | Future deleteImages(List imageFiles) method getImagesDirectory (line 486) | Future getImagesDirectory() class FakePathProviderPlatform (line 491) | class FakePathProviderPlatform extends Fake with MockPlatformInterfaceMi... method getApplicationDocumentsPath (line 493) | Future getApplicationDocumentsPath() FILE: test/database_service_test.dart function main (line 14) | void main() class FakePathProviderPlatform (line 359) | class FakePathProviderPlatform extends Fake method getApplicationDocumentsPath (line 363) | Future getApplicationDocumentsPath() FILE: test/ollama_service_test.dart function main (line 9) | void main() FILE: windows/flutter/generated_plugin_registrant.cc function RegisterPlugins (line 14) | void RegisterPlugins(flutter::PluginRegistry* registry) { FILE: windows/runner/flutter_window.cpp function LRESULT (line 50) | LRESULT FILE: windows/runner/flutter_window.h function class (line 12) | class FlutterWindow : public Win32Window { FILE: windows/runner/main.cpp function wWinMain (line 8) | int APIENTRY wWinMain(_In_ HINSTANCE instance, _In_opt_ HINSTANCE prev, FILE: windows/runner/utils.cpp function CreateAndAttachConsole (line 10) | void CreateAndAttachConsole() { function GetCommandLineArguments (line 24) | std::vector GetCommandLineArguments() { function Utf8FromUtf16 (line 44) | std::string Utf8FromUtf16(const wchar_t* utf16_string) { FILE: windows/runner/win32_window.cpp function Scale (line 36) | int Scale(int source, double scale_factor) { function EnableFullDpiSupportIfAvailable (line 42) | void EnableFullDpiSupportIfAvailable(HWND hwnd) { class WindowClassRegistrar (line 59) | class WindowClassRegistrar { method WindowClassRegistrar (line 64) | static WindowClassRegistrar* GetInstance() { method WindowClassRegistrar (line 80) | WindowClassRegistrar() = default; function wchar_t (line 89) | const wchar_t* WindowClassRegistrar::GetWindowClass() { function LRESULT (line 157) | LRESULT CALLBACK Win32Window::WndProc(HWND const window, function LRESULT (line 176) | LRESULT function Win32Window (line 236) | Win32Window* Win32Window::GetThisFromHandle(HWND const window) noexcept { function RECT (line 252) | RECT Win32Window::GetClientArea() { function HWND (line 258) | HWND Win32Window::GetHandle() { FILE: windows/runner/win32_window.h type Size (line 21) | struct Size {