SYMBOL INDEX (1446 symbols across 234 files) FILE: lib/api/_client.dart class Rtsnodata (line 4) | class Rtsnodata implements Exception { class _ZstdAdapter (line 10) | class _ZstdAdapter implements HttpClientAdapter { method fetch (line 17) | Future fetch( method close (line 49) | void close({bool force = false}) function _createInnerAdapter (line 52) | IOHttpClientAdapter _createInnerAdapter() function _createDio (line 66) | Dio _createDio() FILE: lib/api/endpoints/app.dart function getLocalizationProgress (line 6) | Future, String>> getLocalizatio... function getReleases (line 17) | Future, String>> getReleases() function getAnnouncement (line 31) | Future> getAnnouncement() function getNotificationHistory (line 37) | Future> getNotificationHistory() function getStatus (line 45) | Future> getStatus() FILE: lib/api/endpoints/device.dart function getNtp (line 6) | Future getNtp() function updateDeviceLocation (line 28) | Future updateDeviceLocation({ function getNotify (line 49) | Future getNotify({required String token}) function setNotify (line 59) | Future setNotify({ function sendNetWorkInfo (line 87) | Future sendNetWorkInfo({ FILE: lib/api/endpoints/earthquake.dart function getReport (line 6) | Future getReport(String reportId) function getReportList (line 14) | Future> getReportList({ function getRts (line 36) | Future getRts([int? time]) function getEew (line 61) | Future> getEew([int? time]) FILE: lib/api/endpoints/history.dart function getRealtime (line 6) | Future> getRealtime() function getHistory (line 12) | Future> getHistory() function getRealtimeRegion (line 18) | Future> getRealtimeRegion(String region) function getHistoryRegion (line 24) | Future> getHistoryRegion(String region) function getEvent (line 30) | Future> getEvent(String id) FILE: lib/api/endpoints/station.dart function getStations (line 6) | Future> getStations() function getRadarList (line 14) | Future> getRadarList() function getMeteorStation (line 20) | Future getMeteorStation(String id) FILE: lib/api/endpoints/tsunami.dart function getTsunami (line 6) | Future getTsunami(String id) function getTsunamiList (line 12) | Future> getTsunamiList() FILE: lib/api/endpoints/weather.dart function getWeatherList (line 6) | Future> getWeatherList() function getWeather (line 12) | Future> getWeather(String time) function getWeatherRealtimeByCoords (line 20) | Future getWeatherRealtimeByCoords( function getWeatherForecast (line 31) | Future> getWeatherForecast(String region) function getRainList (line 37) | Future> getRainList() function getRain (line 43) | Future> getRain(String time) function getTyphoonImagesList (line 49) | Future getTyphoonImagesList() function getTyphoonGeojson (line 55) | Future> getTyphoonGeojson() function getLightningList (line 61) | Future> getLightningList() function getLightning (line 67) | Future> getLightning(String time) FILE: lib/api/exptech.dart class ExpTech (line 44) | class ExpTech FILE: lib/api/model/announcement.dart class Announcement (line 5) | @JsonSerializable() method toJson (line 25) | Map toJson() FILE: lib/api/model/changelog/changelog.dart class GithubRelease (line 5) | @JsonSerializable() method toJson (line 63) | Map toJson() class GithubReleaseAsset (line 66) | @JsonSerializable() method toJson (line 106) | Map toJson() class GithubUser (line 109) | @JsonSerializable() method toJson (line 169) | Map toJson() class GithubReleaseReactions (line 172) | @JsonSerializable() method toJson (line 203) | Map toJson() FILE: lib/api/model/crowdin/localization_progress.dart class CrowdinLocalizationProgress (line 5) | @JsonSerializable() method toJson (line 25) | Map toJson() FILE: lib/api/model/eew.dart class Eew (line 7) | @JsonSerializable() method toJson (line 43) | Map toJson() FILE: lib/api/model/eew_info.dart class EewInfo (line 6) | @JsonSerializable() method toJson (line 47) | Map toJson() FILE: lib/api/model/history/history.dart type HistoryType (line 10) | enum HistoryType { class History (line 41) | @JsonSerializable() method toJson (line 97) | Map toJson() class InfoTime (line 100) | @JsonSerializable() method toJson (line 115) | Map toJson() class InfoText (line 118) | @JsonSerializable() method toJson (line 127) | Map toJson() class InfoTextValue (line 130) | @JsonSerializable() method toJson (line 139) | Map toJson() FILE: lib/api/model/history/intensity_history.dart class IntensityHistoryAddition (line 7) | @JsonSerializable() method toJson (line 28) | Map toJson() class IntensityHistory (line 31) | @JsonSerializable() method toJson (line 50) | Map toJson() FILE: lib/api/model/history/report_history.dart class ReportHistoryAddition (line 6) | @JsonSerializable() method toJson (line 15) | Map toJson() class ReportHistory (line 18) | @JsonSerializable() method toJson (line 37) | Map toJson() FILE: lib/api/model/intensity_listing.dart class IntensityListing (line 5) | @JsonSerializable() method toJson (line 21) | Map toJson() FILE: lib/api/model/location/location.dart class Location (line 29) | @JsonSerializable() method toJson (line 193) | Map toJson() method tryParse (line 219) | Location? tryParse(String input) method _calculateMatchScore (line 272) | int _calculateMatchScore(String input, String target) method _normalizeChineseCharacters (line 306) | String _normalizeChineseCharacters(String input) FILE: lib/api/model/meteor_station.dart class MeteorStation (line 5) | @JsonSerializable() method toJson (line 46) | Map toJson() class MeteorStationInfo (line 49) | @JsonSerializable() method toJson (line 69) | Map toJson() FILE: lib/api/model/notification_record.dart class NotificationRecord (line 5) | @JsonSerializable() method toJson (line 26) | Map toJson() FILE: lib/api/model/notify/notify_settings.dart class NotifySettings (line 3) | class NotifySettings { method toJson (line 40) | List toJson() FILE: lib/api/model/received_notification.dart class ReceivedNotification (line 1) | class ReceivedNotification { FILE: lib/api/model/report/area_intensity.dart class AreaIntensity (line 6) | @JsonSerializable() method toJson (line 19) | Map toJson() FILE: lib/api/model/report/earthquake_report.dart class EarthquakeReport (line 13) | @JsonSerializable() method toJson (line 54) | Map toJson() method getMaxIntensity (line 164) | int getMaxIntensity() method getLocation (line 176) | String getLocation() method convertLatLon (line 187) | String convertLatLon() method toGeoJson (line 211) | GeoJsonBuilder toGeoJson() FILE: lib/api/model/report/partial_earthquake_report.dart class PartialEarthquakeReport (line 11) | @JsonSerializable() method toJson (line 57) | Map toJson() method extractLocation (line 152) | String extractLocation() method getReportColor (line 163) | Color getReportColor() method toGeoJsonFeature (line 176) | GeoJsonFeatureBuilder toGeoJsonFeature() FILE: lib/api/model/rts/rts.dart class Rts (line 10) | @JsonSerializable() method toJson (line 36) | Map toJson() method toGeoJsonBuilder (line 38) | GeoJsonBuilder toGeoJsonBuilder() FILE: lib/api/model/rts/rts_intensity.dart class RtsIntensity (line 5) | @JsonSerializable() method toJson (line 17) | Map toJson() FILE: lib/api/model/rts/rts_station.dart class RtsStation (line 6) | @JsonSerializable() method toJson (line 34) | Map toJson() FILE: lib/api/model/server_status.dart class ServerStatus (line 6) | @JsonSerializable() method toJson (line 18) | Map toJson() class ServiceStatus (line 26) | @JsonSerializable() method toJson (line 35) | Map toJson() FILE: lib/api/model/station.dart class Station (line 6) | @JsonSerializable() method toJson (line 23) | Map toJson() FILE: lib/api/model/station_info.dart class StationInfo (line 6) | @JsonSerializable() method toJson (line 33) | Map toJson() FILE: lib/api/model/station_intensity.dart class StationIntensity (line 8) | @JsonSerializable() method toJson (line 30) | Map toJson() method toGeoJsonFeature (line 32) | GeoJsonFeatureBuilder toGeoJsonFeature() FILE: lib/api/model/tsunami/tsunami.dart class Tsunami (line 7) | @JsonSerializable() method toJson (line 82) | Map toJson() FILE: lib/api/model/tsunami/tsunami_actual.dart class TsunamiActual (line 5) | @JsonSerializable() method toJson (line 68) | Map toJson() FILE: lib/api/model/tsunami/tsunami_earthquake.dart class TsunamiEarthquake (line 5) | @JsonSerializable() method toJson (line 76) | Map toJson() FILE: lib/api/model/tsunami/tsunami_estimate.dart class TsunamiEstimate (line 5) | @JsonSerializable() method toJson (line 41) | Map toJson() FILE: lib/api/model/tsunami/tsunami_info.dart class TsunamiInfo (line 4) | class TsunamiInfo { method toJson (line 32) | Map toJson() FILE: lib/api/model/tsunami/tsunami_list.dart class TsunamiList (line 5) | @JsonSerializable() method toJson (line 11) | Map toJson() FILE: lib/api/model/wave_time.dart class WaveTime (line 1) | class WaveTime { FILE: lib/api/model/weather/lightning.dart class Lightning (line 6) | @JsonSerializable() method toJson (line 18) | Map toJson() method toFeatureBuilder (line 20) | GeoJsonFeatureBuilder toFeatureBuilder(int current... class Location (line 39) | @JsonSerializable() method toJson (line 48) | Map toJson() FILE: lib/api/model/weather/rain.dart class RainStation (line 9) | @JsonSerializable() method toJson (line 27) | Map toJson() method toFeatureBuilder (line 29) | GeoJsonFeatureBuilder toFeatureBuilder() class StationInfo (line 47) | @JsonSerializable() method toJson (line 67) | Map toJson() class RainData (line 73) | @JsonSerializable() method toJson (line 108) | Map toJson() FILE: lib/api/model/weather/weather.dart class WeatherStation (line 8) | @JsonSerializable() method toJson (line 31) | Map toJson() method toFeatureBuilder (line 33) | GeoJsonFeatureBuilder toFeatureBuilder() class StationInfo (line 55) | @JsonSerializable() method toJson (line 75) | Map toJson() class WeatherData (line 80) | @JsonSerializable() method toJson (line 94) | Map toJson() class Wind (line 97) | @JsonSerializable() method toJson (line 106) | Map toJson() class AirCondition (line 109) | @JsonSerializable() method toJson (line 124) | Map toJson() class DailyTemperature (line 127) | @JsonSerializable() method toJson (line 136) | Map toJson() class TemperatureRecord (line 139) | @JsonSerializable() method toJson (line 149) | Map toJson() FILE: lib/api/model/weather_schema.dart class RealtimeWeatherStation (line 5) | @JsonSerializable() method toJson (line 23) | Map toJson() class RealtimeWeatherWind (line 26) | @JsonSerializable() method toJson (line 40) | Map toJson() class RealtimeWeatherGust (line 43) | @JsonSerializable() method toJson (line 52) | Map toJson() class RealtimeWeatherData (line 55) | @JsonSerializable() method toJson (line 83) | Map toJson() class RealtimeWeather (line 86) | @JsonSerializable() method toJson (line 104) | Map toJson() FILE: lib/api/route.dart class _BaseUrlGenerator (line 3) | class _BaseUrlGenerator { method call (line 11) | String call([int? i]) method toString (line 26) | String toString() function radarTile (line 41) | String radarTile(String timestamp) FILE: lib/app.dart class DpipApp (line 28) | class DpipApp extends StatefulWidget { method createState (line 34) | State createState() class _DpipAppState (line 37) | class _DpipAppState extends State with WidgetsBindingObserver { method _checkUpdate (line 40) | Future _checkUpdate() method _checkNotificationPermission (line 64) | Future _checkNotificationPermission() method _tryHandleInitialShortcut (line 82) | void _tryHandleInitialShortcut() method didChangeAppLifecycleState (line 99) | void didChangeAppLifecycleState(AppLifecycleState state) method initState (line 104) | void initState() method build (line 121) | Widget build(BuildContext context) method dispose (line 202) | void dispose() FILE: lib/app/changelog/_widgets/update_card.dart class UpdateCard (line 11) | class UpdateCard extends StatelessWidget { method build (line 32) | Widget build(BuildContext context) FILE: lib/app/changelog/page.dart class ChangelogPage (line 24) | class ChangelogPage extends StatefulWidget { method createState (line 29) | State createState() class _ChangelogPageState (line 32) | class _ChangelogPageState extends State { method _refresh (line 38) | Future _refresh() method initState (line 48) | void initState() method build (line 54) | Widget build(BuildContext context) class _ReleaseHeaderDelegate (line 147) | class _ReleaseHeaderDelegate extends SliverPersistentHeaderDelegate { method build (line 161) | Widget build( method shouldRebuild (line 225) | bool shouldRebuild(covariant _ReleaseHeaderDelegate oldDelegate) FILE: lib/app/debug/logs/page.dart class AppDebugLogsPage (line 14) | class AppDebugLogsPage extends StatelessWidget { method build (line 19) | Widget build(BuildContext context) FILE: lib/app/home/_models/home_location.dart class HomeLocationModel (line 11) | class HomeLocationModel extends ChangeNotifier { method setTemporaryCode (line 20) | void setTemporaryCode(String? code) FILE: lib/app/home/_widgets/blurred_button.dart class BlurredTextButton (line 10) | class BlurredTextButton extends StatelessWidget { method build (line 46) | Widget build(BuildContext context) class BlurredIconButton (line 86) | class BlurredIconButton extends StatelessWidget { method build (line 122) | Widget build(BuildContext context) FILE: lib/app/home/_widgets/date_timeline_item.dart class DateTimelineItem (line 13) | class DateTimelineItem extends StatelessWidget { method _showModeMenu (line 43) | void _showModeMenu(BuildContext context) method build (line 105) | Widget build(BuildContext context) FILE: lib/app/home/_widgets/eew_card.dart class EewCard (line 25) | class EewCard extends StatefulWidget { method createState (line 33) | State createState() function _updateCountdown (line 48) | void _updateCountdown() function initState (line 59) | void initState() function build (line 85) | Widget build(BuildContext context) FILE: lib/app/home/_widgets/forecast_card.dart function build (line 28) | Widget build(BuildContext context) function build (line 139) | Widget build(BuildContext context) FILE: lib/app/home/_widgets/hero_weather.dart class HeroWeather (line 18) | class HeroWeather extends StatelessWidget { method build (line 33) | Widget build(BuildContext context) method _buildLoadingState (line 56) | Widget _buildLoadingState(BuildContext context) method _buildWeatherContent (line 90) | Widget _buildWeatherContent(BuildContext context) method _buildEmptyState (line 169) | Widget _buildEmptyState(BuildContext context) method _getWeatherIcon (line 206) | IconData _getWeatherIcon(int code) FILE: lib/app/home/_widgets/history_timeline_item.dart class HistoryTimelineItem (line 17) | class HistoryTimelineItem extends StatelessWidget { method build (line 40) | Widget build(BuildContext context) FILE: lib/app/home/_widgets/location_button.dart class LocationButton (line 22) | class LocationButton extends StatelessWidget { method build (line 27) | Widget build(BuildContext context) method _showLocationMenu (line 58) | void _showLocationMenu( class _LocationMenuSheet (line 96) | class _LocationMenuSheet extends StatefulWidget { method createState (line 114) | State<_LocationMenuSheet> createState() function _buildCityList (line 133) | Widget _buildCityList(BuildContext context) function _buildTownList (line 234) | Widget _buildTownList(BuildContext context) function build (line 270) | Widget build(BuildContext context) FILE: lib/app/home/_widgets/location_not_set_card.dart class LocationNotSetCard (line 14) | class LocationNotSetCard extends StatelessWidget { method build (line 19) | Widget build(BuildContext context) FILE: lib/app/home/_widgets/location_out_of_service.dart class LocationOutOfServiceCard (line 11) | class LocationOutOfServiceCard extends StatelessWidget { method build (line 16) | Widget build(BuildContext context) FILE: lib/app/home/_widgets/mode_toggle_button.dart type HomeMode (line 12) | enum HomeMode { class ModeToggleButton (line 67) | class ModeToggleButton extends StatelessWidget { method _showModeMenu (line 81) | void _showModeMenu(BuildContext context) method build (line 138) | Widget build(BuildContext context) FILE: lib/app/home/_widgets/radar_card.dart class RadarMapCard (line 25) | class RadarMapCard extends StatefulWidget { method createState (line 30) | State createState() function _setupMapLayers (line 39) | Future _setupMapLayers() function initState (line 75) | void initState() function didChangeDependencies (line 82) | void didChangeDependencies() function build (line 91) | Widget build(BuildContext context) FILE: lib/app/home/_widgets/thunderstorm_card.dart class ThunderstormCard (line 20) | class ThunderstormCard extends StatelessWidget { method build (line 28) | Widget build(BuildContext context) FILE: lib/app/home/_widgets/weather_header.dart class WeatherHeader (line 24) | class WeatherHeader extends StatelessWidget { method skeleton (line 32) | Widget skeleton(BuildContext context) method build (line 86) | Widget build(BuildContext context) FILE: lib/app/home/_widgets/wind_card.dart class WindCard (line 67) | class WindCard extends StatefulWidget { method createState (line 75) | State createState() class _WindCardState (line 78) | class _WindCardState extends State with WidgetsBindingObserver... method initState (line 85) | void initState() method didChangeDependencies (line 92) | void didChangeDependencies() method didChangeAppLifecycleState (line 104) | void didChangeAppLifecycleState(AppLifecycleState state) method didPopNext (line 115) | void didPopNext() method didPush (line 121) | void didPush() method didPushNext (line 131) | void didPushNext() method _initCompass (line 137) | void _initCompass() method _getWindDirectionAngle (line 177) | double _getWindDirectionAngle(String direction) method _getBeaufortDescription (line 179) | String _getBeaufortDescription(int beaufort) method _buildCompass (line 196) | Widget _buildCompass( method _buildCompactWindInfo (line 295) | Widget _buildCompactWindInfo( method _buildMagneticInfo (line 358) | Widget _buildMagneticInfo(BuildContext context) method build (line 494) | Widget build(BuildContext context) method shouldRepaint (line 646) | bool shouldRepaint(covariant _WindArrowPainter oldDelegate) FILE: lib/app/home/layout.dart class HomeLayout (line 10) | class HomeLayout extends StatelessWidget { method build (line 18) | Widget build(BuildContext context) FILE: lib/app/home/page.dart class HomePage (line 55) | class HomePage extends StatefulWidget { method createState (line 60) | State createState() function _measureFirstCard (line 96) | void _measureFirstCard() function _onSheetChanged (line 135) | void _onSheetChanged() function _checkVersion (line 150) | void _checkVersion() function _refresh (line 174) | Future _refresh() function _reloadLocationData (line 214) | Future _reloadLocationData() function _checkIfOutOfService (line 231) | bool _checkIfOutOfService(String? code) function _fetchWeather (line 242) | Future _fetchWeather(String? code) function _fetchRealtimeRegion (line 291) | Future _fetchRealtimeRegion(String? code) function _fetchHistory (line 311) | Future _fetchHistory(String? code, bool isOutOfService) function _onModeChanged (line 336) | void _onModeChanged(HomeMode mode) function _buildDraggableSheet (line 341) | Widget _buildDraggableSheet(List homeSections) function _buildHeroSection (line 396) | Widget _buildHeroSection() function _buildContentSection (line 430) | Widget _buildContentSection(List homeSections) function _buildCommunityCards (line 502) | Widget _buildCommunityCards() FILE: lib/app/map/_lib/manager.dart class MapLayerManager (line 12) | abstract class MapLayerManager { method setup (line 34) | Future setup() method tick (line 37) | void tick() method hide (line 40) | Future hide() method show (line 43) | Future show() method remove (line 46) | Future remove() method dispose (line 49) | void dispose() method onPopInvoked (line 54) | void onPopInvoked() method build (line 59) | Widget build(BuildContext context) FILE: lib/app/map/_lib/managers/lightning.dart class LightningMapLayerManager (line 30) | class LightningMapLayerManager extends MapLayerManager { method setLightningTime (line 50) | Future setLightningTime(String time) method _focus (line 72) | Future _focus() method _fetchData (line 90) | Future _fetchData() method setup (line 104) | Future setup() method hide (line 199) | Future hide() method show (line 217) | Future show() method remove (line 240) | Future remove() method build (line 259) | Widget build(BuildContext context) function build (line 271) | Widget build(BuildContext context) FILE: lib/app/map/_lib/managers/monitor.dart class MonitorMapLayerManager (line 38) | class MonitorMapLayerManager extends MapLayerManager { method _dataStatus (line 111) | bool _dataStatus() method _setupBlinkTimer (line 166) | void _setupBlinkTimer() method _getFocusBounds (line 213) | List _getFocusBounds() method _shouldZoomToBounds (line 236) | bool _shouldZoomToBounds(LatLngBounds newBounds) method _updateMapBounds (line 259) | Future _updateMapBounds(List coordinates) method _focusReset (line 302) | Future _focusReset() method _autoFocus (line 310) | Future _autoFocus() method _startFocusTimer (line 326) | void _startFocusTimer() method _stopFocusTimer (line 337) | void _stopFocusTimer() method setup (line 343) | Future setup() method tick (line 814) | void tick() method _updateDisplayTime (line 842) | void _updateDisplayTime() method _onDataChanged (line 869) | void _onDataChanged() method _updateRtsFromCache (line 886) | Future _updateRtsFromCache() method _updateEewFromCache (line 952) | Future _updateEewFromCache() method _clearEew (line 1034) | Future _clearEew() method hide (line 1068) | Future hide() method show (line 1101) | Future show() method remove (line 1134) | Future remove() method dispose (line 1196) | void dispose() method build (line 1211) | Widget build(BuildContext context) class MonitorMapLayerSheet (line 1215) | class MonitorMapLayerSheet extends StatefulWidget { method createState (line 1223) | State createState() function _toggleCollapse (line 1234) | void _toggleCollapse() function _updateCountdown (line 1238) | void _updateCountdown() function _buildAlertBadge (line 1246) | Widget _buildAlertBadge( function _buildEewContent (line 1307) | Widget _buildEewContent(Eew data, int eewCount, bool hasLocation) function _buildLocationDetails (line 1456) | Widget _buildLocationDetails() FILE: lib/app/map/_lib/managers/precipitation.dart class RainData (line 29) | class RainData { class PrecipitationMapLayerManager (line 64) | class PrecipitationMapLayerManager extends MapLayerManager { method setPrecipitationTime (line 107) | Future setPrecipitationTime(String time) method setPrecipitationInterval (line 132) | Future setPrecipitationInterval(String interval) method _focus (line 158) | Future _focus() method _fetchData (line 176) | Future _fetchData() method setup (line 194) | Future setup() method hide (line 338) | Future hide() method show (line 358) | Future show() method remove (line 383) | Future remove() method build (line 406) | Widget build(BuildContext context) function build (line 418) | Widget build(BuildContext context) function getIntervalLabel (line 419) | String getIntervalLabel(String interval) FILE: lib/app/map/_lib/managers/radar.dart class RadarMapLayerManager (line 29) | class RadarMapLayerManager extends MapLayerManager { method updateRadarTime (line 70) | Future updateRadarTime(String time) method setPlayStartTime (line 113) | void setPlayStartTime(String time) method _updateRadarTileUrl (line 185) | Future _updateRadarTileUrl(String time) method _setupAndShowLayer (line 209) | Future _setupAndShowLayer(String time) method _hideLayer (line 243) | Future _hideLayer(String time) method _preloadAdjacentLayers (line 253) | Future _preloadAdjacentLayers(String currentTime) method toggleAutoPlay (line 288) | void toggleAutoPlay() method startAutoPlay (line 298) | void startAutoPlay() method stopAutoPlay (line 340) | void stopAutoPlay() method _playNext (line 356) | void _playNext() method _focus (line 399) | Future _focus() method _fetchData (line 418) | Future _fetchData() method setup (line 428) | Future setup() method hide (line 447) | Future hide() method show (line 464) | Future show() method remove (line 485) | Future remove() method dispose (line 509) | void dispose() method build (line 520) | Widget build(BuildContext context) class _LegendItem (line 528) | class _LegendItem extends StatelessWidget { method build (line 540) | Widget build(BuildContext context) function build (line 575) | Widget build(BuildContext context) FILE: lib/app/map/_lib/managers/report.dart class ReportMapLayerManager (line 42) | class ReportMapLayerManager extends MapLayerManager { method setReport (line 84) | Future setReport(String? reportId, {bool focus = true}) method _focus (line 114) | Future _focus([EarthquakeReport? report]) method _fetchData (line 155) | Future _fetchData({bool reset = false}) method loadMore (line 202) | Future loadMore() method _getPartialContentKey (line 208) | String? _getPartialContentKey() method setup (line 216) | Future setup() method hide (line 292) | Future hide() method show (line 311) | Future show() method remove (line 337) | Future remove() method onPopInvoked (line 355) | void onPopInvoked() method _addReport (line 362) | Future _addReport( method _removeReport (line 426) | Future _removeReport( method build (line 462) | Widget build(BuildContext context) class ReportMapLayerSheet (line 466) | class ReportMapLayerSheet extends StatefulWidget { method createState (line 474) | State createState() class SafeImageSection (line 479) | class SafeImageSection extends StatefulWidget { method createState (line 490) | State createState() class _SafeImageSectionState (line 493) | class _SafeImageSectionState extends State { method _onImageError (line 497) | void _onImageError() method _retry (line 507) | void _retry() method build (line 515) | Widget build(BuildContext context) class _GeneratingView (line 527) | class _GeneratingView extends StatelessWidget { method build (line 535) | Widget build(BuildContext context) function initState (line 559) | void initState() function dispose (line 565) | void dispose() function _onScroll (line 571) | void _onScroll() function _onShouldExpandChanged (line 585) | void _onShouldExpandChanged() function build (line 602) | Widget build(BuildContext context) FILE: lib/app/map/_lib/managers/temperature.dart class TemperatureData (line 31) | class TemperatureData { class TemperatureMapLayerManager (line 66) | class TemperatureMapLayerManager extends MapLayerManager { method setTemperatureTime (line 93) | Future setTemperatureTime(String time) method _focus (line 115) | Future _focus() method _fetchData (line 133) | Future _fetchData() method setup (line 151) | Future setup() method hide (line 304) | Future hide() method show (line 321) | Future show() method remove (line 343) | Future remove() method build (line 362) | Widget build(BuildContext context) class TemperatureMapLayerSheet (line 366) | class TemperatureMapLayerSheet extends StatelessWidget { method build (line 374) | Widget build(BuildContext context) FILE: lib/app/map/_lib/managers/tsunami.dart class TsunamiMapLayerManager (line 30) | class TsunamiMapLayerManager extends MapLayerManager { method setup (line 41) | Future setup() method hide (line 68) | Future hide() method show (line 84) | Future show() method remove (line 100) | Future remove() method build (line 117) | Widget build(BuildContext context) class TsunamiMapLayerSheet (line 121) | class TsunamiMapLayerSheet extends StatefulWidget { method createState (line 129) | State createState() class _TsunamiMapLayerSheetState (line 132) | class _TsunamiMapLayerSheetState extends State { method _initMap (line 144) | Future _initMap(MapLibreMapController controller) method _loadMap (line 148) | Future _loadMap() method heightToColor (line 176) | String heightToColor(int height) method _convertTimestamp (line 190) | DateTime _convertTimestamp(int timestamp) method addTsunamiObservationPoints (line 194) | Future addTsunamiObservationPoints(Tsunami tsunami) method _addUserLocationMarker (line 314) | Future _addUserLocationMarker() method refreshTsunami (line 372) | Future refreshTsunami() method getTime (line 394) | String getTime() method convertLatLon (line 401) | String convertLatLon(double latitude, double longitude) method dispose (line 427) | void dispose() method generateTsunamiOptions (line 433) | List generateTsunamiOptions() method build (line 442) | Widget build(BuildContext context) FILE: lib/app/map/_lib/managers/wind.dart class WindData (line 27) | class WindData { class WindMapLayerManager (line 54) | class WindMapLayerManager extends MapLayerManager { method setWindTime (line 80) | Future setWindTime(String time) method _fetchData (line 98) | Future _fetchData() method setup (line 108) | Future setup() method hide (line 237) | Future hide() method show (line 257) | Future show() method remove (line 280) | Future remove() method build (line 299) | Widget build(BuildContext context) function build (line 311) | Widget build(BuildContext context) FILE: lib/app/map/_lib/utils.dart type MapLayer (line 8) | enum MapLayer { function isValidLayerCombination (line 83) | bool isValidLayerCombination(Set layers) class MapSourceIds (line 105) | class MapSourceIds { method radar (line 109) | String radar([String? time]) method report (line 113) | String report([String? time]) method tsunami (line 116) | String tsunami([String? code]) method rts (line 120) | String rts([String? time]) method eew (line 123) | String eew([String? code]) method temperature (line 126) | String temperature([String? time]) method precipitation (line 130) | String precipitation([String? time]) method wind (line 134) | String wind([String? time]) method lightning (line 137) | String lightning([String? time]) method intensity (line 140) | String intensity() method intensity0 (line 143) | String intensity0() method box (line 146) | String box() class MapLayerIds (line 153) | class MapLayerIds { method radar (line 157) | String radar([String? time]) method report (line 161) | String report([String? time]) method tsunami (line 164) | String tsunami([String? code]) method rts (line 168) | String rts([String? time]) method eew (line 171) | String eew([String? code]) method temperature (line 174) | String temperature([String? time]) method precipitation (line 177) | String precipitation([String? time]) method wind (line 181) | String wind([String? time]) method lightning (line 184) | String lightning([String? time]) method intensity (line 187) | String intensity() method intensity0 (line 190) | String intensity0() method box (line 193) | String box() function cleanupMap (line 199) | Future cleanupMap(MapLibreMapController controller) FILE: lib/app/map/_widgets/layer_toggle.dart class LayerToggle (line 13) | class LayerToggle extends StatelessWidget { method build (line 36) | Widget build(BuildContext context) FILE: lib/app/map/_widgets/layer_toggle_sheet.dart class LayerToggleSheet (line 16) | class LayerToggleSheet extends StatefulWidget { method createState (line 39) | State createState() class _LayerToggleSheetState (line 42) | class _LayerToggleSheetState extends State { method didUpdateWidget (line 47) | void didUpdateWidget(LayerToggleSheet oldWidget) method _toggleLayer (line 59) | void _toggleLayer(MapLayer layer, {bool overlay = false}) method _setBaseMap (line 87) | void _setBaseMap(BaseMapType baseMap) method build (line 93) | Widget build(BuildContext context) FILE: lib/app/map/_widgets/map_legend.dart class ColorLegendItem (line 12) | class ColorLegendItem { class ColorLegend (line 70) | class ColorLegend extends StatelessWidget { method build (line 93) | Widget build(BuildContext context) class LegendItem (line 180) | class LegendItem { class Legend (line 195) | class Legend extends StatelessWidget { method build (line 218) | Widget build(BuildContext context) class OutlinedIcon (line 263) | class OutlinedIcon extends StatelessWidget { method build (line 280) | Widget build(BuildContext context) FILE: lib/app/map/_widgets/sheet.dart class CustomSheet (line 12) | class CustomSheet extends StatefulWidget { method createState (line 25) | State createState() class _CustomSheetState (line 28) | class _CustomSheetState extends State { method build (line 32) | Widget build(BuildContext context) FILE: lib/app/map/_widgets/tos_sheet.dart class TosBottomSheet (line 13) | class TosBottomSheet extends StatefulWidget { method createState (line 18) | State createState() function initState (line 26) | void initState() function build (line 36) | Widget build(BuildContext context) FILE: lib/app/map/_widgets/ui/positioned_back_button.dart class PositionedBackButton (line 10) | class PositionedBackButton extends StatelessWidget { method build (line 18) | Widget build(BuildContext context) FILE: lib/app/map/_widgets/ui/positioned_layer_button.dart class PositionedLayerButton (line 16) | class PositionedLayerButton extends StatelessWidget { method build (line 44) | Widget build(BuildContext context) FILE: lib/app/map/page.dart class MapPageOptions (line 28) | class MapPageOptions { class MapPage (line 61) | class MapPage extends StatefulWidget { method route (line 70) | String route({MapPageOptions? options}) method createState (line 86) | State createState() class _MapPageState (line 89) | class _MapPageState extends State with TickerProviderStateMixin { method _setupTicker (line 101) | void _setupTicker() method syncTimeToRadar (line 137) | Future syncTimeToRadar(String time) method _setupWeatherLayerTimeSync (line 150) | void _setupWeatherLayerTimeSync() method _syncRadarTimeOnCombination (line 178) | Future _syncRadarTimeOnCombination(MapLayer newLayer) method getLayerManager (line 215) | T? getLayerManager(MapLayer layer) method toggleLayer (line 224) | Future toggleLayer( method _performToggleLayer (line 237) | Future _performToggleLayer( method setBaseMapType (line 275) | Future setBaseMapType(BaseMapType baseMapType) method setLayers (line 284) | Future setLayers(Set layers) method onMapCreated (line 299) | void onMapCreated(MapLibreMapController controller) method onStyleLoaded (line 306) | void onStyleLoaded() method _handleBack (line 349) | void _handleBack() method initState (line 365) | void initState() method build (line 372) | Widget build(BuildContext context) method dispose (line 402) | void dispose() class MapMonitorPage (line 415) | class MapMonitorPage extends StatelessWidget { method build (line 423) | Widget build(BuildContext context) FILE: lib/app/settings/_widgets/settings_header.dart class SettingsHeader (line 25) | class SettingsHeader extends StatelessWidget { method build (line 49) | Widget build(BuildContext context) FILE: lib/app/settings/donate/page.dart class SettingsDonatePage (line 22) | class SettingsDonatePage extends StatefulWidget { method createState (line 27) | State createState() function refresh (line 49) | Future refresh() function onPurchaseUpdate (line 71) | void onPurchaseUpdate(List list) function _buildHeader (line 111) | Widget _buildHeader() FILE: lib/app/settings/experimental/page.dart class SettingsExperimentalPage (line 18) | class SettingsExperimentalPage extends StatefulWidget { method createState (line 23) | State createState() function _showEnableWarningDialog (line 30) | Future _showEnableWarningDialog({ function _toggleEewAllSource (line 45) | void _toggleEewAllSource(bool value) function _toggleLaunchToMonitor (line 60) | void _toggleLaunchToMonitor(bool value) function _buildHeader (line 75) | Widget _buildHeader(BuildContext context) FILE: lib/app/settings/layout.dart class SettingsLayout (line 20) | class SettingsLayout extends StatefulWidget { method createState (line 28) | State createState() class _SettingsLayoutState (line 31) | class _SettingsLayoutState extends State { method build (line 35) | Widget build(BuildContext context) FILE: lib/app/settings/layout/page.dart function _buildSectionTile (line 42) | Widget _buildSectionTile( function _buildDisabledTile (line 109) | Widget _buildDisabledTile( function build (line 170) | Widget build(BuildContext context) FILE: lib/app/settings/locale/page.dart class SettingsLocalePage (line 21) | class SettingsLocalePage extends StatelessWidget { method build (line 26) | Widget build(BuildContext context) FILE: lib/app/settings/locale/select/page.dart class SettingsLocaleSelectPage (line 29) | class SettingsLocaleSelectPage extends StatefulWidget { method createState (line 34) | State createState() class _SettingsLocaleSelectPageState (line 37) | class _SettingsLocaleSelectPageState extends State _refresh() method initState (line 60) | void initState() method build (line 66) | Widget build(BuildContext context) method dispose (line 181) | void dispose() FILE: lib/app/settings/location/page.dart type PositionUpdateCallback (line 35) | typedef PositionUpdateCallback = void Function(); class SettingsLocationPage (line 41) | class SettingsLocationPage extends StatefulWidget { method createState (line 46) | State createState() function permissionStatusUpdate (line 56) | Future permissionStatusUpdate() function showPermissionDialog (line 80) | Future showPermissionDialog(dynamic type) function requestPermissions (line 133) | Future requestPermissions() function toggleAutoLocation (line 211) | Future toggleAutoLocation(bool shouldEnable) function initState (line 224) | void initState() function didChangeAppLifecycleState (line 231) | void didChangeAppLifecycleState(AppLifecycleState state) function build (line 236) | Widget build(BuildContext context) function dispose (line 499) | void dispose() FILE: lib/app/settings/location/select/[city]/page.dart class SettingsLocationSelectCityPage (line 30) | class SettingsLocationSelectCityPage extends StatefulWidget { method createState (line 38) | State createState() class _SettingsLocationSelectCityPageState (line 41) | class _SettingsLocationSelectCityPageState extends State showLayerSheet(BuildContext context) method build (line 50) | Widget build(BuildContext context) FILE: lib/app/settings/notify/(1.eew)/eew/page.dart class SettingsNotifyEewPage (line 14) | class SettingsNotifyEewPage extends StatelessWidget { method build (line 19) | Widget build(BuildContext context) FILE: lib/app/settings/notify/(2.earthquake)/intensity/page.dart class SettingsNotifyIntensityPage (line 14) | class SettingsNotifyIntensityPage extends StatelessWidget { method build (line 19) | Widget build(BuildContext context) FILE: lib/app/settings/notify/(2.earthquake)/monitor/page.dart class SettingsNotifyMonitorPage (line 14) | class SettingsNotifyMonitorPage extends StatelessWidget { method build (line 19) | Widget build(BuildContext context) FILE: lib/app/settings/notify/(2.earthquake)/report/page.dart class SettingsNotifyReportPage (line 14) | class SettingsNotifyReportPage extends StatelessWidget { method build (line 19) | Widget build(BuildContext context) FILE: lib/app/settings/notify/(3.weather)/advisory/page.dart class SettingsNotifyAdvisoryPage (line 14) | class SettingsNotifyAdvisoryPage extends StatelessWidget { method build (line 19) | Widget build(BuildContext context) FILE: lib/app/settings/notify/(3.weather)/evacuation/page.dart class SettingsNotifyEvacuationPage (line 14) | class SettingsNotifyEvacuationPage extends StatelessWidget { method build (line 19) | Widget build(BuildContext context) FILE: lib/app/settings/notify/(3.weather)/thunderstorm/page.dart class SettingsNotifyThunderstormPage (line 14) | class SettingsNotifyThunderstormPage extends StatelessWidget { method build (line 19) | Widget build(BuildContext context) FILE: lib/app/settings/notify/(4.tsunami)/tsunami/page.dart class SettingsNotifyTsunamiPage (line 14) | class SettingsNotifyTsunamiPage extends StatelessWidget { method build (line 19) | Widget build(BuildContext context) FILE: lib/app/settings/notify/(5.basic)/announcement/page.dart class SettingsNotifyAnnouncementPage (line 14) | class SettingsNotifyAnnouncementPage extends StatelessWidget { method build (line 19) | Widget build(BuildContext context) FILE: lib/app/settings/notify/_lib/utils.dart function showSuccessToast (line 25) | void showSuccessToast(BuildContext context) function showErrorToast (line 36) | void showErrorToast(BuildContext context) function setEewNotifyType (line 47) | Future setEewNotifyType( function setEarthquakeNotifyType (line 64) | Future setEarthquakeNotifyType( function setWeatherNotifyType (line 81) | Future setWeatherNotifyType( function setTsunamiNotifyType (line 98) | Future setTsunamiNotifyType( function setBasicNotifyType (line 115) | Future setBasicNotifyType( FILE: lib/app/settings/notify/_widgets/basic_notify_section.dart class BasicNotifySection (line 23) | class BasicNotifySection extends StatefulWidget { method createState (line 38) | State createState() class _BasicNotifySectionState (line 41) | class _BasicNotifySectionState extends State { method onChanged (line 44) | Future onChanged(BasicNotifyType value) method build (line 51) | Widget build(BuildContext context) FILE: lib/app/settings/notify/_widgets/earthquake_notify_section.dart class EarthquakeNotifySection (line 23) | class EarthquakeNotifySection extends StatefulWidget { method createState (line 38) | State createState() class _EarthquakeNotifySectionState (line 41) | class _EarthquakeNotifySectionState extends State createState() class _EewNotifySectionState (line 41) | class _EewNotifySectionState extends State { method onChanged (line 44) | Future onChanged(EewNotifyType value) method build (line 51) | Widget build(BuildContext context) FILE: lib/app/settings/notify/_widgets/sound_list_tile.dart class SoundListTile (line 26) | class SoundListTile extends StatefulWidget { method createState (line 53) | State createState() class _SoundListTileState (line 56) | class _SoundListTileState extends State { method onTap (line 59) | void onTap() method build (line 81) | Widget build(BuildContext context) FILE: lib/app/settings/notify/_widgets/tsunami_notify_section.dart class TsunamiNotifySection (line 23) | class TsunamiNotifySection extends StatefulWidget { method createState (line 38) | State createState() class _TsunamiNotifySectionState (line 41) | class _TsunamiNotifySectionState extends State { method onChanged (line 44) | Future onChanged(TsunamiNotifyType value) method build (line 51) | Widget build(BuildContext context) FILE: lib/app/settings/notify/_widgets/weather_notify_section.dart class WeatherNotifySection (line 23) | class WeatherNotifySection extends StatefulWidget { method createState (line 38) | State createState() class _WeatherNotifySectionState (line 41) | class _WeatherNotifySectionState extends State { method onChanged (line 44) | Future onChanged(WeatherNotifyType value) method build (line 51) | Widget build(BuildContext context) FILE: lib/app/settings/notify/page.dart class SettingsNotifyPage (line 26) | class SettingsNotifyPage extends StatefulWidget { method createState (line 31) | State createState() class _SettingsNotifyPageState (line 34) | class _SettingsNotifyPageState extends State { method getBasicNotifyTypeName (line 42) | String getBasicNotifyTypeName(BasicNotifyType value) method getEarthquakeNotifyTypeName (line 47) | String getEarthquakeNotifyTypeName(EarthquakeNotifyType value) method getEewNotifyTypeName (line 53) | String getEewNotifyTypeName(EewNotifyType value) method getTsunamiNotifyTypeName (line 59) | String getTsunamiNotifyTypeName(TsunamiNotifyType value) method getWeatherNotifyTypeName (line 64) | String getWeatherNotifyTypeName(WeatherNotifyType value) method _buildIconContainer (line 69) | Widget _buildIconContainer({ method initState (line 84) | void initState() method build (line 141) | Widget build(BuildContext context) FILE: lib/app/settings/page.dart class SettingsIndexPage (line 23) | class SettingsIndexPage extends StatelessWidget { method _buildHeader (line 27) | Widget _buildHeader(BuildContext context) FILE: lib/app/settings/proxy/page.dart class SettingsProxyPage (line 16) | class SettingsProxyPage extends StatefulWidget { method createState (line 21) | State createState() class _SettingsProxyPageState (line 24) | class _SettingsProxyPageState extends State { method _saveSettings (line 29) | void _saveSettings() method initState (line 46) | void initState() method build (line 58) | Widget build(BuildContext context) method dispose (line 122) | void dispose() FILE: lib/app/settings/theme/color/page.dart class SettingsThemeColorPage (line 18) | class SettingsThemeColorPage extends StatelessWidget { method build (line 23) | Widget build(BuildContext context) FILE: lib/app/settings/theme/mode/page.dart class SettingsThemeModePage (line 17) | class SettingsThemeModePage extends StatelessWidget { method build (line 22) | Widget build(BuildContext context) FILE: lib/app/settings/theme/page.dart class SettingsThemePage (line 20) | class SettingsThemePage extends StatelessWidget { method build (line 25) | Widget build(BuildContext context) FILE: lib/app/settings/unit/page.dart class SettingsUnitPage (line 28) | class SettingsUnitPage extends StatelessWidget { method build (line 33) | Widget build(BuildContext context) FILE: lib/app/welcome/1-about/page.dart function build (line 17) | Widget build(BuildContext context) FILE: lib/app/welcome/2-exptech/page.dart function build (line 17) | Widget build(BuildContext context) FILE: lib/app/welcome/3-notice/page.dart function build (line 18) | Widget build(BuildContext context) FILE: lib/app/welcome/4-permissions/page.dart class WelcomePermissionPage (line 24) | class WelcomePermissionPage extends StatefulWidget { method createState (line 29) | State createState() function _checkNotificationPermission (line 39) | Future _checkNotificationPermission() function _initializePermissions (line 48) | Future> _initializePermissions() function _createPermissionItems (line 96) | List _createPermissionItems( function _buildPermissionCard (line 154) | Widget _buildPermissionCard(PermissionItem item) FILE: lib/app/welcome/layout.dart class WelcomeLayout (line 10) | class WelcomeLayout extends StatelessWidget { method build (line 18) | Widget build(BuildContext context) FILE: lib/app_old/page/map/map.dart class MapPage (line 8) | class MapPage extends StatefulWidget { method createState (line 12) | State createState() class _MapPageState (line 15) | class _MapPageState extends State { method build (line 43) | Widget build(BuildContext context) FILE: lib/app_old/page/map/meteor.dart type StationIdUpdateCallback (line 10) | typedef StationIdUpdateCallback = void Function(String?); class AdvancedWeatherChart (line 12) | class AdvancedWeatherChart extends StatefulWidget { method createState (line 25) | State createState() method setActiveCallback (line 29) | void setActiveCallback(StationIdUpdateCallback callback) method clearActiveCallback (line 33) | void clearActiveCallback() method updateStationId (line 37) | void updateStationId(String? getstationId) class _AdvancedWeatherChartState (line 42) | class _AdvancedWeatherChartState extends State { method initState (line 52) | void initState() method dispose (line 61) | void dispose() method _handleStationIdUpdate (line 66) | void _handleStationIdUpdate(String? getstationId) method _fetchWeatherData (line 76) | Future _fetchWeatherData() method getDataTypeColor (line 110) | List getDataTypeColor(String dataType) method build (line 128) | Widget build(BuildContext context) method _buildHeader (line 187) | Widget _buildHeader() method _calculate24HourAverage (line 233) | String _calculate24HourAverage() method _buildChart (line 242) | Widget _buildChart() method _buildLineChart (line 262) | Widget _buildLineChart() method _buildBarChart (line 429) | Widget _buildBarChart() method _calculateDynamicInterval (line 559) | double _calculateDynamicInterval(double maxValue) method _buildDataTypeSelector (line 567) | Widget _buildDataTypeSelector() method _buildLegend (line 619) | Widget _buildLegend() class BackgroundPainter (line 652) | class BackgroundPainter extends CustomPainter { method paint (line 664) | void paint(Canvas canvas, Size size) method shouldRepaint (line 693) | bool shouldRepaint(covariant CustomPainter oldDelegate) FILE: lib/app_old/page/map/tsunami/tsunami_estimate_list.dart class TsunamiEstimateList (line 5) | class TsunamiEstimateList extends StatelessWidget { method convertTimestamp (line 10) | String convertTimestamp(int timestamp) method heightToString (line 22) | String heightToString(height) method heightToColor (line 34) | Color heightToColor(height) method heightToTextColor (line 46) | Color heightToTextColor(height) method build (line 55) | Widget build(BuildContext context) FILE: lib/app_old/page/map/tsunami/tsunami_observed_list.dart class TsunamiObservedList (line 5) | class TsunamiObservedList extends StatelessWidget { method convertTimestamp (line 10) | String convertTimestamp(int timestamp) method heightToColor (line 22) | Color heightToColor(height) method heightToTextColor (line 34) | Color heightToTextColor(height) method build (line 45) | Widget build(BuildContext context) FILE: lib/app_old/page/map/typhoon/typhoon.dart class TyphoonMap (line 10) | class TyphoonMap extends StatefulWidget { method createState (line 14) | State createState() class _TyphoonMapState (line 17) | class _TyphoonMapState extends State { method _initMap (line 32) | void _initMap(MapLibreMapController controller) method _loadMap (line 36) | Future _loadMap() method _addUserLocationMarker (line 83) | Future _addUserLocationMarker() method _loadTyphoonLayers (line 108) | Future _loadTyphoonLayers() method _addTransparentLayerFromDataset (line 232) | void _addTransparentLayerFromDataset() method dispose (line 262) | void dispose() method build (line 268) | Widget build(BuildContext context) FILE: lib/app_old/page/map/weather/humidity.dart class HumidityData (line 16) | class HumidityData { class HumidityMap (line 36) | class HumidityMap extends StatefulWidget { method createState (line 40) | State createState() class _HumidityMapState (line 43) | class _HumidityMapState extends State { method _initMap (line 55) | Future _initMap(MapLibreMapController controller) method _loadMap (line 59) | Future _loadMap() method _addUserLocationMarker (line 133) | Future _addUserLocationMarker() method addHumidityCircles (line 158) | Future addHumidityCircles(List humidityDataList) method _toggleLegend (line 252) | void _toggleLegend() method _buildLegend (line 258) | Widget _buildLegend() method _buildColorBar (line 270) | Widget _buildColorBar() method _buildColorBarLabels (line 287) | Widget _buildColorBarLabels() method dispose (line 299) | void dispose() method build (line 305) | Widget build(BuildContext context) FILE: lib/app_old/page/map/weather/pressure.dart class PressureData (line 16) | class PressureData { class PressureMap (line 36) | class PressureMap extends StatefulWidget { method createState (line 40) | State createState() class _PressureMapState (line 43) | class _PressureMapState extends State { method _initMap (line 55) | Future _initMap(MapLibreMapController controller) method _loadMap (line 59) | Future _loadMap() method _addUserLocationMarker (line 133) | Future _addUserLocationMarker() method addPressureCircles (line 158) | Future addPressureCircles(List pressureDataList) method _toggleLegend (line 254) | void _toggleLegend() method _buildLegend (line 260) | Widget _buildLegend() method _buildColorBar (line 272) | Widget _buildColorBar() method _buildColorBarLabels (line 291) | Widget _buildColorBarLabels() method dispose (line 303) | void dispose() method build (line 309) | Widget build(BuildContext context) FILE: lib/app_old/page/me/developer.dart class DPIPInfoPage (line 5) | class DPIPInfoPage extends StatelessWidget { method build (line 9) | Widget build(BuildContext context) method _buildHeroCard (line 63) | Widget _buildHeroCard(BuildContext context) method _buildInfoCard (line 90) | Widget _buildInfoCard( FILE: lib/app_old/page/me/me.dart class MePage (line 7) | class MePage extends StatefulWidget { method createState (line 11) | State createState() class _MePageState (line 14) | class _MePageState extends State { method build (line 16) | Widget build(BuildContext context) FILE: lib/app_old/page/more/more.dart class MorePage (line 7) | class MorePage extends StatefulWidget { method createState (line 11) | State createState() class _MorePageState (line 14) | class _MorePageState extends State { method build (line 32) | Widget build(BuildContext context) FILE: lib/app_old/page/more/ranking/ranking.dart class RankingPage (line 7) | class RankingPage extends StatefulWidget { method createState (line 11) | State createState() class _RankingPageState (line 14) | class _RankingPageState extends State with TickerProviderSt... method initState (line 20) | void initState() method build (line 48) | Widget build(BuildContext context) method dispose (line 111) | void dispose() FILE: lib/app_old/page/more/ranking/tabs/precipitation.dart class RankingPrecipitationTab (line 12) | class RankingPrecipitationTab extends StatefulWidget { method createState (line 16) | State createState() class _RankingPrecipitationTabState (line 19) | class _RankingPrecipitationTabState extends State createState() class _RankingTemperatureTabState (line 20) | class _RankingTemperatureTabState extends State { method refresh (line 27) | Future refresh() method rank (line 40) | void rank() method setMerge (line 67) | void setMerge(MergeType state) method setReversed (line 76) | void setReversed(bool state) method initState (line 82) | void initState() method build (line 88) | Widget build(BuildContext context) FILE: lib/app_old/page/more/ranking/tabs/wind.dart type MergeType (line 11) | enum MergeType { none, county, town } class RankingWindTab (line 13) | class RankingWindTab extends StatefulWidget { method createState (line 17) | State createState() class _RankingWindTabState (line 20) | class _RankingWindTabState extends State { method refresh (line 27) | Future refresh() method rank (line 40) | void rank() method setMerge (line 67) | void setMerge(MergeType state) method setReversed (line 76) | void setReversed(bool state) method initState (line 82) | void initState() method build (line 88) | Widget build(BuildContext context) FILE: lib/app_old/page/more/report_list/report_list.dart class ReportListPage (line 8) | class ReportListPage extends StatefulWidget { method createState (line 12) | State createState() class _ReportListPageState (line 15) | class _ReportListPageState extends State { method refreshReportList (line 34) | Future refreshReportList() method _loadMore (line 50) | void _loadMore() method _fetchNextPage (line 64) | Future _fetchNextPage() method addToList (line 93) | void addToList(List list) method _getFilterSummary (line 108) | String _getFilterSummary() method initState (line 131) | void initState() method build (line 140) | Widget build(BuildContext context) method _showFilterDialog (line 234) | void _showFilterDialog() FILE: lib/core/compass.dart class CompassService (line 6) | class CompassService { method initialize (line 25) | Future initialize() method dispose (line 79) | Future dispose() FILE: lib/core/device_info.dart function init (line 10) | Future init() function _iphoneModelMap (line 27) | String _iphoneModelMap(String code) FILE: lib/core/eew.dart function calcWaveRadius (line 12) | ({double p, double s, double sT}) calcWaveRadius( function findClosest (line 70) | int findClosest(List arr, double target) function eewAreaPga (line 76) | Map eewAreaPga( function eewAreaPgv (line 104) | double eewAreaPgv( function sWaveTimeByDistance (line 127) | double sWaveTimeByDistance(double depth, double sDist) function pWaveTimeByDistance (line 157) | double pWaveTimeByDistance(double depth, double pDist) function pgaToFloat (line 187) | double pgaToFloat(double pga) function pgaToIntensity (line 191) | int pgaToIntensity(double pga) function intensityFloatToInt (line 195) | int intensityFloatToInt(double floatValue) function intensityToNumberString (line 219) | String intensityToNumberString(int level) function calculateWaveTime (line 233) | WaveTime calculateWaveTime(double depth, double distance) function eewLocationInfo (line 274) | ({double dist, double i}) eewLocationInfo( FILE: lib/core/fcm.dart function fcmInit (line 11) | Future fcmInit() function onTokenHandle (line 32) | Future onTokenHandle(String token) function onFcmSilentDataHandle (line 36) | Future onFcmSilentDataHandle(FcmSilentData silentData) function showNotify (line 55) | Future showNotify(Map data) FILE: lib/core/gps_location.dart function updateLocationFromGPS (line 14) | Future updateLocationFromGPS() function updateSavedLocationIOS (line 77) | Future updateSavedLocationIOS() function _clearLocation (line 79) | void _clearLocation() FILE: lib/core/i18n.dart class I18nCsvLoader (line 7) | class I18nCsvLoader { method fromFile (line 10) | Future>> fromFile(String path) method _parseCsvTranslations (line 15) | Map> _parseCsvTranslations( method _parseCsvLine (line 56) | List _parseCsvLine(String line) function load (line 113) | Future load() function load (line 121) | Future load() function load (line 140) | Future load() FILE: lib/core/notify.dart function onActionReceivedMethod (line 16) | Future onActionReceivedMethod(ReceivedAction receivedAction) function handlePendingNotificationNavigation (line 33) | void handlePendingNotificationNavigation(BuildContext context) function _navigateBasedOnChannelKey (line 44) | void _navigateBasedOnChannelKey(BuildContext context, String? channelKey) function notifyInit (line 395) | Future notifyInit() FILE: lib/core/preference.dart class PreferenceKeys (line 6) | class PreferenceKeys { class Preference (line 74) | class Preference { method init (line 79) | Future init() method reload (line 86) | Future reload() FILE: lib/core/providers.dart class GlobalProviders (line 7) | class GlobalProviders { method init (line 16) | void init() FILE: lib/core/rts.dart function findAppropriateItem (line 4) | StationInfo findAppropriateItem(List infos, int date) FILE: lib/core/service.dart class LocationServiceManager (line 21) | class LocationServiceManager { method initalize (line 40) | Future initalize() method _getUpdateInterval (line 63) | Duration _getUpdateInterval() method _setUpdateInterval (line 68) | Future _setUpdateInterval(Duration interval) method _calculateNextInterval (line 75) | Duration _calculateNextInterval(double? distanceInMeters) method start (line 85) | Future start() method _rescheduleAlarm (line 135) | Future _rescheduleAlarm(Duration interval) method stop (line 151) | Future stop() class LocationService (line 168) | @pragma('vm:entry-point') method _$task (line 177) | Future _$task() method _$showProcessingNotification (line 279) | Future _$showProcessingNotification() method _$dismissNotification (line 303) | Future _$dismissNotification() method _$getDeviceGeographicalLocation (line 324) | Future _$getDeviceGeographicalLocation() method _$getLocationFromCoordinates (line 396) | ({String code, Location location})? _$getLocationFromCoordinates( method _$updatePosition (line 468) | Future _$updatePosition(LatLng? position) FILE: lib/core/update.dart function updateInfoToServer (line 8) | Future updateInfoToServer() FILE: lib/dialog/welcome/announcement.dart class WelcomeAnnouncementDialog (line 5) | class WelcomeAnnouncementDialog extends StatelessWidget { method build (line 9) | Widget build(BuildContext context) FILE: lib/dialog/welcome/changelog.dart class WelcomeChangelogDialog (line 5) | class WelcomeChangelogDialog extends StatelessWidget { method build (line 9) | Widget build(BuildContext context) FILE: lib/global.dart type TimeTable (line 14) | typedef TimeTable = Map>; class Global (line 16) | class Global { method _loadCompressedJson (line 28) | Future> _loadCompressedJson( method loadLocationData (line 61) | Future> loadLocationData() method loadTimeTableData (line 68) | Future loadTimeTableData() method loadNotifyTestContent (line 84) | Future loadNotifyTestContent() method loadBoxGeojson (line 96) | Future loadBoxGeojson() method loadTownGeojson (line 102) | Future loadTownGeojson() method init (line 108) | Future init() FILE: lib/main.dart function main (line 27) | void main() function getInitialShortcut (line 176) | Future getInitialShortcut() function _loggedTask (line 186) | Future _loggedTask(String taskName, Future future) FILE: lib/models/data.dart class _DpipDataModel (line 24) | class _DpipDataModel extends ChangeNotifier { method setStation (line 29) | void setStation(Map station) method setEew (line 63) | void setEew(List eew) method setPartialReport (line 81) | void setPartialReport(List partialReport) method appendPartialReport (line 86) | void appendPartialReport(List partialReport) method setReport (line 99) | void setReport(String id, EarthquakeReport report) method setReports (line 104) | void setReports(Map report) method setRadar (line 113) | void setRadar(List radar) method setTemperature (line 122) | void setTemperature(List temperature) method setWeatherData (line 132) | void setWeatherData(String time, List weather) method setPrecipitation (line 141) | void setPrecipitation(List precipitation) method setRainData (line 150) | void setRainData(String time, List rain) method setWind (line 159) | void setWind(List wind) method setLightning (line 168) | void setLightning(List lightning) method setLightningData (line 178) | void setLightningData(String time, List lightning) method setTimeOffset (line 187) | void setTimeOffset(int timeOffset) class DpipDataModel (line 193) | class DpipDataModel extends _DpipDataModel { method setRts (line 221) | void setRts(Rts rts) method setReplayMode (line 236) | void setReplayMode(bool isReplay, [int? timestamp]) method _updateRtsData (line 253) | void _updateRtsData(Rts? rts, List eew) method _fetchRtsData (line 261) | Future<(Rts?, List)> _fetchRtsData() method fetchRtsImmediately (line 279) | Future fetchRtsImmediately() method startFetching (line 289) | void startFetching() method fetchCallback (line 292) | Future fetchCallback() method everyMinuteCallback (line 332) | Future everyMinuteCallback() method stopFetching (line 365) | void stopFetching() method onAppLifecycleStateChanged (line 375) | void onAppLifecycleStateChanged(AppLifecycleState state) method dispose (line 385) | void dispose() method getRtsGeoJson (line 390) | Map getRtsGeoJson() method getEewGeoJson (line 436) | Map getEewGeoJson() method getIntensityGeoJson (line 469) | Map getIntensityGeoJson() method getBoxGeoJson (line 501) | Map getBoxGeoJson() FILE: lib/models/map/earthquake.dart class MapEarthquakeModel (line 5) | class MapEarthquakeModel extends ChangeNotifier { method setRts (line 9) | void setRts(Rts? rts) method setEew (line 14) | void setEew(String id, Eew? eew) FILE: lib/models/settings/location.dart class _SettingsLocationModel (line 9) | class _SettingsLocationModel extends ChangeNotifier { method setCode (line 28) | void setCode(String? value) method setCoordinates (line 96) | void setCoordinates(LatLng? value) method setAuto (line 127) | void setAuto(bool value) method favorite (line 154) | void favorite(String code) method unfavorite (line 169) | void unfavorite(String code) method isFavorited (line 180) | bool isFavorited(String code) method refresh (line 187) | void refresh() class SettingsLocationModel (line 198) | class SettingsLocationModel extends _SettingsLocationModel {} FILE: lib/models/settings/map.dart class _SettingsMapModel (line 11) | class _SettingsMapModel extends ChangeNotifier { method _log (line 12) | void _log(String message) method setUpdateInterval (line 30) | void setUpdateInterval(int value) method setBaseMapType (line 57) | void setBaseMapType(BaseMapType value) method setLayers (line 84) | void setLayers(Set value) method setAutoZoom (line 108) | void setAutoZoom(bool value) method refresh (line 119) | void refresh() class SettingsMapModel (line 130) | class SettingsMapModel extends _SettingsMapModel {} FILE: lib/models/settings/notify.dart type NotifyChannel (line 11) | enum NotifyChannel { type EewNotifyType (line 41) | enum EewNotifyType { type EarthquakeNotifyType (line 53) | enum EarthquakeNotifyType { type WeatherNotifyType (line 65) | enum WeatherNotifyType { type TsunamiNotifyType (line 74) | enum TsunamiNotifyType { type BasicNotifyType (line 83) | enum BasicNotifyType { class _SettingsNotificationModel (line 91) | class _SettingsNotificationModel extends ChangeNotifier { method _log (line 92) | void _log(String message) method apply (line 117) | void apply(NotifySettings settings) method setEew (line 142) | Future setEew(EewNotifyType value) method setMonitor (line 165) | Future setMonitor(EarthquakeNotifyType value) method setReport (line 190) | Future setReport(EarthquakeNotifyType value) method setIntensity (line 215) | Future setIntensity(EarthquakeNotifyType value) method setThunderstorm (line 240) | Future setThunderstorm(WeatherNotifyType value) method setWeatherAdvisory (line 265) | Future setWeatherAdvisory(WeatherNotifyType value) method setEvacuation (line 290) | Future setEvacuation(WeatherNotifyType value) method setTsunami (line 315) | Future setTsunami(TsunamiNotifyType value) method setAnnouncement (line 340) | Future setAnnouncement(BasicNotifyType value) class SettingsNotificationModel (line 356) | class SettingsNotificationModel extends _SettingsNotificationModel {} FILE: lib/models/settings/ui.dart type HomeDisplaySection (line 10) | enum HomeDisplaySection { class SettingsUserInterfaceModel (line 22) | class SettingsUserInterfaceModel extends ChangeNotifier { method _log (line 23) | void _log(String message) method setThemeMode (line 57) | void setThemeMode(ThemeMode value) method setThemeColor (line 66) | void setThemeColor(Color? color) method setLocale (line 76) | void setLocale(Locale? value) method setUseFahrenheit (line 86) | void setUseFahrenheit(bool value) method isEnabled (line 94) | bool isEnabled(HomeDisplaySection section) method toggleSection (line 96) | void toggleSection(HomeDisplaySection section, bool enabled) method reorderSection (line 106) | void reorderSection(int oldIndex, int newIndex) method _saveHomeSections (line 116) | void _saveHomeSections() FILE: lib/route/announcement/announcement.dart function _getTagTypeById (line 24) | TagType _getTagTypeById(int id) function _formatDate (line 31) | String _formatDate(int timestamp) class TagType (line 36) | class TagType { class AnnouncementPage (line 44) | class AnnouncementPage extends StatefulWidget { method createState (line 48) | _AnnouncementPageState createState() class _AnnouncementPageState (line 51) | class _AnnouncementPageState extends State { method initState (line 57) | void initState() method _fetchAnnouncements (line 62) | Future _fetchAnnouncements() method build (line 78) | Widget build(BuildContext context) method _buildAnnouncementList (line 96) | Widget _buildAnnouncementList() class AnnouncementCard (line 132) | class AnnouncementCard extends StatelessWidget { method build (line 145) | Widget build(BuildContext context) method _buildDateChip (line 191) | Widget _buildDateChip(BuildContext context) method _buildTags (line 208) | Widget _buildTags(BuildContext context) method _buildGlassyTag (line 218) | Widget _buildGlassyTag(BuildContext context, TagType tagType) class AnnouncementDetailPage (line 232) | class AnnouncementDetailPage extends StatelessWidget { method build (line 243) | Widget build(BuildContext context) method _buildDateChip (line 290) | Widget _buildDateChip(BuildContext context) method _buildGlassyTag (line 317) | Widget _buildGlassyTag(BuildContext context, TagType tagType) FILE: lib/route/event_viewer/intensity.dart class IntensityPage (line 25) | class IntensityPage extends StatefulWidget { method createState (line 31) | _IntensityPageState createState() class _IntensityPageState (line 34) | class _IntensityPageState extends State { method dispose (line 45) | void dispose() method _initMap (line 51) | void _initMap(MapLibreMapController controller) method _loadMap (line 55) | Future _loadMap() method start (line 72) | Future start() method getEventInfo (line 98) | Future getEventInfo() method _toggleLegend (line 127) | void _toggleLegend() method _buildLegend (line 133) | Widget _buildLegend() method _buildColorBar (line 148) | Widget _buildColorBar() method _buildColorBarLabels (line 163) | Widget _buildColorBarLabels() method build (line 189) | Widget build(BuildContext context) method _buildDraggableSheet (line 236) | Widget _buildDraggableSheet(BuildContext context) method _buildWarningHeader (line 273) | Widget _buildWarningHeader() method _buildWarningDetails (line 311) | Widget _buildWarningDetails() method _buildTimeBar (line 332) | Widget _buildTimeBar( method _buildTimeInfo (line 354) | Widget _buildTimeInfo( method _buildAffectedAreas (line 383) | Widget _buildAffectedAreas() FILE: lib/route/event_viewer/thunderstorm.dart class ThunderstormPage (line 26) | class ThunderstormPage extends StatefulWidget { method createState (line 32) | _ThunderstormPageState createState() class _ThunderstormPageState (line 35) | class _ThunderstormPageState extends State { method dispose (line 47) | void dispose() method _initMap (line 53) | void _initMap(MapLibreMapController controller) method _loadMap (line 57) | Future _loadMap() method start (line 130) | Future start() method _toggleLegend (line 144) | void _toggleLegend() method _buildLegend (line 150) | Widget _buildLegend() method build (line 183) | Widget build(BuildContext context) method _buildDraggableSheet (line 287) | Widget _buildDraggableSheet(BuildContext context) method _buildWarningHeader (line 317) | Widget _buildWarningHeader() method _buildWarningDetails (line 365) | Widget _buildWarningDetails() method _buildTimeBar (line 386) | Widget _buildTimeBar( method _buildTimeInfo (line 439) | Widget _buildTimeInfo( method _buildAffectedAreas (line 468) | Widget _buildAffectedAreas() FILE: lib/route/image_viewer/image_viewer.dart class ImageViewerRoute (line 16) | class ImageViewerRoute extends StatefulWidget { method createState (line 29) | State createState() class ImageSaver (line 32) | class ImageSaver { method saveToPhotos (line 35) | Future saveToPhotos(String path) class _ImageViewerRouteState (line 42) | class _ImageViewerRouteState extends State { method saveImageToDownloads (line 48) | Future saveImageToDownloads() method build (line 163) | Widget build(BuildContext context) FILE: lib/route/log/log.dart class LogViewerPage (line 6) | class LogViewerPage extends StatelessWidget { method build (line 10) | Widget build(BuildContext context) FILE: lib/route/notification/notification.dart class NotificationHistoryPage (line 7) | class NotificationHistoryPage extends StatefulWidget { method createState (line 11) | _NotificationHistoryPageState createState() class _NotificationHistoryPageState (line 14) | class _NotificationHistoryPageState extends State _fetchNotificationRecords() method build (line 38) | Widget build(BuildContext context) method _buildNotificationList (line 45) | Widget _buildNotificationList() class NotificationCard (line 80) | class NotificationCard extends StatelessWidget { method build (line 91) | Widget build(BuildContext context) method _buildCriticalityChip (line 151) | Widget _buildCriticalityChip(BuildContext context) method _buildDateChip (line 165) | Widget _buildDateChip(BuildContext context) method _buildAreaChips (line 182) | Widget _buildAreaChips(BuildContext context) method _formatDate (line 226) | String _formatDate(int timestamp) class NotificationDetailPage (line 232) | class NotificationDetailPage extends StatelessWidget { method build (line 238) | Widget build(BuildContext context) method _buildDateChip (line 268) | Widget _buildDateChip(BuildContext context) method _buildCriticalityChip (line 295) | Widget _buildCriticalityChip(BuildContext context) method _buildAreasList (line 309) | Widget _buildAreasList(BuildContext context) method _formatDate (line 329) | String _formatDate(int timestamp) FILE: lib/route/report/report.dart class ReportRoute (line 20) | class ReportRoute extends StatefulWidget { method createState (line 26) | State createState() class _ReportRouteState (line 29) | class _ReportRouteState extends State with TickerProviderSt... method refreshReport (line 69) | Future refreshReport() method focus (line 253) | Future focus(LatLng target) method initState (line 271) | void initState() method build (line 295) | Widget build(BuildContext context) FILE: lib/route/report/report_sheet_content.dart class ReportSheetContent (line 19) | class ReportSheetContent extends StatelessWidget { method build (line 32) | Widget build(BuildContext context) FILE: lib/route/status/status.dart class ServerStatusPage (line 7) | class ServerStatusPage extends StatefulWidget { method createState (line 11) | _ServerStatusPageState createState() class _ServerStatusPageState (line 14) | class _ServerStatusPageState extends State { method initState (line 19) | void initState() method _fetchServerStatus (line 24) | Future> _fetchServerStatus() method _toggleExpanded (line 28) | void _toggleExpanded(String cardId) method build (line 39) | Widget build(BuildContext context) method _buildInfoBox (line 105) | Widget _buildInfoBox(bool isDarkMode) method _buildStatusCard (line 142) | Widget _buildStatusCard(ServerStatus status, bool isDarkMode) method _buildServiceTile (line 254) | Widget _buildServiceTile( method getStatusColor (line 259) | Color getStatusColor(int status) method getStatusText (line 272) | String getStatusText(int status) method _formatDateTime (line 316) | String _formatDateTime(String dateTimeString) FILE: lib/router.dart class WelcomeRoute (line 52) | @TypedGoRoute(path: '/welcome') method build (line 58) | Widget build(BuildContext context, GoRouterState state) class WelcomeExptechRoute (line 64) | @TypedGoRoute(path: '/welcome/exptech') method build (line 70) | Widget build(BuildContext context, GoRouterState state) class WelcomeNoticeRoute (line 76) | @TypedGoRoute(path: '/welcome/notice') method build (line 82) | Widget build(BuildContext context, GoRouterState state) class WelcomePermissionsRoute (line 88) | @TypedGoRoute(path: '/welcome/permissions') method build (line 94) | Widget build(BuildContext context, GoRouterState state) class HomeRoute (line 100) | @TypedGoRoute(path: '/home') method build (line 106) | Widget build(BuildContext context, GoRouterState state) class SettingsShellRoute (line 112) | @TypedShellRoute( method builder (line 176) | Widget builder(BuildContext context, GoRouterState state, Widget navig... class SettingsIndexRoute (line 184) | class SettingsIndexRoute extends GoRouteData with $SettingsIndexRoute { method build (line 189) | Widget build(BuildContext context, GoRouterState state) class SettingsLocationRoute (line 195) | class SettingsLocationRoute extends GoRouteData with $SettingsLocationRo... method build (line 200) | Widget build(BuildContext context, GoRouterState state) class SettingsLocationSelectRoute (line 206) | class SettingsLocationSelectRoute extends GoRouteData with $SettingsLoca... method build (line 211) | Widget build(BuildContext context, GoRouterState state) class SettingsLocationSelectCityRoute (line 217) | class SettingsLocationSelectCityRoute extends GoRouteData with $Settings... method build (line 225) | Widget build(BuildContext context, GoRouterState state) class SettingsLayoutRoute (line 230) | class SettingsLayoutRoute extends GoRouteData with $SettingsLayoutRoute { method build (line 235) | Widget build(BuildContext context, GoRouterState state) class SettingsThemeRoute (line 241) | class SettingsThemeRoute extends GoRouteData with $SettingsThemeRoute { method build (line 246) | Widget build(BuildContext context, GoRouterState state) class SettingsThemeModeRoute (line 252) | class SettingsThemeModeRoute extends GoRouteData with $SettingsThemeMode... method build (line 257) | Widget build(BuildContext context, GoRouterState state) class SettingsThemeColorRoute (line 263) | class SettingsThemeColorRoute extends GoRouteData with $SettingsThemeCol... method build (line 268) | Widget build(BuildContext context, GoRouterState state) class SettingsLocaleRoute (line 274) | class SettingsLocaleRoute extends GoRouteData with $SettingsLocaleRoute { method build (line 279) | Widget build(BuildContext context, GoRouterState state) class SettingsLocaleSelectRoute (line 285) | class SettingsLocaleSelectRoute extends GoRouteData with $SettingsLocale... method build (line 290) | Widget build(BuildContext context, GoRouterState state) class SettingsUnitRoute (line 296) | class SettingsUnitRoute extends GoRouteData with $SettingsUnitRoute { method build (line 301) | Widget build(BuildContext context, GoRouterState state) class SettingsMapRoute (line 307) | class SettingsMapRoute extends GoRouteData with $SettingsMapRoute { method build (line 312) | Widget build(BuildContext context, GoRouterState state) class SettingsProxyRoute (line 318) | class SettingsProxyRoute extends GoRouteData with $SettingsProxyRoute { method build (line 323) | Widget build(BuildContext context, GoRouterState state) class SettingsExperimentalRoute (line 329) | class SettingsExperimentalRoute extends GoRouteData with $SettingsExperi... method build (line 334) | Widget build(BuildContext context, GoRouterState state) class SettingsNotifyRoute (line 340) | class SettingsNotifyRoute extends GoRouteData with $SettingsNotifyRoute { method build (line 345) | Widget build(BuildContext context, GoRouterState state) class SettingsNotifyEewRoute (line 351) | class SettingsNotifyEewRoute extends GoRouteData with $SettingsNotifyEew... method build (line 356) | Widget build(BuildContext context, GoRouterState state) class SettingsNotifyMonitorRoute (line 362) | class SettingsNotifyMonitorRoute extends GoRouteData with $SettingsNotif... method build (line 367) | Widget build(BuildContext context, GoRouterState state) class SettingsNotifyReportRoute (line 373) | class SettingsNotifyReportRoute extends GoRouteData with $SettingsNotify... method build (line 378) | Widget build(BuildContext context, GoRouterState state) class SettingsNotifyIntensityRoute (line 384) | class SettingsNotifyIntensityRoute extends GoRouteData with $SettingsNot... method build (line 389) | Widget build(BuildContext context, GoRouterState state) class SettingsNotifyThunderstormRoute (line 395) | class SettingsNotifyThunderstormRoute extends GoRouteData with $Settings... method build (line 400) | Widget build(BuildContext context, GoRouterState state) class SettingsNotifyAdvisoryRoute (line 406) | class SettingsNotifyAdvisoryRoute extends GoRouteData with $SettingsNoti... method build (line 411) | Widget build(BuildContext context, GoRouterState state) class SettingsNotifyEvacuationRoute (line 417) | class SettingsNotifyEvacuationRoute extends GoRouteData with $SettingsNo... method build (line 422) | Widget build(BuildContext context, GoRouterState state) class SettingsNotifyTsunamiRoute (line 428) | class SettingsNotifyTsunamiRoute extends GoRouteData with $SettingsNotif... method build (line 433) | Widget build(BuildContext context, GoRouterState state) class SettingsNotifyAnnouncementRoute (line 439) | class SettingsNotifyAnnouncementRoute extends GoRouteData with $Settings... method build (line 444) | Widget build(BuildContext context, GoRouterState state) class SettingsDonateRoute (line 450) | class SettingsDonateRoute extends GoRouteData with $SettingsDonateRoute { method build (line 455) | Widget build(BuildContext context, GoRouterState state) class MapRoute (line 461) | @TypedGoRoute(path: '/map') method build (line 473) | Widget build(BuildContext context, GoRouterState state) class AnnouncementRoute (line 484) | @TypedGoRoute(path: '/announcement') method build (line 490) | Widget build(BuildContext context, GoRouterState state) class ChangelogRoute (line 496) | @TypedGoRoute(path: '/changelog') method build (line 502) | Widget build(BuildContext context, GoRouterState state) class LicenseRoute (line 508) | @TypedGoRoute(path: '/license') method build (line 514) | Widget build(BuildContext context, GoRouterState state) class AppDebugLogsRoute (line 520) | @TypedGoRoute(path: '/debug/logs') method build (line 526) | Widget build(BuildContext context, GoRouterState state) FILE: lib/utils/depth_color.dart function getDepthColor (line 11) | Color getDepthColor(double depth) FILE: lib/utils/extensions/asset_bundle.dart function loadJson (line 22) | Future> loadJson(String path) FILE: lib/utils/extensions/build_context.dart function popUntil (line 71) | void popUntil(String path) FILE: lib/utils/extensions/color_scheme.dart class ExtendedColors (line 3) | class ExtendedColors { FILE: lib/utils/extensions/datetime.dart function _getDateFormat (line 18) | DateFormat _getDateFormat(String pattern, [String? locale]) function toSimpleDateTimeString (line 39) | String toSimpleDateTimeString() function toLocaleFullDateString (line 45) | String toLocaleFullDateString(BuildContext context) function toDateTimeString (line 53) | String toDateTimeString() function toLocaleTimeString (line 58) | String toLocaleTimeString() function toFullSimpleDateTimeString (line 63) | String toFullSimpleDateTimeString() function toSimpleDateTimeString (line 74) | String toSimpleDateTimeString() function toLocaleFullDateString (line 80) | String toLocaleFullDateString(BuildContext context) function toLocaleDateTimeString (line 89) | String toLocaleDateTimeString(BuildContext context) function toLocaleTimeString (line 98) | String toLocaleTimeString(BuildContext context) function toFullSimpleDateTimeString (line 104) | String toFullSimpleDateTimeString() FILE: lib/utils/extensions/go_router.dart function popUntil (line 30) | void popUntil(String routePath) FILE: lib/utils/extensions/iterable.dart function orderedBy (line 26) | Iterable orderedBy(Iterable order) function containsWhere (line 42) | bool containsWhere(bool Function(T element) test) function superJoin (line 69) | List superJoin(T separator) function expandBounds (line 108) | List expandBounds(LatLng point) function orderedBy (line 154) | Set orderedBy(Iterable order) FILE: lib/utils/extensions/latlng.dart function toGeoJsonFeatureBuilder (line 25) | GeoJsonFeatureBuilder toGeoJsonFeatureBuilder() function toGeoJsonBuilder (line 33) | GeoJsonBuilder toGeoJsonBuilder() function toGeoJsonMap (line 41) | Map toGeoJsonMap() function to (line 59) | double to(LatLng other) FILE: lib/utils/extensions/maplibre.dart function setBaseMap (line 18) | Future setBaseMap(BaseMapType baseMapType) function setOSMVisibility (line 36) | Future setOSMVisibility(bool visible) function setGoogleVisibility (line 53) | Future setGoogleVisibility(bool visible) function setExptechVisibility (line 70) | Future setExptechVisibility(bool visible) function exists (line 97) | Future exists(String id, {bool? source, bool? layer}) FILE: lib/utils/extensions/number.dart function toSimpleDateTimeString (line 56) | String toSimpleDateTimeString() function toFullSimpleDateTimeString (line 61) | String toFullSimpleDateTimeString() function toLocaleFullDateString (line 67) | String toLocaleFullDateString(BuildContext context) function toLocaleDateTimeString (line 74) | String toLocaleDateTimeString(BuildContext context) function toLocaleTimeString (line 81) | String toLocaleTimeString(BuildContext context) function precision (line 92) | double precision(int precision) function precisionString (line 98) | String precisionString(int precision) FILE: lib/utils/extensions/preference.dart function set (line 35) | Future set(String key, [T? value]) FILE: lib/utils/extensions/string.dart function toLocaleFullDateString (line 45) | String toLocaleFullDateString(BuildContext context) function toLocaleTimeString (line 52) | String toLocaleTimeString(BuildContext context) function toSimpleDateTimeString (line 58) | String toSimpleDateTimeString() function getLocation (line 91) | Location getLocation() function launch (line 118) | void launch() function copy (line 130) | Future copy() FILE: lib/utils/functions.dart function noop (line 15) | void noop() function ascending (line 26) | int ascending(num a, num b) function descending (line 37) | int descending(num a, num b) FILE: lib/utils/geojson.dart type GeoJsonFeatureType (line 7) | enum GeoJsonFeatureType { class GeoJsonBuilder (line 51) | class GeoJsonBuilder { method setFeatures (line 69) | GeoJsonBuilder setFeatures(Iterable features) method addFeature (line 80) | GeoJsonBuilder addFeature(GeoJsonFeatureBuilder feature) method clearFeatures (line 90) | GeoJsonBuilder clearFeatures() method build (line 100) | Map build() class GeoJsonFeatureBuilder (line 127) | class GeoJsonFeatureBuilder { method setId (line 157) | GeoJsonFeatureBuilder setId(int id) method setGeometry (line 173) | GeoJsonFeatureBuilder setGeometry(List coordinates) method setProperty (line 193) | GeoJsonFeatureBuilder setProperty(String key, dynamic value) method build (line 203) | Map build() FILE: lib/utils/instrumental_intensity_color.dart class InstrumentalIntensityColor (line 3) | class InstrumentalIntensityColor { method intensity (line 18) | Color intensity(int intensity) method i (line 47) | Color i(double? intensity) FILE: lib/utils/intensity_color.dart class IntensityColor (line 3) | class IntensityColor { method intensity (line 17) | Color intensity(int intensity) method onIntensity (line 44) | Color onIntensity(int intensity) FILE: lib/utils/intervals.dart type Intervals (line 1) | enum Intervals { FILE: lib/utils/list_icon.dart function getListIcon (line 4) | IconData getListIcon(String name) FILE: lib/utils/log.dart class CustomLoggerFormatter (line 3) | class CustomLoggerFormatter implements LoggerFormatter { method fmt (line 7) | String fmt(LogDetails details, TalkerLoggerSettings settings) class TalkerManager (line 16) | class TalkerManager { FILE: lib/utils/magnitude_color.dart class MagnitudeColor (line 3) | class MagnitudeColor { method magnitude (line 13) | Color magnitude(double mag) FILE: lib/utils/map_utils.dart type Units (line 10) | enum Units { function degreesToRadians (line 61) | double degreesToRadians(double degrees) function radiansToDegrees (line 67) | double radiansToDegrees(double radians) function lengthToRadians (line 77) | double lengthToRadians(double distance, {Units units = Units.kilometers}) function destination (line 93) | LatLng destination( function circle (line 124) | Map circle( function circleFeature (line 162) | GeoJsonFeatureBuilder circleFeature({ function checkBoxSkip (line 223) | bool checkBoxSkip( function getTownCodeFromCoordinates (line 249) | String? getTownCodeFromCoordinates(LatLng target) FILE: lib/utils/need_location.dart function showLocationDialog (line 5) | Future showLocationDialog(BuildContext context) FILE: lib/utils/page_route_builder/forward_back.dart class ForwardBackPageRouteBuilder (line 3) | class ForwardBackPageRouteBuilder extends PageRouteBuilder { FILE: lib/utils/serialization.dart function parseBoolishInt (line 24) | bool parseBoolishInt(v) function parseDouble (line 38) | double parseDouble(v) function parseDateTime (line 52) | TZDateTime parseDateTime(v) function dateTimeToJson (line 69) | int dateTimeToJson(TZDateTime v) FILE: lib/utils/shader_selector.dart function parseVisibility (line 6) | double parseVisibility(dynamic value) class ShaderConfig (line 49) | class ShaderConfig { class ShaderSelector (line 63) | class ShaderSelector { method _isThunderstormCode (line 66) | bool _isThunderstormCode(int code) method _isRainCode (line 78) | bool _isRainCode(int code) method _isFogCode (line 93) | bool _isFogCode(int code) method selectShaderConfig (line 97) | ShaderConfig selectShaderConfig(RealtimeWeather? weather) method calculateFogIntensity (line 128) | double calculateFogIntensity(double visibility) method buildShaderBackground (line 138) | Widget buildShaderBackground({ FILE: lib/utils/toast.dart function showToast (line 5) | void showToast(BuildContext context, ToastWidget toast) class ToastWidget (line 17) | class ToastWidget extends StatelessWidget { method build (line 29) | Widget build(BuildContext context) FILE: lib/utils/wallpaper_selector.dart class WallpaperSelector (line 1) | class WallpaperSelector { method _hashDate (line 29) | int _hashDate(DateTime date) method selectWallpaper (line 34) | String selectWallpaper(DateTime utc8Time) method getUtc8Time (line 56) | DateTime getUtc8Time() FILE: lib/utils/weather_icon.dart class WeatherIcons (line 5) | class WeatherIcons { method getWeatherIcon (line 271) | IconData getWeatherIcon(int code, bool isDay) method getWeatherContent (line 280) | String getWeatherContent(BuildContext context, int code) method mapNumberToWeather (line 395) | String mapNumberToWeather(int number) FILE: lib/widgets/blurred_container.dart class BlurredContainer (line 6) | class BlurredContainer extends StatelessWidget { method build (line 23) | Widget build(BuildContext context) FILE: lib/widgets/chip/label_chip.dart class LabelChip (line 4) | class LabelChip extends StatelessWidget { method build (line 19) | Widget build(BuildContext context) FILE: lib/widgets/error/region_out_of_service.dart class RegionOutOfService (line 5) | class RegionOutOfService extends StatelessWidget { method build (line 9) | Widget build(BuildContext context) FILE: lib/widgets/fog_shader_background.dart class FogShaderBackground (line 7) | class FogShaderBackground extends StatefulWidget { method createState (line 28) | State createState() class _FogShaderBackgroundState (line 31) | class _FogShaderBackgroundState extends State method initState (line 41) | void initState() method _loadAssets (line 53) | Future _loadAssets() method _loadImage (line 71) | Future _loadImage(String path) method didUpdateWidget (line 79) | void didUpdateWidget(FogShaderBackground oldWidget) method dispose (line 92) | void dispose() method build (line 100) | Widget build(BuildContext context) class _FogShaderPainter (line 139) | class _FogShaderPainter extends CustomPainter { method paint (line 147) | void paint(Canvas canvas, Size size) method shouldRepaint (line 199) | bool shouldRepaint(covariant CustomPainter oldDelegate) FILE: lib/widgets/home/event_list_route.dart function shouldShowArrow (line 10) | bool shouldShowArrow(History item) function handleEventList (line 22) | void handleEventList(BuildContext context, History history) FILE: lib/widgets/home/forecast_weather_card.dart class ForecastWeatherCard (line 5) | class ForecastWeatherCard extends StatelessWidget { method build (line 22) | Widget build(BuildContext context) FILE: lib/widgets/layout.dart class _VerticalLayout (line 3) | class _VerticalLayout { method copyWith (line 22) | _VerticalLayout copyWith({ method call (line 42) | Widget call({Key? key, required List children, EdgeInsets? pad... class VLayout (line 76) | class VLayout { method raw (line 100) | Column raw({ class _HorizontalLayout (line 125) | class _HorizontalLayout { method copyWith (line 144) | _HorizontalLayout copyWith({ method call (line 164) | Widget call({ class HLayout (line 205) | class HLayout { method raw (line 231) | Row raw({ class Layout (line 256) | class Layout { FILE: lib/widgets/list/detail_field_tile.dart class DetailFieldTile (line 4) | class DetailFieldTile extends StatelessWidget { method build (line 11) | Widget build(BuildContext context) FILE: lib/widgets/list/rain_time_selector.dart class RainTimeSelector (line 5) | class RainTimeSelector extends StatefulWidget { method createState (line 18) | State createState() class _RainTimeSelectorState (line 21) | class _RainTimeSelectorState extends State with Single... method initState (line 56) | void initState() method _convertTimestamp (line 76) | DateTime _convertTimestamp(String timestamp) method dispose (line 81) | void dispose() method _scrollToSelected (line 88) | void _scrollToSelected() method _scrollToSelectedInterval (line 112) | void _scrollToSelectedInterval() method _toggleExpanded (line 136) | void _toggleExpanded() method _buildTimeSelector (line 148) | Widget _buildTimeSelector() method _buildIntervalSelector (line 226) | Widget _buildIntervalSelector() method build (line 288) | Widget build(BuildContext context) FILE: lib/widgets/list/segmented_list.dart class SegmentedList (line 29) | class SegmentedList extends StatelessWidget { method build (line 60) | Widget build(BuildContext context) class SliverSegmentedList (line 112) | class SliverSegmentedList extends StatelessWidget { method build (line 127) | Widget build(BuildContext context) class SegmentedListTile (line 177) | class SegmentedListTile extends StatelessWidget { method build (line 269) | Widget build(BuildContext context) class SectionText (line 383) | class SectionText extends StatelessWidget { method build (line 406) | Widget build(BuildContext context) FILE: lib/widgets/list/tile_group_header.dart class ListTileGroupHeader (line 4) | class ListTileGroupHeader extends StatelessWidget { method build (line 10) | Widget build(BuildContext context) FILE: lib/widgets/list/time_selector.dart class TimeSelector (line 5) | class TimeSelector extends StatefulWidget { method createState (line 18) | State createState() class _TimeSelectorState (line 21) | class _TimeSelectorState extends State with SingleTickerPr... method initState (line 30) | void initState() method _convertTimestamp (line 45) | DateTime _convertTimestamp(String timestamp) method dispose (line 50) | void dispose() method _scrollToSelected (line 56) | void _scrollToSelected() method _toggleExpanded (line 71) | void _toggleExpanded() method build (line 84) | Widget build(BuildContext context) FILE: lib/widgets/list/timeline_tile.dart class TimeLineTile (line 5) | class TimeLineTile extends StatelessWidget { method build (line 28) | Widget build(BuildContext context) FILE: lib/widgets/list/typhoon_time_selector.dart class TyphoonTimeSelector (line 5) | class TyphoonTimeSelector extends StatefulWidget { method createState (line 24) | State createState() class _TyphoonTimeSelectorState (line 27) | class _TyphoonTimeSelectorState extends State method initState (line 39) | void initState() method _convertTimestamp (line 59) | DateTime _convertTimestamp(String timestamp) method dispose (line 64) | void dispose() method _scrollToSelected (line 71) | void _scrollToSelected() method _scrollToSelectedTyphoon (line 95) | void _scrollToSelectedTyphoon() method _toggleExpanded (line 119) | void _toggleExpanded() method _buildTimeSelector (line 131) | Widget _buildTimeSelector() method _buildTyphoonSelector (line 201) | Widget _buildTyphoonSelector() method build (line 265) | Widget build(BuildContext context) FILE: lib/widgets/map/intensity_legend.dart type IntensityLegendMode (line 5) | enum IntensityLegendMode { class IntensityLegend (line 13) | class IntensityLegend extends StatelessWidget { method build (line 27) | Widget build(BuildContext context) method _buildLegendItems (line 35) | List _buildLegendItems() FILE: lib/widgets/map/latlng_altitude.dart class LatLngAltitude (line 7) | class LatLngAltitude extends LatLng { method toGeoJsonCoordinates (line 21) | List toGeoJsonCoordinates() method toString (line 24) | String toString() FILE: lib/widgets/map/legend.dart class MapLegend (line 4) | class MapLegend extends StatelessWidget { method build (line 11) | Widget build(BuildContext context) FILE: lib/widgets/map/map.dart type BaseMapType (line 14) | enum BaseMapType { exptech, osm, google } class BaseMapSourceIds (line 16) | class BaseMapSourceIds { method values (line 22) | Iterable values() class BaseMapLayerIds (line 28) | class BaseMapLayerIds { method values (line 38) | Iterable values() class DpipMap (line 47) | class DpipMap extends StatefulWidget { method createState (line 95) | State createState() method adjustedZoom (line 97) | double adjustedZoom(BuildContext context, double zoom) class DpipMapState (line 114) | class DpipMapState extends State { method _updateUserLocation (line 119) | Future _updateUserLocation() method _initMap (line 166) | void _initMap() method initState (line 173) | void initState() method setThemeColors (line 181) | Future setThemeColors(ColorScheme colors) method didChangeDependencies (line 209) | void didChangeDependencies() method build (line 225) | Widget build(BuildContext context) method dispose (line 297) | void dispose() FILE: lib/widgets/map/style.dart class MapStyle (line 14) | class MapStyle { method save (line 50) | Future save() method osmSource (line 66) | Map osmSource() method background (line 82) | Map background() method osmLayers (line 89) | List> osmLayers( method googleSource (line 1119) | Map googleSource() method googleLayers (line 1129) | List> googleLayers({bool visible = false}) method exptechSource (line 1138) | Map exptechSource() method exptechLayers (line 1147) | List> exptechLayers( method locationSource (line 1194) | Map locationSource() method locationLayer (line 1198) | Map locationLayer() FILE: lib/widgets/markdown.dart type Language (line 26) | enum Language { function resolveLanguage (line 125) | Language? resolveLanguage(String language) class MarkdownPreWrapper (line 186) | class MarkdownPreWrapper extends StatefulWidget { method createState (line 200) | State createState() class _MarkdownPreWrapperState (line 203) | class _MarkdownPreWrapperState extends State { method copy (line 207) | void copy() method build (line 218) | Widget build(BuildContext context) method blockquote (line 313) | String blockquote(String text) function applyFont (line 322) | TextStyle applyFont(TextStyle style) class _H1Config (line 435) | class _H1Config extends H1Config { class _H2Config (line 444) | class _H2Config extends H2Config { class _H3Config (line 453) | class _H3Config extends H3Config { class Markdown (line 460) | class Markdown extends StatelessWidget { method build (line 466) | Widget build(BuildContext context) method applyFont (line 469) | TextStyle applyFont(TextStyle style) FILE: lib/widgets/report/enlargeable_image.dart class EnlargeableImage (line 5) | class EnlargeableImage extends StatelessWidget { method build (line 22) | Widget build(BuildContext context) FILE: lib/widgets/report/intensity_box.dart class IntensityBox (line 6) | class IntensityBox extends StatelessWidget { method build (line 21) | Widget build(BuildContext context) FILE: lib/widgets/report/list_item.dart class ReportListItem (line 9) | class ReportListItem extends StatelessWidget { method build (line 26) | Widget build(BuildContext context) FILE: lib/widgets/responsive/responsive_container.dart type ResponsiveMode (line 5) | enum ResponsiveMode { class ResponsiveContainer (line 10) | class ResponsiveContainer extends StatelessWidget { method build (line 23) | Widget build(BuildContext context) FILE: lib/widgets/settings/theme/theme_radio_tile.dart class ThemeRadioTile (line 5) | class ThemeRadioTile extends StatelessWidget { method build (line 24) | Widget build(BuildContext context) FILE: lib/widgets/sheet/bottom_sheet_drag_handle.dart class BottomSheetDragHandle (line 4) | class BottomSheetDragHandle extends StatelessWidget { method build (line 8) | Widget build(BuildContext context) FILE: lib/widgets/sheet/morphing_sheet.dart type MorphingSheetBuilder (line 7) | typedef MorphingSheetBuilder = class MorphingSheet (line 14) | class MorphingSheet extends StatefulWidget { method createState (line 47) | State createState() class _MorphingSheetState (line 50) | class _MorphingSheetState extends State with SingleTicker... method initState (line 65) | void initState() method didUpdateWidget (line 82) | void didUpdateWidget(MorphingSheet oldWidget) method _attachController (line 90) | void _attachController() method _detachController (line 101) | void _detachController(MorphingSheetController? oldController) method _measureSizes (line 107) | void _measureSizes() method _onSheetPositionChanged (line 153) | void _onSheetPositionChanged() method _snapToPosition (line 161) | Future _snapToPosition(double targetPosition) method _onDragEnd (line 182) | void _onDragEnd(double position) method build (line 191) | Widget build(BuildContext context) method _buildFullContent (line 459) | Widget _buildFullContent(ScrollController scrollController) method dispose (line 474) | void dispose() FILE: lib/widgets/sheet/morphing_sheet_controller.dart class MorphingSheetController (line 5) | class MorphingSheetController { method attach (line 28) | void attach({ method detach (line 41) | void detach() method expand (line 65) | Future expand() method collapse (line 71) | Future collapse() method snapToSize (line 77) | Future snapToSize(double targetSize) method dispose (line 97) | void dispose() FILE: lib/widgets/sheet/sheet_container.dart class SheetContainer (line 4) | class SheetContainer extends StatelessWidget { method build (line 23) | Widget build(BuildContext context) FILE: lib/widgets/shell_wrapper.dart class ShellWrapper (line 5) | class ShellWrapper extends StatelessWidget { method _canPop (line 10) | bool _canPop(BuildContext context) method build (line 21) | Widget build(BuildContext context) FILE: lib/widgets/thunderstorm_shader_background.dart class ThunderstormShaderBackground (line 6) | class ThunderstormShaderBackground extends StatefulWidget { method createState (line 23) | State createState() class _ThunderstormShaderBackgroundState (line 26) | class _ThunderstormShaderBackgroundState extends State _loadAssets() method _loadImage (line 70) | Future _loadImage(String path) method didUpdateWidget (line 78) | void didUpdateWidget(ThunderstormShaderBackground oldWidget) method dispose (line 93) | void dispose() method build (line 101) | Widget build(BuildContext context) class _ThunderstormShaderPainter (line 134) | class _ThunderstormShaderPainter extends CustomPainter { method paint (line 150) | void paint(Canvas canvas, Size size) method shouldRepaint (line 164) | bool shouldRepaint(covariant _ThunderstormShaderPainter oldDelegate) FILE: lib/widgets/typography.dart class DisplayText (line 12) | class DisplayText extends StatelessWidget { method build (line 68) | Widget build(BuildContext context) class HeadLineText (line 84) | class HeadLineText extends StatelessWidget { method build (line 140) | Widget build(BuildContext context) class TitleText (line 157) | class TitleText extends StatelessWidget { method build (line 228) | Widget build(BuildContext context) class BodyText (line 245) | class BodyText extends StatelessWidget { method build (line 316) | Widget build(BuildContext context) class LabelText (line 333) | class LabelText extends StatelessWidget { method build (line 404) | Widget build(BuildContext context) FILE: lib/widgets/ui/color_picker.dart function toHexString (line 12) | String toHexString([bool includeAlpha = false]) class ColorPickerBackgroundPainter (line 19) | class ColorPickerBackgroundPainter extends CustomPainter { method paint (line 26) | void paint(Canvas canvas, Size size) method shouldRepaint (line 56) | bool shouldRepaint(covariant ColorPickerBackgroundPainter oldDelegate) class ColorPicker (line 60) | class ColorPicker extends StatefulWidget { method createState (line 73) | State createState() function _ColorFromAHSV (line 84) | Color _ColorFromAHSV(num alpha, num hue, num saturation, num value) function _calculatePositionFromColor (line 91) | Offset _calculatePositionFromColor(HSVColor color, Size size) function _updateFromPosition (line 105) | void _updateFromPosition(Offset position, Size size) function _update (line 123) | void _update({num? alpha, num? hue, num? saturation, num? value}) function initState (line 178) | void initState() function didUpdateWidget (line 184) | void didUpdateWidget(covariant ColorPicker oldWidget) function build (line 193) | Widget build(BuildContext context) FILE: lib/widgets/ui/icon_container.dart class ContainedIcon (line 37) | class ContainedIcon extends StatelessWidget { method build (line 133) | Widget build(BuildContext context) FILE: lib/widgets/ui/labeled_divider.dart class LabeledDivider (line 4) | class LabeledDivider extends StatelessWidget { method build (line 10) | Widget build(BuildContext context) FILE: lib/widgets/ui/loading_icon.dart class LoadingIcon (line 3) | class LoadingIcon extends StatelessWidget { method build (line 7) | Widget build(BuildContext context)