· 5 years ago · May 13, 2020, 05:10 PM
1define(['dart_sdk', 'packages/flutter/src/widgets/widget_span.dart', 'packages/flutter/src/material/icon_button.dart', 'packages/flutter_bloc/src/bloc_provider.dart', 'packages/stethoscope/feature/records/ui/event.dart', 'packages/provider/src/provider.dart', 'packages/fluro/src/router.dart', 'packages/stethoscope/theme.dart', 'packages/shared_preferences/shared_preferences.dart', 'packages/flutter/src/animation/animation_controller.dart', 'packages/stethoscope/feature/records/ui/circle_clipper.dart', 'packages/stethoscope/widget/colored_safe_area.dart', 'packages/stethoscope/feature/records/ui/hide_on_scroll.dart', 'packages/flutter/src/widgets/icon.dart', 'packages/flutter/src/material/icons.dart', 'packages/flutter_bloc/src/multi_bloc_listener.dart', 'packages/stethoscope/feature/records/ui/state.dart', 'packages/flutter/src/material/progress_indicator.dart', 'packages/flutter/src/painting/alignment.dart', 'packages/flutter/src/material/switch.dart', 'packages/stethoscope/widget/scroll_behavior.dart', 'packages/flutter_staggered_animations/src/animation_limiter.dart', 'packages/flutter/src/widgets/scroll_view.dart', 'packages/flutter/src/painting/edge_insets.dart', 'packages/flutter_staggered_animations/src/animation_configuration.dart', 'packages/flutter_staggered_animations/src/slide_animation.dart', 'packages/flutter_staggered_animations/src/fade_in_animation.dart', 'packages/flutter/src/painting/box_decoration.dart', 'packages/flutter/src/painting/border_radius.dart', 'packages/flutter/src/material/colors.dart', 'packages/flutter/src/painting/box_border.dart', 'packages/flutter/src/rendering/layer.dart', 'packages/stethoscope/model/session.dart', 'packages/stethoscope/base/data_class.dart', 'packages/stethoscope/feature/session/ui/item.dart', 'packages/flutter_svg/svg.dart', 'packages/flutter/src/rendering/sliver_grid.dart', 'packages/flutter/src/rendering/flex.dart', 'packages/app_settings/app_settings.dart', 'packages/stethoscope/model/track.dart', 'packages/flutter_audio_recorder/flutter_audio_recorder.dart', 'packages/bloc/src/bloc_supervisor.dart', 'packages/uuid/uuid.dart', 'packages/stethoscope/utils/log.dart', 'packages/stethoscope/feature/session/data/local/repository.dart', 'packages/stethoscope/feature/session/data/remote/dto.dart', 'packages/dio/src/entry/dio_for_browser.dart', 'packages/stethoscope/base/single_event.dart', 'packages/stethoscope/feature/login/ui/event.dart', 'packages/stethoscope/feature/login/ui/state.dart', 'packages/flutter/src/material/text_field.dart', 'packages/stethoscope/feature/login/data/api.dart', 'packages/fluro/src/common.dart', 'packages/stethoscope/feature/track/ui/screen.dart'], function(dart_sdk, packages__flutter__src__widgets__widget_span$46dart, packages__flutter__src__material__icon_button$46dart, packages__flutter_bloc__src__bloc_provider$46dart, packages__stethoscope__feature__records__ui__event$46dart, packages__provider__src__provider$46dart, packages__fluro__src__router$46dart, packages__stethoscope__theme$46dart, packages__shared_preferences__shared_preferences$46dart, packages__flutter__src__animation__animation_controller$46dart, packages__stethoscope__feature__records__ui__circle_clipper$46dart, packages__stethoscope__widget__colored_safe_area$46dart, packages__stethoscope__feature__records__ui__hide_on_scroll$46dart, packages__flutter__src__widgets__icon$46dart, packages__flutter__src__material__icons$46dart, packages__flutter_bloc__src__multi_bloc_listener$46dart, packages__stethoscope__feature__records__ui__state$46dart, packages__flutter__src__material__progress_indicator$46dart, packages__flutter__src__painting__alignment$46dart, packages__flutter__src__material__switch$46dart, packages__stethoscope__widget__scroll_behavior$46dart, packages__flutter_staggered_animations__src__animation_limiter$46dart, packages__flutter__src__widgets__scroll_view$46dart, packages__flutter__src__painting__edge_insets$46dart, packages__flutter_staggered_animations__src__animation_configuration$46dart, packages__flutter_staggered_animations__src__slide_animation$46dart, packages__flutter_staggered_animations__src__fade_in_animation$46dart, packages__flutter__src__painting__box_decoration$46dart, packages__flutter__src__painting__border_radius$46dart, packages__flutter__src__material__colors$46dart, packages__flutter__src__painting__box_border$46dart, packages__flutter__src__rendering__layer$46dart, packages__stethoscope__model__session$46dart, packages__stethoscope__base__data_class$46dart, packages__stethoscope__feature__session__ui__item$46dart, packages__flutter_svg__svg$46dart, packages__flutter__src__rendering__sliver_grid$46dart, packages__flutter__src__rendering__flex$46dart, packages__app_settings__app_settings$46dart, packages__stethoscope__model__track$46dart, packages__flutter_audio_recorder__flutter_audio_recorder$46dart, packages__bloc__src__bloc_supervisor$46dart, packages__uuid__uuid$46dart, packages__stethoscope__utils__log$46dart, packages__stethoscope__feature__session__data__local__repository$46dart, packages__stethoscope__feature__session__data__remote__dto$46dart, packages__dio__src__entry__dio_for_browser$46dart, packages__stethoscope__base__single_event$46dart, packages__stethoscope__feature__login__ui__event$46dart, packages__stethoscope__feature__login__ui__state$46dart, packages__flutter__src__material__text_field$46dart, packages__stethoscope__feature__login__data__api$46dart, packages__fluro__src__common$46dart, packages__stethoscope__feature__track__ui__screen$46dart) {
2 'use strict';
3 const core = dart_sdk.core;
4 const _interceptors = dart_sdk._interceptors;
5 const async = dart_sdk.async;
6 const ui = dart_sdk.ui;
7 const html = dart_sdk.html;
8 const _js_helper = dart_sdk._js_helper;
9 const io = dart_sdk.io;
10 const dart = dart_sdk.dart;
11 const dartx = dart_sdk.dartx;
12 const framework = packages__flutter__src__widgets__widget_span$46dart.src__widgets__framework;
13 const scroll_controller = packages__flutter__src__widgets__widget_span$46dart.src__widgets__scroll_controller;
14 const text = packages__flutter__src__widgets__widget_span$46dart.src__widgets__text;
15 const widget_inspector = packages__flutter__src__widgets__widget_span$46dart.src__widgets__widget_inspector;
16 const basic = packages__flutter__src__widgets__widget_span$46dart.src__widgets__basic;
17 const transitions = packages__flutter__src__widgets__widget_span$46dart.src__widgets__transitions;
18 const scroll_configuration = packages__flutter__src__widgets__widget_span$46dart.src__widgets__scroll_configuration;
19 const gesture_detector = packages__flutter__src__widgets__widget_span$46dart.src__widgets__gesture_detector;
20 const container = packages__flutter__src__widgets__widget_span$46dart.src__widgets__container;
21 const ticker_provider = packages__flutter__src__widgets__widget_span$46dart.src__widgets__ticker_provider;
22 const navigator = packages__flutter__src__widgets__widget_span$46dart.src__widgets__navigator;
23 const editable_text = packages__flutter__src__widgets__widget_span$46dart.src__widgets__editable_text;
24 const routes = packages__flutter__src__widgets__widget_span$46dart.src__widgets__routes;
25 const scaffold = packages__flutter__src__material__icon_button$46dart.src__material__scaffold;
26 const snack_bar = packages__flutter__src__material__icon_button$46dart.src__material__snack_bar;
27 const theme$ = packages__flutter__src__material__icon_button$46dart.src__material__theme;
28 const floating_action_button_location = packages__flutter__src__material__icon_button$46dart.src__material__floating_action_button_location;
29 const floating_action_button = packages__flutter__src__material__icon_button$46dart.src__material__floating_action_button;
30 const theme_data = packages__flutter__src__material__icon_button$46dart.src__material__theme_data;
31 const raised_button = packages__flutter__src__material__icon_button$46dart.src__material__raised_button;
32 const input_decorator = packages__flutter__src__material__icon_button$46dart.src__material__input_decorator;
33 const bloc_provider = packages__flutter_bloc__src__bloc_provider$46dart.src__bloc_provider;
34 const event$ = packages__stethoscope__feature__records__ui__event$46dart.feature__records__ui__event;
35 const provider = packages__provider__src__provider$46dart.src__provider;
36 const router = packages__fluro__src__router$46dart.src__router;
37 const theme$0 = packages__stethoscope__theme$46dart.theme;
38 const shared_preferences = packages__shared_preferences__shared_preferences$46dart.shared_preferences;
39 const animation_controller = packages__flutter__src__animation__animation_controller$46dart.src__animation__animation_controller;
40 const circle_clipper = packages__stethoscope__feature__records__ui__circle_clipper$46dart.feature__records__ui__circle_clipper;
41 const colored_safe_area = packages__stethoscope__widget__colored_safe_area$46dart.widget__colored_safe_area;
42 const hide_on_scroll = packages__stethoscope__feature__records__ui__hide_on_scroll$46dart.feature__records__ui__hide_on_scroll;
43 const icon = packages__flutter__src__widgets__icon$46dart.src__widgets__icon;
44 const icons = packages__flutter__src__material__icons$46dart.src__material__icons;
45 const bloc_builder = packages__flutter_bloc__src__multi_bloc_listener$46dart.src__bloc_builder;
46 const state$ = packages__stethoscope__feature__records__ui__state$46dart.feature__records__ui__state;
47 const progress_indicator = packages__flutter__src__material__progress_indicator$46dart.src__material__progress_indicator;
48 const alignment = packages__flutter__src__painting__alignment$46dart.src__painting__alignment;
49 const $switch = packages__flutter__src__material__switch$46dart.src__material__switch;
50 const scroll_behavior = packages__stethoscope__widget__scroll_behavior$46dart.widget__scroll_behavior;
51 const animation_limiter = packages__flutter_staggered_animations__src__animation_limiter$46dart.src__animation_limiter;
52 const scroll_view = packages__flutter__src__widgets__scroll_view$46dart.src__widgets__scroll_view;
53 const edge_insets = packages__flutter__src__painting__edge_insets$46dart.src__painting__edge_insets;
54 const animation_configuration = packages__flutter_staggered_animations__src__animation_configuration$46dart.src__animation_configuration;
55 const slide_animation = packages__flutter_staggered_animations__src__slide_animation$46dart.src__slide_animation;
56 const fade_in_animation = packages__flutter_staggered_animations__src__fade_in_animation$46dart.src__fade_in_animation;
57 const box_decoration = packages__flutter__src__painting__box_decoration$46dart.src__painting__box_decoration;
58 const border_radius = packages__flutter__src__painting__border_radius$46dart.src__painting__border_radius;
59 const colors = packages__flutter__src__material__colors$46dart.src__material__colors;
60 const box_border = packages__flutter__src__painting__box_border$46dart.src__painting__box_border;
61 const box = packages__flutter__src__rendering__layer$46dart.src__rendering__box;
62 const session = packages__stethoscope__model__session$46dart.model__session;
63 const data_class = packages__stethoscope__base__data_class$46dart.base__data_class;
64 const item = packages__stethoscope__feature__session__ui__item$46dart.feature__session__ui__item;
65 const svg = packages__flutter_svg__svg$46dart.svg;
66 const sliver_grid = packages__flutter__src__rendering__sliver_grid$46dart.src__rendering__sliver_grid;
67 const flex = packages__flutter__src__rendering__flex$46dart.src__rendering__flex;
68 const app_settings = packages__app_settings__app_settings$46dart.app_settings;
69 const track = packages__stethoscope__model__track$46dart.model__track;
70 const flutter_audio_recorder = packages__flutter_audio_recorder__flutter_audio_recorder$46dart.flutter_audio_recorder;
71 const bloc = packages__bloc__src__bloc_supervisor$46dart.src__bloc;
72 const uuid = packages__uuid__uuid$46dart.uuid;
73 const log = packages__stethoscope__utils__log$46dart.utils__log;
74 const repository = packages__stethoscope__feature__session__data__local__repository$46dart.feature__session__data__local__repository;
75 const dto = packages__stethoscope__feature__session__data__remote__dto$46dart.feature__session__data__remote__dto;
76 const dio = packages__dio__src__entry__dio_for_browser$46dart.src__dio;
77 const single_event = packages__stethoscope__base__single_event$46dart.base__single_event;
78 const event$0 = packages__stethoscope__feature__login__ui__event$46dart.feature__login__ui__event;
79 const state$0 = packages__stethoscope__feature__login__ui__state$46dart.feature__login__ui__state;
80 const text_field = packages__flutter__src__material__text_field$46dart.src__material__text_field;
81 const api = packages__stethoscope__feature__login__data__api$46dart.feature__login__data__api;
82 const common = packages__fluro__src__common$46dart.src__common;
83 const bloc$ = packages__stethoscope__feature__track__ui__screen$46dart.feature__track__ui__bloc;
84 const screen = packages__stethoscope__feature__track__ui__screen$46dart.feature__track__ui__screen;
85 var screen$ = Object.create(dart.library);
86 var state$1 = Object.create(dart.library);
87 var screen$0 = Object.create(dart.library);
88 var event$1 = Object.create(dart.library);
89 var bloc$0 = Object.create(dart.library);
90 var service = Object.create(dart.library);
91 var api$ = Object.create(dart.library);
92 var session$ = Object.create(dart.library);
93 var bloc$1 = Object.create(dart.library);
94 var records = Object.create(dart.library);
95 var screen$1 = Object.create(dart.library);
96 var bloc$2 = Object.create(dart.library);
97 var login = Object.create(dart.library);
98 var routes$ = Object.create(dart.library);
99 var $length = dartx.length;
100 var $_get = dartx._get;
101 var $substring = dartx.substring;
102 var $any = dartx.any;
103 var $query = dartx.query;
104 var $map = dartx.map;
105 var $toList = dartx.toList;
106 var $toString = dartx.toString;
107 var $isEmpty = dartx.isEmpty;
108 var $isNotEmpty = dartx.isNotEmpty;
109 var $first = dartx.first;
110 var GlobalKeyOfScaffoldStateL = () => (GlobalKeyOfScaffoldStateL = dart.constFn(framework.GlobalKey$(scaffold.ScaffoldState)))();
111 var StateOfStatefulWidgetL = () => (StateOfStatefulWidgetL = dart.constFn(framework.State$(framework.StatefulWidget)))();
112 var GlobalKeyOfStateLOfStatefulWidgetL = () => (GlobalKeyOfStateLOfStatefulWidgetL = dart.constFn(framework.GlobalKey$(StateOfStatefulWidgetL())))();
113 var RecordsEventLToNullN = () => (RecordsEventLToNullN = dart.constFn(dart.fnType(core.Null, [event$.RecordsEvent])))();
114 var BuildContextLAndWidgetLToClipPathL = () => (BuildContextLAndWidgetLToClipPathL = dart.constFn(dart.fnType(basic.ClipPath, [framework.BuildContext, framework.Widget])))();
115 var JSArrayOfWidgetL = () => (JSArrayOfWidgetL = dart.constFn(_interceptors.JSArray$(framework.Widget)))();
116 var VoidToNullN = () => (VoidToNullN = dart.constFn(dart.fnType(core.Null, [])))();
117 var BlocBuilderOfRecordsBlocL$RecordsStateL = () => (BlocBuilderOfRecordsBlocL$RecordsStateL = dart.constFn(bloc_builder.BlocBuilder$(bloc$1.RecordsBloc, state$.RecordsState)))();
118 var BuildContextLAndRecordsStateLToWidgetL = () => (BuildContextLAndRecordsStateLToWidgetL = dart.constFn(dart.fnType(framework.Widget, [framework.BuildContext, state$.RecordsState])))();
119 var voidToNullN = () => (voidToNullN = dart.constFn(dart.fnType(core.Null, [dart.void])))();
120 var boolLToNullN = () => (boolLToNullN = dart.constFn(dart.fnType(core.Null, [core.bool])))();
121 var BuildContextLAndintLToWidgetL = () => (BuildContextLAndintLToWidgetL = dart.constFn(dart.fnType(framework.Widget, [framework.BuildContext, core.int])))();
122 var VoidToFutureL = () => (VoidToFutureL = dart.constFn(dart.fnType(async.Future, [])))();
123 var JSArrayOfObjectL = () => (JSArrayOfObjectL = dart.constFn(_interceptors.JSArray$(core.Object)))();
124 var BlocBuilderOfSessionBlocL$SessionStateL = () => (BlocBuilderOfSessionBlocL$SessionStateL = dart.constFn(bloc_builder.BlocBuilder$(bloc$0.SessionBloc, state$1.SessionState)))();
125 var BuildContextLAndSessionStateLToWidgetL = () => (BuildContextLAndSessionStateLToWidgetL = dart.constFn(dart.fnType(framework.Widget, [framework.BuildContext, state$1.SessionState])))();
126 var FutureOfvoid = () => (FutureOfvoid = dart.constFn(async.Future$(dart.void)))();
127 var VoidToFutureLOfvoid = () => (VoidToFutureLOfvoid = dart.constFn(dart.fnType(FutureOfvoid(), [])))();
128 var TrackItemLToboolL = () => (TrackItemLToboolL = dart.constFn(dart.fnType(core.bool, [item.TrackItem])))();
129 var _AsyncStarImplOfSessionStateL = () => (_AsyncStarImplOfSessionStateL = dart.constFn(async._AsyncStarImpl$(state$1.SessionState)))();
130 var TrackLToTrackItemL = () => (TrackLToTrackItemL = dart.constFn(dart.fnType(item.TrackItem, [track.Track])))();
131 var TrackItemLToTrackItemL = () => (TrackItemLToTrackItemL = dart.constFn(dart.fnType(item.TrackItem, [item.TrackItem])))();
132 var TrackLToTrackL = () => (TrackLToTrackL = dart.constFn(dart.fnType(track.Track, [track.Track])))();
133 var ListOfTrackL = () => (ListOfTrackL = dart.constFn(core.List$(track.Track)))();
134 var intLToTrackL = () => (intLToTrackL = dart.constFn(dart.fnType(track.Track, [core.int])))();
135 var ListOfSessionL = () => (ListOfSessionL = dart.constFn(core.List$(session.Session)))();
136 var _AsyncStarImplOfListLOfSessionL = () => (_AsyncStarImplOfListLOfSessionL = dart.constFn(async._AsyncStarImpl$(ListOfSessionL())))();
137 var IdentityMapOfStringL$StringL = () => (IdentityMapOfStringL$StringL = dart.constFn(_js_helper.IdentityMap$(core.String, core.String)))();
138 var _AsyncStarImplOfRecordsStateL = () => (_AsyncStarImplOfRecordsStateL = dart.constFn(async._AsyncStarImpl$(state$.RecordsState)))();
139 var ListLOfSessionLToNullN = () => (ListLOfSessionLToNullN = dart.constFn(dart.fnType(core.Null, [ListOfSessionL()])))();
140 var dynamicToNullN = () => (dynamicToNullN = dart.constFn(dart.fnType(core.Null, [dart.dynamic])))();
141 var LoginEventLToNullN = () => (LoginEventLToNullN = dart.constFn(dart.fnType(core.Null, [event$0.LoginEvent])))();
142 var BlocBuilderOfLoginBlocL$LoginStateL = () => (BlocBuilderOfLoginBlocL$LoginStateL = dart.constFn(bloc_builder.BlocBuilder$(bloc$2.LoginBloc, state$0.LoginState)))();
143 var BuildContextLAndLoginStateLToWidgetL = () => (BuildContextLAndLoginStateLToWidgetL = dart.constFn(dart.fnType(framework.Widget, [framework.BuildContext, state$0.LoginState])))();
144 var _AsyncStarImplOfLoginStateL = () => (_AsyncStarImplOfLoginStateL = dart.constFn(async._AsyncStarImpl$(state$0.LoginState)))();
145 var BlocProviderOfLoginBlocL = () => (BlocProviderOfLoginBlocL = dart.constFn(bloc_provider.BlocProvider$(bloc$2.LoginBloc)))();
146 var BuildContextLToLoginBlocL = () => (BuildContextLToLoginBlocL = dart.constFn(dart.fnType(bloc$2.LoginBloc, [framework.BuildContext])))();
147 var ListOfStringL = () => (ListOfStringL = dart.constFn(core.List$(core.String)))();
148 var MapOfStringL$ListLOfStringL = () => (MapOfStringL$ListLOfStringL = dart.constFn(core.Map$(core.String, ListOfStringL())))();
149 var BuildContextLAndMapLOfStringL$ListLOfStringLToBlocProviderLOfLoginBlocL = () => (BuildContextLAndMapLOfStringL$ListLOfStringLToBlocProviderLOfLoginBlocL = dart.constFn(dart.fnType(BlocProviderOfLoginBlocL(), [framework.BuildContext, MapOfStringL$ListLOfStringL()])))();
150 var BlocProviderOfRecordsBlocL = () => (BlocProviderOfRecordsBlocL = dart.constFn(bloc_provider.BlocProvider$(bloc$1.RecordsBloc)))();
151 var BuildContextLToRecordsBlocL = () => (BuildContextLToRecordsBlocL = dart.constFn(dart.fnType(bloc$1.RecordsBloc, [framework.BuildContext])))();
152 var BuildContextLAndMapLOfStringL$ListLOfStringLToBlocProviderLOfRecordsBlocL = () => (BuildContextLAndMapLOfStringL$ListLOfStringLToBlocProviderLOfRecordsBlocL = dart.constFn(dart.fnType(BlocProviderOfRecordsBlocL(), [framework.BuildContext, MapOfStringL$ListLOfStringL()])))();
153 var BlocProviderOfSessionBlocL = () => (BlocProviderOfSessionBlocL = dart.constFn(bloc_provider.BlocProvider$(bloc$0.SessionBloc)))();
154 var BuildContextLToSessionBlocL = () => (BuildContextLToSessionBlocL = dart.constFn(dart.fnType(bloc$0.SessionBloc, [framework.BuildContext])))();
155 var BuildContextLAndMapLOfStringL$ListLOfStringLToBlocProviderLOfSessionBlocL = () => (BuildContextLAndMapLOfStringL$ListLOfStringLToBlocProviderLOfSessionBlocL = dart.constFn(dart.fnType(BlocProviderOfSessionBlocL(), [framework.BuildContext, MapOfStringL$ListLOfStringL()])))();
156 var BlocProviderOfTrackBlocL = () => (BlocProviderOfTrackBlocL = dart.constFn(bloc_provider.BlocProvider$(bloc$.TrackBloc)))();
157 var BuildContextLToTrackBlocL = () => (BuildContextLToTrackBlocL = dart.constFn(dart.fnType(bloc$.TrackBloc, [framework.BuildContext])))();
158 var BuildContextLAndMapLOfStringL$ListLOfStringLToBlocProviderLOfTrackBlocL = () => (BuildContextLAndMapLOfStringL$ListLOfStringLToBlocProviderLOfTrackBlocL = dart.constFn(dart.fnType(BlocProviderOfTrackBlocL(), [framework.BuildContext, MapOfStringL$ListLOfStringL()])))();
159 const CT = Object.create(null);
160 var L1 = "package:stethoscope/feature/session/ui/state.dart";
161 var L9 = "package:stethoscope/feature/login/ui/bloc.dart";
162 var L5 = "package:stethoscope/feature/session/domain/service.dart";
163 var L0 = "package:stethoscope/feature/records/ui/screen.dart";
164 var L3 = "package:stethoscope/feature/session/ui/event.dart";
165 var L2 = "package:stethoscope/feature/session/ui/screen.dart";
166 var L6 = "package:stethoscope/feature/session/data/remote/api.dart";
167 var L4 = "package:stethoscope/feature/session/ui/bloc.dart";
168 var L10 = "package:stethoscope/routes.dart";
169 var L7 = "package:stethoscope/feature/records/ui/bloc.dart";
170 var L8 = "package:stethoscope/feature/login/ui/screen.dart";
171 dart.defineLazy(CT, {
172 get C2() {
173 return C2 = dart.const({
174 __proto__: widget_inspector._Location.prototype,
175 [_Location_parameterLocations]: null,
176 [_Location_name]: "data",
177 [_Location_column]: 58,
178 [_Location_line]: 49,
179 [_Location_file]: null
180 });
181 },
182 get C1() {
183 return C1 = dart.constList([C2 || CT.C2], widget_inspector._Location);
184 },
185 get C0() {
186 return C0 = dart.const({
187 __proto__: widget_inspector._Location.prototype,
188 [_Location_parameterLocations]: C1 || CT.C1,
189 [_Location_name]: null,
190 [_Location_column]: 29,
191 [_Location_line]: 49,
192 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/records/ui/screen.dart"
193 });
194 },
195 get C5() {
196 return C5 = dart.const({
197 __proto__: widget_inspector._Location.prototype,
198 [_Location_parameterLocations]: null,
199 [_Location_name]: "content",
200 [_Location_column]: 20,
201 [_Location_line]: 49,
202 [_Location_file]: null
203 });
204 },
205 get C4() {
206 return C4 = dart.constList([C5 || CT.C5], widget_inspector._Location);
207 },
208 get C3() {
209 return C3 = dart.const({
210 __proto__: widget_inspector._Location.prototype,
211 [_Location_parameterLocations]: C4 || CT.C4,
212 [_Location_name]: null,
213 [_Location_column]: 11,
214 [_Location_line]: 49,
215 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/records/ui/screen.dart"
216 });
217 },
218 get C6() {
219 return C6 = dart.const({
220 __proto__: core.Duration.prototype,
221 [Duration__duration]: 300000
222 });
223 },
224 get C9() {
225 return C9 = dart.const({
226 __proto__: widget_inspector._Location.prototype,
227 [_Location_parameterLocations]: null,
228 [_Location_name]: "clipper",
229 [_Location_column]: 15,
230 [_Location_line]: 85,
231 [_Location_file]: null
232 });
233 },
234 get C10() {
235 return C10 = dart.const({
236 __proto__: widget_inspector._Location.prototype,
237 [_Location_parameterLocations]: null,
238 [_Location_name]: "child",
239 [_Location_column]: 15,
240 [_Location_line]: 89,
241 [_Location_file]: null
242 });
243 },
244 get C8() {
245 return C8 = dart.constList([C9 || CT.C9, C10 || CT.C10], widget_inspector._Location);
246 },
247 get C7() {
248 return C7 = dart.const({
249 __proto__: widget_inspector._Location.prototype,
250 [_Location_parameterLocations]: C8 || CT.C8,
251 [_Location_name]: null,
252 [_Location_column]: 20,
253 [_Location_line]: 84,
254 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/records/ui/screen.dart"
255 });
256 },
257 get C13() {
258 return C13 = dart.const({
259 __proto__: widget_inspector._Location.prototype,
260 [_Location_parameterLocations]: null,
261 [_Location_name]: "animation",
262 [_Location_column]: 11,
263 [_Location_line]: 81,
264 [_Location_file]: null
265 });
266 },
267 get C14() {
268 return C14 = dart.const({
269 __proto__: widget_inspector._Location.prototype,
270 [_Location_parameterLocations]: null,
271 [_Location_name]: "child",
272 [_Location_column]: 11,
273 [_Location_line]: 82,
274 [_Location_file]: null
275 });
276 },
277 get C15() {
278 return C15 = dart.const({
279 __proto__: widget_inspector._Location.prototype,
280 [_Location_parameterLocations]: null,
281 [_Location_name]: "builder",
282 [_Location_column]: 11,
283 [_Location_line]: 83,
284 [_Location_file]: null
285 });
286 },
287 get C12() {
288 return C12 = dart.constList([C13 || CT.C13, C14 || CT.C14, C15 || CT.C15], widget_inspector._Location);
289 },
290 get C11() {
291 return C11 = dart.const({
292 __proto__: widget_inspector._Location.prototype,
293 [_Location_parameterLocations]: C12 || CT.C12,
294 [_Location_name]: null,
295 [_Location_column]: 9,
296 [_Location_line]: 80,
297 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/records/ui/screen.dart"
298 });
299 },
300 get C18() {
301 return C18 = dart.const({
302 __proto__: widget_inspector._Location.prototype,
303 [_Location_parameterLocations]: null,
304 [_Location_name]: "children",
305 [_Location_column]: 7,
306 [_Location_line]: 78,
307 [_Location_file]: null
308 });
309 },
310 get C17() {
311 return C17 = dart.constList([C18 || CT.C18], widget_inspector._Location);
312 },
313 get C16() {
314 return C16 = dart.const({
315 __proto__: widget_inspector._Location.prototype,
316 [_Location_parameterLocations]: C17 || CT.C17,
317 [_Location_name]: null,
318 [_Location_column]: 12,
319 [_Location_line]: 77,
320 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/records/ui/screen.dart"
321 });
322 },
323 get C21() {
324 return C21 = dart.const({
325 __proto__: widget_inspector._Location.prototype,
326 [_Location_parameterLocations]: null,
327 [_Location_name]: "icon",
328 [_Location_column]: 32,
329 [_Location_line]: 110,
330 [_Location_file]: null
331 });
332 },
333 get C20() {
334 return C20 = dart.constList([C21 || CT.C21], widget_inspector._Location);
335 },
336 get C19() {
337 return C19 = dart.const({
338 __proto__: widget_inspector._Location.prototype,
339 [_Location_parameterLocations]: C20 || CT.C20,
340 [_Location_name]: null,
341 [_Location_column]: 21,
342 [_Location_line]: 110,
343 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/records/ui/screen.dart"
344 });
345 },
346 get C25() {
347 return C25 = dart.const({
348 __proto__: widget_inspector._Location.prototype,
349 [_Location_parameterLocations]: null,
350 [_Location_name]: "data",
351 [_Location_column]: 33,
352 [_Location_line]: 111,
353 [_Location_file]: null
354 });
355 },
356 get C24() {
357 return C24 = dart.constList([C25 || CT.C25], widget_inspector._Location);
358 },
359 get C23() {
360 return C23 = dart.const({
361 __proto__: widget_inspector._Location.prototype,
362 [_Location_parameterLocations]: C24 || CT.C24,
363 [_Location_name]: null,
364 [_Location_column]: 28,
365 [_Location_line]: 111,
366 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/records/ui/screen.dart"
367 });
368 },
369 get C22() {
370 return C22 = dart.const({
371 __proto__: text.Text.prototype,
372 [Widget__location]: C23 || CT.C23,
373 [Widget_key]: null,
374 [Text_textHeightBehavior]: null,
375 [Text_textWidthBasis]: null,
376 [Text_semanticsLabel]: null,
377 [Text_maxLines]: null,
378 [Text_textScaleFactor]: null,
379 [Text_overflow]: null,
380 [Text_softWrap]: null,
381 [Text_locale]: null,
382 [Text_textDirection]: null,
383 [Text_textAlign]: null,
384 [Text_strutStyle]: null,
385 [Text_style]: null,
386 [Text_textSpan]: null,
387 [Text_data]: "Записать"
388 });
389 },
390 get C28() {
391 return C28 = dart.const({
392 __proto__: widget_inspector._Location.prototype,
393 [_Location_parameterLocations]: null,
394 [_Location_name]: "heroTag",
395 [_Location_column]: 15,
396 [_Location_line]: 109,
397 [_Location_file]: null
398 });
399 },
400 get C29() {
401 return C29 = dart.const({
402 __proto__: widget_inspector._Location.prototype,
403 [_Location_parameterLocations]: null,
404 [_Location_name]: "icon",
405 [_Location_column]: 15,
406 [_Location_line]: 110,
407 [_Location_file]: null
408 });
409 },
410 get C30() {
411 return C30 = dart.const({
412 __proto__: widget_inspector._Location.prototype,
413 [_Location_parameterLocations]: null,
414 [_Location_name]: "label",
415 [_Location_column]: 15,
416 [_Location_line]: 111,
417 [_Location_file]: null
418 });
419 },
420 get C31() {
421 return C31 = dart.const({
422 __proto__: widget_inspector._Location.prototype,
423 [_Location_parameterLocations]: null,
424 [_Location_name]: "onPressed",
425 [_Location_column]: 15,
426 [_Location_line]: 112,
427 [_Location_file]: null
428 });
429 },
430 get C27() {
431 return C27 = dart.constList([C28 || CT.C28, C29 || CT.C29, C30 || CT.C30, C31 || CT.C31], widget_inspector._Location);
432 },
433 get C26() {
434 return C26 = dart.const({
435 __proto__: widget_inspector._Location.prototype,
436 [_Location_parameterLocations]: C27 || CT.C27,
437 [_Location_name]: null,
438 [_Location_column]: 41,
439 [_Location_line]: 108,
440 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/records/ui/screen.dart"
441 });
442 },
443 get C34() {
444 return C34 = dart.const({
445 __proto__: widget_inspector._Location.prototype,
446 [_Location_parameterLocations]: null,
447 [_Location_name]: "scrollController",
448 [_Location_column]: 13,
449 [_Location_line]: 107,
450 [_Location_file]: null
451 });
452 },
453 get C35() {
454 return C35 = dart.const({
455 __proto__: widget_inspector._Location.prototype,
456 [_Location_parameterLocations]: null,
457 [_Location_name]: "child",
458 [_Location_column]: 13,
459 [_Location_line]: 108,
460 [_Location_file]: null
461 });
462 },
463 get C33() {
464 return C33 = dart.constList([C34 || CT.C34, C35 || CT.C35], widget_inspector._Location);
465 },
466 get C32() {
467 return C32 = dart.const({
468 __proto__: widget_inspector._Location.prototype,
469 [_Location_parameterLocations]: C33 || CT.C33,
470 [_Location_name]: null,
471 [_Location_column]: 33,
472 [_Location_line]: 106,
473 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/records/ui/screen.dart"
474 });
475 },
476 get C38() {
477 return C38 = dart.const({
478 __proto__: widget_inspector._Location.prototype,
479 [_Location_parameterLocations]: null,
480 [_Location_name]: "bloc",
481 [_Location_column]: 13,
482 [_Location_line]: 121,
483 [_Location_file]: null
484 });
485 },
486 get C39() {
487 return C39 = dart.const({
488 __proto__: widget_inspector._Location.prototype,
489 [_Location_parameterLocations]: null,
490 [_Location_name]: "builder",
491 [_Location_column]: 13,
492 [_Location_line]: 122,
493 [_Location_file]: null
494 });
495 },
496 get C37() {
497 return C37 = dart.constList([C38 || CT.C38, C39 || CT.C39], widget_inspector._Location);
498 },
499 get C36() {
500 return C36 = dart.const({
501 __proto__: widget_inspector._Location.prototype,
502 [_Location_parameterLocations]: C37 || CT.C37,
503 [_Location_name]: null,
504 [_Location_column]: 17,
505 [_Location_line]: 120,
506 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/records/ui/screen.dart"
507 });
508 },
509 get C42() {
510 return C42 = dart.const({
511 __proto__: widget_inspector._Location.prototype,
512 [_Location_parameterLocations]: null,
513 [_Location_name]: "key",
514 [_Location_column]: 11,
515 [_Location_line]: 103,
516 [_Location_file]: null
517 });
518 },
519 get C43() {
520 return C43 = dart.const({
521 __proto__: widget_inspector._Location.prototype,
522 [_Location_parameterLocations]: null,
523 [_Location_name]: "floatingActionButtonLocation",
524 [_Location_column]: 11,
525 [_Location_line]: 104,
526 [_Location_file]: null
527 });
528 },
529 get C44() {
530 return C44 = dart.const({
531 __proto__: widget_inspector._Location.prototype,
532 [_Location_parameterLocations]: null,
533 [_Location_name]: "floatingActionButton",
534 [_Location_column]: 11,
535 [_Location_line]: 106,
536 [_Location_file]: null
537 });
538 },
539 get C45() {
540 return C45 = dart.const({
541 __proto__: widget_inspector._Location.prototype,
542 [_Location_parameterLocations]: null,
543 [_Location_name]: "body",
544 [_Location_column]: 11,
545 [_Location_line]: 120,
546 [_Location_file]: null
547 });
548 },
549 get C41() {
550 return C41 = dart.constList([C42 || CT.C42, C43 || CT.C43, C44 || CT.C44, C45 || CT.C45], widget_inspector._Location);
551 },
552 get C40() {
553 return C40 = dart.const({
554 __proto__: widget_inspector._Location.prototype,
555 [_Location_parameterLocations]: C41 || CT.C41,
556 [_Location_name]: null,
557 [_Location_column]: 16,
558 [_Location_line]: 102,
559 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/records/ui/screen.dart"
560 });
561 },
562 get C48() {
563 return C48 = dart.const({
564 __proto__: widget_inspector._Location.prototype,
565 [_Location_parameterLocations]: null,
566 [_Location_name]: "color",
567 [_Location_column]: 9,
568 [_Location_line]: 101,
569 [_Location_file]: null
570 });
571 },
572 get C49() {
573 return C49 = dart.const({
574 __proto__: widget_inspector._Location.prototype,
575 [_Location_parameterLocations]: null,
576 [_Location_name]: "child",
577 [_Location_column]: 9,
578 [_Location_line]: 102,
579 [_Location_file]: null
580 });
581 },
582 get C47() {
583 return C47 = dart.constList([C48 || CT.C48, C49 || CT.C49], widget_inspector._Location);
584 },
585 get C46() {
586 return C46 = dart.const({
587 __proto__: widget_inspector._Location.prototype,
588 [_Location_parameterLocations]: C47 || CT.C47,
589 [_Location_name]: null,
590 [_Location_column]: 14,
591 [_Location_line]: 100,
592 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/records/ui/screen.dart"
593 });
594 },
595 get C52() {
596 return C52 = dart.const({
597 __proto__: widget_inspector._Location.prototype,
598 [_Location_parameterLocations]: null,
599 [_Location_name]: "data",
600 [_Location_column]: 7,
601 [_Location_line]: 99,
602 [_Location_file]: null
603 });
604 },
605 get C53() {
606 return C53 = dart.const({
607 __proto__: widget_inspector._Location.prototype,
608 [_Location_parameterLocations]: null,
609 [_Location_name]: "child",
610 [_Location_column]: 7,
611 [_Location_line]: 100,
612 [_Location_file]: null
613 });
614 },
615 get C51() {
616 return C51 = dart.constList([C52 || CT.C52, C53 || CT.C53], widget_inspector._Location);
617 },
618 get C50() {
619 return C50 = dart.const({
620 __proto__: widget_inspector._Location.prototype,
621 [_Location_parameterLocations]: C51 || CT.C51,
622 [_Location_name]: null,
623 [_Location_column]: 12,
624 [_Location_line]: 98,
625 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/records/ui/screen.dart"
626 });
627 },
628 get C57() {
629 return C57 = dart.const({
630 __proto__: widget_inspector._Location.prototype,
631 [_Location_parameterLocations]: null,
632 [_Location_name]: "child",
633 [_Location_column]: 7,
634 [_Location_line]: 139,
635 [_Location_file]: null
636 });
637 },
638 get C56() {
639 return C56 = dart.constList([C57 || CT.C57], widget_inspector._Location);
640 },
641 get C55() {
642 return C55 = dart.const({
643 __proto__: widget_inspector._Location.prototype,
644 [_Location_parameterLocations]: C56 || CT.C56,
645 [_Location_name]: null,
646 [_Location_column]: 18,
647 [_Location_line]: 138,
648 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/records/ui/screen.dart"
649 });
650 },
651 get C60() {
652 return C60 = dart.constList([], widget_inspector._Location);
653 },
654 get C59() {
655 return C59 = dart.const({
656 __proto__: widget_inspector._Location.prototype,
657 [_Location_parameterLocations]: C60 || CT.C60,
658 [_Location_name]: null,
659 [_Location_column]: 14,
660 [_Location_line]: 139,
661 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/records/ui/screen.dart"
662 });
663 },
664 get C58() {
665 return C58 = dart.const({
666 __proto__: progress_indicator.CircularProgressIndicator.prototype,
667 [Widget__location]: C59 || CT.C59,
668 [Widget_key]: null,
669 [ProgressIndicator_semanticsValue]: null,
670 [ProgressIndicator_semanticsLabel]: null,
671 [ProgressIndicator_valueColor]: null,
672 [ProgressIndicator_backgroundColor]: null,
673 [ProgressIndicator_value]: null,
674 [CircularProgressIndicator_strokeWidth]: 4
675 });
676 },
677 get C61() {
678 return C61 = dart.const({
679 __proto__: alignment.Alignment.prototype,
680 [Alignment_y]: 0,
681 [Alignment_x]: 0
682 });
683 },
684 get C54() {
685 return C54 = dart.const({
686 __proto__: basic.Center.prototype,
687 [Widget__location]: C55 || CT.C55,
688 [Widget_key]: null,
689 [SingleChildRenderObjectWidget_child]: C58 || CT.C58,
690 [Align_heightFactor]: null,
691 [Align_widthFactor]: null,
692 [Align_alignment]: C61 || CT.C61
693 });
694 },
695 get C64() {
696 return C64 = dart.const({
697 __proto__: widget_inspector._Location.prototype,
698 [_Location_parameterLocations]: null,
699 [_Location_name]: "key",
700 [_Location_column]: 11,
701 [_Location_line]: 151,
702 [_Location_file]: null
703 });
704 },
705 get C65() {
706 return C65 = dart.const({
707 __proto__: widget_inspector._Location.prototype,
708 [_Location_parameterLocations]: null,
709 [_Location_name]: "value",
710 [_Location_column]: 11,
711 [_Location_line]: 152,
712 [_Location_file]: null
713 });
714 },
715 get C66() {
716 return C66 = dart.const({
717 __proto__: widget_inspector._Location.prototype,
718 [_Location_parameterLocations]: null,
719 [_Location_name]: "activeColor",
720 [_Location_column]: 11,
721 [_Location_line]: 153,
722 [_Location_file]: null
723 });
724 },
725 get C67() {
726 return C67 = dart.const({
727 __proto__: widget_inspector._Location.prototype,
728 [_Location_parameterLocations]: null,
729 [_Location_name]: "onChanged",
730 [_Location_column]: 11,
731 [_Location_line]: 154,
732 [_Location_file]: null
733 });
734 },
735 get C63() {
736 return C63 = dart.constList([C64 || CT.C64, C65 || CT.C65, C66 || CT.C66, C67 || CT.C67], widget_inspector._Location);
737 },
738 get C62() {
739 return C62 = dart.const({
740 __proto__: widget_inspector._Location.prototype,
741 [_Location_parameterLocations]: C63 || CT.C63,
742 [_Location_name]: null,
743 [_Location_column]: 9,
744 [_Location_line]: 150,
745 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/records/ui/screen.dart"
746 });
747 },
748 get C68() {
749 return C68 = dart.const({
750 __proto__: edge_insets.EdgeInsets.prototype,
751 [EdgeInsets_bottom]: 12,
752 [EdgeInsets_right]: 12,
753 [EdgeInsets_top]: 12,
754 [EdgeInsets_left]: 12
755 });
756 },
757 get C71() {
758 return C71 = dart.const({
759 __proto__: widget_inspector._Location.prototype,
760 [_Location_parameterLocations]: null,
761 [_Location_name]: "child",
762 [_Location_column]: 27,
763 [_Location_line]: 182,
764 [_Location_file]: null
765 });
766 },
767 get C70() {
768 return C70 = dart.constList([C71 || CT.C71], widget_inspector._Location);
769 },
770 get C69() {
771 return C69 = dart.const({
772 __proto__: widget_inspector._Location.prototype,
773 [_Location_parameterLocations]: C70 || CT.C70,
774 [_Location_name]: null,
775 [_Location_column]: 32,
776 [_Location_line]: 181,
777 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/records/ui/screen.dart"
778 });
779 },
780 get C74() {
781 return C74 = dart.const({
782 __proto__: widget_inspector._Location.prototype,
783 [_Location_parameterLocations]: null,
784 [_Location_name]: "verticalOffset",
785 [_Location_column]: 25,
786 [_Location_line]: 180,
787 [_Location_file]: null
788 });
789 },
790 get C75() {
791 return C75 = dart.const({
792 __proto__: widget_inspector._Location.prototype,
793 [_Location_parameterLocations]: null,
794 [_Location_name]: "child",
795 [_Location_column]: 25,
796 [_Location_line]: 181,
797 [_Location_file]: null
798 });
799 },
800 get C73() {
801 return C73 = dart.constList([C74 || CT.C74, C75 || CT.C75], widget_inspector._Location);
802 },
803 get C72() {
804 return C72 = dart.const({
805 __proto__: widget_inspector._Location.prototype,
806 [_Location_parameterLocations]: C73 || CT.C73,
807 [_Location_name]: null,
808 [_Location_column]: 30,
809 [_Location_line]: 179,
810 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/records/ui/screen.dart"
811 });
812 },
813 get C78() {
814 return C78 = dart.const({
815 __proto__: widget_inspector._Location.prototype,
816 [_Location_parameterLocations]: null,
817 [_Location_name]: "position",
818 [_Location_column]: 23,
819 [_Location_line]: 178,
820 [_Location_file]: null
821 });
822 },
823 get C79() {
824 return C79 = dart.const({
825 __proto__: widget_inspector._Location.prototype,
826 [_Location_parameterLocations]: null,
827 [_Location_name]: "child",
828 [_Location_column]: 23,
829 [_Location_line]: 179,
830 [_Location_file]: null
831 });
832 },
833 get C77() {
834 return C77 = dart.constList([C78 || CT.C78, C79 || CT.C79], widget_inspector._Location);
835 },
836 get C76() {
837 return C76 = dart.const({
838 __proto__: widget_inspector._Location.prototype,
839 [_Location_parameterLocations]: C77 || CT.C77,
840 [_Location_name]: null,
841 [_Location_column]: 51,
842 [_Location_line]: 177,
843 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/records/ui/screen.dart"
844 });
845 },
846 get C82() {
847 return C82 = dart.const({
848 __proto__: widget_inspector._Location.prototype,
849 [_Location_parameterLocations]: null,
850 [_Location_name]: "padding",
851 [_Location_column]: 17,
852 [_Location_line]: 172,
853 [_Location_file]: null
854 });
855 },
856 get C83() {
857 return C83 = dart.const({
858 __proto__: widget_inspector._Location.prototype,
859 [_Location_parameterLocations]: null,
860 [_Location_name]: "controller",
861 [_Location_column]: 17,
862 [_Location_line]: 173,
863 [_Location_file]: null
864 });
865 },
866 get C84() {
867 return C84 = dart.const({
868 __proto__: widget_inspector._Location.prototype,
869 [_Location_parameterLocations]: null,
870 [_Location_name]: "itemCount",
871 [_Location_column]: 17,
872 [_Location_line]: 174,
873 [_Location_file]: null
874 });
875 },
876 get C85() {
877 return C85 = dart.const({
878 __proto__: widget_inspector._Location.prototype,
879 [_Location_parameterLocations]: null,
880 [_Location_name]: "itemBuilder",
881 [_Location_column]: 17,
882 [_Location_line]: 175,
883 [_Location_file]: null
884 });
885 },
886 get C81() {
887 return C81 = dart.constList([C82 || CT.C82, C83 || CT.C83, C84 || CT.C84, C85 || CT.C85], widget_inspector._Location);
888 },
889 get C80() {
890 return C80 = dart.const({
891 __proto__: widget_inspector._Location.prototype,
892 [_Location_parameterLocations]: C81 || CT.C81,
893 [_Location_name]: null,
894 [_Location_column]: 31,
895 [_Location_line]: 171,
896 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/records/ui/screen.dart"
897 });
898 },
899 get C88() {
900 return C88 = dart.const({
901 __proto__: widget_inspector._Location.prototype,
902 [_Location_parameterLocations]: null,
903 [_Location_name]: "child",
904 [_Location_column]: 15,
905 [_Location_line]: 171,
906 [_Location_file]: null
907 });
908 },
909 get C87() {
910 return C87 = dart.constList([C88 || CT.C88], widget_inspector._Location);
911 },
912 get C86() {
913 return C86 = dart.const({
914 __proto__: widget_inspector._Location.prototype,
915 [_Location_parameterLocations]: C87 || CT.C87,
916 [_Location_name]: null,
917 [_Location_column]: 20,
918 [_Location_line]: 170,
919 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/records/ui/screen.dart"
920 });
921 },
922 get C91() {
923 return C91 = dart.const({
924 __proto__: widget_inspector._Location.prototype,
925 [_Location_parameterLocations]: null,
926 [_Location_name]: "behavior",
927 [_Location_column]: 13,
928 [_Location_line]: 169,
929 [_Location_file]: null
930 });
931 },
932 get C92() {
933 return C92 = dart.const({
934 __proto__: widget_inspector._Location.prototype,
935 [_Location_parameterLocations]: null,
936 [_Location_name]: "child",
937 [_Location_column]: 13,
938 [_Location_line]: 170,
939 [_Location_file]: null
940 });
941 },
942 get C90() {
943 return C90 = dart.constList([C91 || CT.C91, C92 || CT.C92], widget_inspector._Location);
944 },
945 get C89() {
946 return C89 = dart.const({
947 __proto__: widget_inspector._Location.prototype,
948 [_Location_parameterLocations]: C90 || CT.C90,
949 [_Location_name]: null,
950 [_Location_column]: 18,
951 [_Location_line]: 168,
952 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/records/ui/screen.dart"
953 });
954 },
955 get C95() {
956 return C95 = dart.const({
957 __proto__: widget_inspector._Location.prototype,
958 [_Location_parameterLocations]: null,
959 [_Location_name]: "child",
960 [_Location_column]: 11,
961 [_Location_line]: 168,
962 [_Location_file]: null
963 });
964 },
965 get C94() {
966 return C94 = dart.constList([C95 || CT.C95], widget_inspector._Location);
967 },
968 get C93() {
969 return C93 = dart.const({
970 __proto__: widget_inspector._Location.prototype,
971 [_Location_parameterLocations]: C94 || CT.C94,
972 [_Location_name]: null,
973 [_Location_column]: 9,
974 [_Location_line]: 167,
975 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/records/ui/screen.dart"
976 });
977 },
978 get C98() {
979 return C98 = dart.const({
980 __proto__: widget_inspector._Location.prototype,
981 [_Location_parameterLocations]: null,
982 [_Location_name]: "children",
983 [_Location_column]: 7,
984 [_Location_line]: 149,
985 [_Location_file]: null
986 });
987 },
988 get C97() {
989 return C97 = dart.constList([C98 || CT.C98], widget_inspector._Location);
990 },
991 get C96() {
992 return C96 = dart.const({
993 __proto__: widget_inspector._Location.prototype,
994 [_Location_parameterLocations]: C97 || CT.C97,
995 [_Location_name]: null,
996 [_Location_column]: 12,
997 [_Location_line]: 148,
998 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/records/ui/screen.dart"
999 });
1000 },
1001 get C102() {
1002 return C102 = dart.const({
1003 __proto__: widget_inspector._Location.prototype,
1004 [_Location_parameterLocations]: null,
1005 [_Location_name]: "child",
1006 [_Location_column]: 7,
1007 [_Location_line]: 200,
1008 [_Location_file]: null
1009 });
1010 },
1011 get C101() {
1012 return C101 = dart.constList([C102 || CT.C102], widget_inspector._Location);
1013 },
1014 get C100() {
1015 return C100 = dart.const({
1016 __proto__: widget_inspector._Location.prototype,
1017 [_Location_parameterLocations]: C101 || CT.C101,
1018 [_Location_name]: null,
1019 [_Location_column]: 18,
1020 [_Location_line]: 199,
1021 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/records/ui/screen.dart"
1022 });
1023 },
1024 get C106() {
1025 return C106 = dart.const({
1026 __proto__: widget_inspector._Location.prototype,
1027 [_Location_parameterLocations]: null,
1028 [_Location_name]: "data",
1029 [_Location_column]: 19,
1030 [_Location_line]: 200,
1031 [_Location_file]: null
1032 });
1033 },
1034 get C105() {
1035 return C105 = dart.constList([C106 || CT.C106], widget_inspector._Location);
1036 },
1037 get C104() {
1038 return C104 = dart.const({
1039 __proto__: widget_inspector._Location.prototype,
1040 [_Location_parameterLocations]: C105 || CT.C105,
1041 [_Location_name]: null,
1042 [_Location_column]: 14,
1043 [_Location_line]: 200,
1044 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/records/ui/screen.dart"
1045 });
1046 },
1047 get C103() {
1048 return C103 = dart.const({
1049 __proto__: text.Text.prototype,
1050 [Widget__location]: C104 || CT.C104,
1051 [Widget_key]: null,
1052 [Text_textHeightBehavior]: null,
1053 [Text_textWidthBasis]: null,
1054 [Text_semanticsLabel]: null,
1055 [Text_maxLines]: null,
1056 [Text_textScaleFactor]: null,
1057 [Text_overflow]: null,
1058 [Text_softWrap]: null,
1059 [Text_locale]: null,
1060 [Text_textDirection]: null,
1061 [Text_textAlign]: null,
1062 [Text_strutStyle]: null,
1063 [Text_style]: null,
1064 [Text_textSpan]: null,
1065 [Text_data]: "Здесь пока что ничего нет"
1066 });
1067 },
1068 get C99() {
1069 return C99 = dart.const({
1070 __proto__: basic.Center.prototype,
1071 [Widget__location]: C100 || CT.C100,
1072 [Widget_key]: null,
1073 [SingleChildRenderObjectWidget_child]: C103 || CT.C103,
1074 [Align_heightFactor]: null,
1075 [Align_widthFactor]: null,
1076 [Align_alignment]: C61 || CT.C61
1077 });
1078 },
1079 get C107() {
1080 return C107 = dart.const({
1081 __proto__: edge_insets.EdgeInsets.prototype,
1082 [EdgeInsets_bottom]: 8,
1083 [EdgeInsets_right]: 8,
1084 [EdgeInsets_top]: 8,
1085 [EdgeInsets_left]: 8
1086 });
1087 },
1088 get C108() {
1089 return C108 = dart.const({
1090 __proto__: edge_insets.EdgeInsets.prototype,
1091 [EdgeInsets_bottom]: 24,
1092 [EdgeInsets_right]: 24,
1093 [EdgeInsets_top]: 24,
1094 [EdgeInsets_left]: 24
1095 });
1096 },
1097 get C111() {
1098 return C111 = dart.const({
1099 __proto__: widget_inspector._Location.prototype,
1100 [_Location_parameterLocations]: null,
1101 [_Location_name]: "data",
1102 [_Location_column]: 65,
1103 [_Location_line]: 215,
1104 [_Location_file]: null
1105 });
1106 },
1107 get C110() {
1108 return C110 = dart.constList([C111 || CT.C111], widget_inspector._Location);
1109 },
1110 get C109() {
1111 return C109 = dart.const({
1112 __proto__: widget_inspector._Location.prototype,
1113 [_Location_parameterLocations]: C110 || CT.C110,
1114 [_Location_name]: null,
1115 [_Location_column]: 20,
1116 [_Location_line]: 215,
1117 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/records/ui/screen.dart"
1118 });
1119 },
1120 get C114() {
1121 return C114 = dart.const({
1122 __proto__: widget_inspector._Location.prototype,
1123 [_Location_parameterLocations]: null,
1124 [_Location_name]: "padding",
1125 [_Location_column]: 13,
1126 [_Location_line]: 214,
1127 [_Location_file]: null
1128 });
1129 },
1130 get C115() {
1131 return C115 = dart.const({
1132 __proto__: widget_inspector._Location.prototype,
1133 [_Location_parameterLocations]: null,
1134 [_Location_name]: "child",
1135 [_Location_column]: 13,
1136 [_Location_line]: 215,
1137 [_Location_file]: null
1138 });
1139 },
1140 get C113() {
1141 return C113 = dart.constList([C114 || CT.C114, C115 || CT.C115], widget_inspector._Location);
1142 },
1143 get C112() {
1144 return C112 = dart.const({
1145 __proto__: widget_inspector._Location.prototype,
1146 [_Location_parameterLocations]: C113 || CT.C113,
1147 [_Location_name]: null,
1148 [_Location_column]: 18,
1149 [_Location_line]: 213,
1150 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/records/ui/screen.dart"
1151 });
1152 },
1153 get C118() {
1154 return C118 = dart.const({
1155 __proto__: widget_inspector._Location.prototype,
1156 [_Location_parameterLocations]: null,
1157 [_Location_name]: "child",
1158 [_Location_column]: 11,
1159 [_Location_line]: 213,
1160 [_Location_file]: null
1161 });
1162 },
1163 get C119() {
1164 return C119 = dart.const({
1165 __proto__: widget_inspector._Location.prototype,
1166 [_Location_parameterLocations]: null,
1167 [_Location_name]: "decoration",
1168 [_Location_column]: 11,
1169 [_Location_line]: 217,
1170 [_Location_file]: null
1171 });
1172 },
1173 get C117() {
1174 return C117 = dart.constList([C118 || CT.C118, C119 || CT.C119], widget_inspector._Location);
1175 },
1176 get C116() {
1177 return C116 = dart.const({
1178 __proto__: widget_inspector._Location.prototype,
1179 [_Location_parameterLocations]: C117 || CT.C117,
1180 [_Location_name]: null,
1181 [_Location_column]: 16,
1182 [_Location_line]: 212,
1183 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/records/ui/screen.dart"
1184 });
1185 },
1186 get C122() {
1187 return C122 = dart.const({
1188 __proto__: widget_inspector._Location.prototype,
1189 [_Location_parameterLocations]: null,
1190 [_Location_name]: "onTap",
1191 [_Location_column]: 9,
1192 [_Location_line]: 208,
1193 [_Location_file]: null
1194 });
1195 },
1196 get C123() {
1197 return C123 = dart.const({
1198 __proto__: widget_inspector._Location.prototype,
1199 [_Location_parameterLocations]: null,
1200 [_Location_name]: "child",
1201 [_Location_column]: 9,
1202 [_Location_line]: 212,
1203 [_Location_file]: null
1204 });
1205 },
1206 get C121() {
1207 return C121 = dart.constList([C122 || CT.C122, C123 || CT.C123], widget_inspector._Location);
1208 },
1209 get C120() {
1210 return C120 = dart.const({
1211 __proto__: widget_inspector._Location.prototype,
1212 [_Location_parameterLocations]: C121 || CT.C121,
1213 [_Location_name]: null,
1214 [_Location_column]: 14,
1215 [_Location_line]: 207,
1216 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/records/ui/screen.dart"
1217 });
1218 },
1219 get C126() {
1220 return C126 = dart.const({
1221 __proto__: widget_inspector._Location.prototype,
1222 [_Location_parameterLocations]: null,
1223 [_Location_name]: "padding",
1224 [_Location_column]: 7,
1225 [_Location_line]: 206,
1226 [_Location_file]: null
1227 });
1228 },
1229 get C127() {
1230 return C127 = dart.const({
1231 __proto__: widget_inspector._Location.prototype,
1232 [_Location_parameterLocations]: null,
1233 [_Location_name]: "child",
1234 [_Location_column]: 7,
1235 [_Location_line]: 207,
1236 [_Location_file]: null
1237 });
1238 },
1239 get C125() {
1240 return C125 = dart.constList([C126 || CT.C126, C127 || CT.C127], widget_inspector._Location);
1241 },
1242 get C124() {
1243 return C124 = dart.const({
1244 __proto__: widget_inspector._Location.prototype,
1245 [_Location_parameterLocations]: C125 || CT.C125,
1246 [_Location_name]: null,
1247 [_Location_column]: 12,
1248 [_Location_line]: 205,
1249 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/records/ui/screen.dart"
1250 });
1251 },
1252 get C130() {
1253 return C130 = dart.const({
1254 __proto__: widget_inspector._Location.prototype,
1255 [_Location_parameterLocations]: null,
1256 [_Location_name]: "bloc",
1257 [_Location_column]: 11,
1258 [_Location_line]: 33,
1259 [_Location_file]: null
1260 });
1261 },
1262 get C131() {
1263 return C131 = dart.const({
1264 __proto__: widget_inspector._Location.prototype,
1265 [_Location_parameterLocations]: null,
1266 [_Location_name]: "builder",
1267 [_Location_column]: 11,
1268 [_Location_line]: 34,
1269 [_Location_file]: null
1270 });
1271 },
1272 get C129() {
1273 return C129 = dart.constList([C130 || CT.C130, C131 || CT.C131], widget_inspector._Location);
1274 },
1275 get C128() {
1276 return C128 = dart.const({
1277 __proto__: widget_inspector._Location.prototype,
1278 [_Location_parameterLocations]: C129 || CT.C129,
1279 [_Location_name]: null,
1280 [_Location_column]: 15,
1281 [_Location_line]: 32,
1282 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/session/ui/screen.dart"
1283 });
1284 },
1285 get C134() {
1286 return C134 = dart.const({
1287 __proto__: widget_inspector._Location.prototype,
1288 [_Location_parameterLocations]: null,
1289 [_Location_name]: "body",
1290 [_Location_column]: 9,
1291 [_Location_line]: 32,
1292 [_Location_file]: null
1293 });
1294 },
1295 get C133() {
1296 return C133 = dart.constList([C134 || CT.C134], widget_inspector._Location);
1297 },
1298 get C132() {
1299 return C132 = dart.const({
1300 __proto__: widget_inspector._Location.prototype,
1301 [_Location_parameterLocations]: C133 || CT.C133,
1302 [_Location_name]: null,
1303 [_Location_column]: 14,
1304 [_Location_line]: 31,
1305 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/session/ui/screen.dart"
1306 });
1307 },
1308 get C137() {
1309 return C137 = dart.const({
1310 __proto__: widget_inspector._Location.prototype,
1311 [_Location_parameterLocations]: null,
1312 [_Location_name]: "child",
1313 [_Location_column]: 7,
1314 [_Location_line]: 31,
1315 [_Location_file]: null
1316 });
1317 },
1318 get C136() {
1319 return C136 = dart.constList([C137 || CT.C137], widget_inspector._Location);
1320 },
1321 get C135() {
1322 return C135 = dart.const({
1323 __proto__: widget_inspector._Location.prototype,
1324 [_Location_parameterLocations]: C136 || CT.C136,
1325 [_Location_name]: null,
1326 [_Location_column]: 12,
1327 [_Location_line]: 30,
1328 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/session/ui/screen.dart"
1329 });
1330 },
1331 get C140() {
1332 return C140 = dart.const({
1333 __proto__: widget_inspector._Location.prototype,
1334 [_Location_parameterLocations]: null,
1335 [_Location_name]: "value",
1336 [_Location_column]: 11,
1337 [_Location_line]: 52,
1338 [_Location_file]: null
1339 });
1340 },
1341 get C141() {
1342 return C141 = dart.const({
1343 __proto__: widget_inspector._Location.prototype,
1344 [_Location_parameterLocations]: null,
1345 [_Location_name]: "activeColor",
1346 [_Location_column]: 11,
1347 [_Location_line]: 53,
1348 [_Location_file]: null
1349 });
1350 },
1351 get C142() {
1352 return C142 = dart.const({
1353 __proto__: widget_inspector._Location.prototype,
1354 [_Location_parameterLocations]: null,
1355 [_Location_name]: "onChanged",
1356 [_Location_column]: 11,
1357 [_Location_line]: 54,
1358 [_Location_file]: null
1359 });
1360 },
1361 get C139() {
1362 return C139 = dart.constList([C140 || CT.C140, C141 || CT.C141, C142 || CT.C142], widget_inspector._Location);
1363 },
1364 get C138() {
1365 return C138 = dart.const({
1366 __proto__: widget_inspector._Location.prototype,
1367 [_Location_parameterLocations]: C139 || CT.C139,
1368 [_Location_name]: null,
1369 [_Location_column]: 9,
1370 [_Location_line]: 51,
1371 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/session/ui/screen.dart"
1372 });
1373 },
1374 get C145() {
1375 return C145 = dart.const({
1376 __proto__: widget_inspector._Location.prototype,
1377 [_Location_parameterLocations]: null,
1378 [_Location_name]: "assetName",
1379 [_Location_column]: 32,
1380 [_Location_line]: 61,
1381 [_Location_file]: null
1382 });
1383 },
1384 get C144() {
1385 return C144 = dart.constList([C145 || CT.C145], widget_inspector._Location);
1386 },
1387 get C143() {
1388 return C143 = dart.const({
1389 __proto__: widget_inspector._Location.prototype,
1390 [_Location_parameterLocations]: C144 || CT.C144,
1391 [_Location_name]: null,
1392 [_Location_column]: 26,
1393 [_Location_line]: 61,
1394 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/session/ui/screen.dart"
1395 });
1396 },
1397 get C146() {
1398 return C146 = dart.const({
1399 __proto__: sliver_grid.SliverGridDelegateWithFixedCrossAxisCount.prototype,
1400 [SliverGridDelegateWithFixedCrossAxisCount_childAspectRatio]: 1,
1401 [SliverGridDelegateWithFixedCrossAxisCount_crossAxisSpacing]: 0,
1402 [SliverGridDelegateWithFixedCrossAxisCount_mainAxisSpacing]: 0,
1403 [SliverGridDelegateWithFixedCrossAxisCount_crossAxisCount]: 2
1404 });
1405 },
1406 get C147() {
1407 return C147 = dart.const({
1408 __proto__: edge_insets.EdgeInsets.prototype,
1409 [EdgeInsets_bottom]: 120,
1410 [EdgeInsets_right]: 120,
1411 [EdgeInsets_top]: 120,
1412 [EdgeInsets_left]: 120
1413 });
1414 },
1415 get C150() {
1416 return C150 = dart.const({
1417 __proto__: widget_inspector._Location.prototype,
1418 [_Location_parameterLocations]: null,
1419 [_Location_name]: "gridDelegate",
1420 [_Location_column]: 19,
1421 [_Location_line]: 65,
1422 [_Location_file]: null
1423 });
1424 },
1425 get C151() {
1426 return C151 = dart.const({
1427 __proto__: widget_inspector._Location.prototype,
1428 [_Location_parameterLocations]: null,
1429 [_Location_name]: "padding",
1430 [_Location_column]: 19,
1431 [_Location_line]: 68,
1432 [_Location_file]: null
1433 });
1434 },
1435 get C152() {
1436 return C152 = dart.const({
1437 __proto__: widget_inspector._Location.prototype,
1438 [_Location_parameterLocations]: null,
1439 [_Location_name]: "itemCount",
1440 [_Location_column]: 19,
1441 [_Location_line]: 69,
1442 [_Location_file]: null
1443 });
1444 },
1445 get C153() {
1446 return C153 = dart.const({
1447 __proto__: widget_inspector._Location.prototype,
1448 [_Location_parameterLocations]: null,
1449 [_Location_name]: "itemBuilder",
1450 [_Location_column]: 19,
1451 [_Location_line]: 70,
1452 [_Location_file]: null
1453 });
1454 },
1455 get C149() {
1456 return C149 = dart.constList([C150 || CT.C150, C151 || CT.C151, C152 || CT.C152, C153 || CT.C153], widget_inspector._Location);
1457 },
1458 get C148() {
1459 return C148 = dart.const({
1460 __proto__: widget_inspector._Location.prototype,
1461 [_Location_parameterLocations]: C149 || CT.C149,
1462 [_Location_name]: null,
1463 [_Location_column]: 33,
1464 [_Location_line]: 64,
1465 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/session/ui/screen.dart"
1466 });
1467 },
1468 get C156() {
1469 return C156 = dart.const({
1470 __proto__: widget_inspector._Location.prototype,
1471 [_Location_parameterLocations]: null,
1472 [_Location_name]: "behavior",
1473 [_Location_column]: 17,
1474 [_Location_line]: 63,
1475 [_Location_file]: null
1476 });
1477 },
1478 get C157() {
1479 return C157 = dart.const({
1480 __proto__: widget_inspector._Location.prototype,
1481 [_Location_parameterLocations]: null,
1482 [_Location_name]: "child",
1483 [_Location_column]: 17,
1484 [_Location_line]: 64,
1485 [_Location_file]: null
1486 });
1487 },
1488 get C155() {
1489 return C155 = dart.constList([C156 || CT.C156, C157 || CT.C157], widget_inspector._Location);
1490 },
1491 get C154() {
1492 return C154 = dart.const({
1493 __proto__: widget_inspector._Location.prototype,
1494 [_Location_parameterLocations]: C155 || CT.C155,
1495 [_Location_name]: null,
1496 [_Location_column]: 15,
1497 [_Location_line]: 62,
1498 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/session/ui/screen.dart"
1499 });
1500 },
1501 get C160() {
1502 return C160 = dart.const({
1503 __proto__: widget_inspector._Location.prototype,
1504 [_Location_parameterLocations]: null,
1505 [_Location_name]: "children",
1506 [_Location_column]: 13,
1507 [_Location_line]: 60,
1508 [_Location_file]: null
1509 });
1510 },
1511 get C159() {
1512 return C159 = dart.constList([C160 || CT.C160], widget_inspector._Location);
1513 },
1514 get C158() {
1515 return C158 = dart.const({
1516 __proto__: widget_inspector._Location.prototype,
1517 [_Location_parameterLocations]: C159 || CT.C159,
1518 [_Location_name]: null,
1519 [_Location_column]: 18,
1520 [_Location_line]: 59,
1521 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/session/ui/screen.dart"
1522 });
1523 },
1524 get C163() {
1525 return C163 = dart.const({
1526 __proto__: widget_inspector._Location.prototype,
1527 [_Location_parameterLocations]: null,
1528 [_Location_name]: "child",
1529 [_Location_column]: 11,
1530 [_Location_line]: 59,
1531 [_Location_file]: null
1532 });
1533 },
1534 get C162() {
1535 return C162 = dart.constList([C163 || CT.C163], widget_inspector._Location);
1536 },
1537 get C161() {
1538 return C161 = dart.const({
1539 __proto__: widget_inspector._Location.prototype,
1540 [_Location_parameterLocations]: C162 || CT.C162,
1541 [_Location_name]: null,
1542 [_Location_column]: 9,
1543 [_Location_line]: 58,
1544 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/session/ui/screen.dart"
1545 });
1546 },
1547 get C164() {
1548 return C164 = dart.const({
1549 __proto__: edge_insets.EdgeInsets.prototype,
1550 [EdgeInsets_bottom]: 16,
1551 [EdgeInsets_right]: 16,
1552 [EdgeInsets_top]: 16,
1553 [EdgeInsets_left]: 16
1554 });
1555 },
1556 get C167() {
1557 return C167 = dart.const({
1558 __proto__: widget_inspector._Location.prototype,
1559 [_Location_parameterLocations]: null,
1560 [_Location_name]: "icon",
1561 [_Location_column]: 21,
1562 [_Location_line]: 89,
1563 [_Location_file]: null
1564 });
1565 },
1566 get C168() {
1567 return C168 = dart.const({
1568 __proto__: widget_inspector._Location.prototype,
1569 [_Location_parameterLocations]: null,
1570 [_Location_name]: "color",
1571 [_Location_column]: 15,
1572 [_Location_line]: 90,
1573 [_Location_file]: null
1574 });
1575 },
1576 get C166() {
1577 return C166 = dart.constList([C167 || CT.C167, C168 || CT.C168], widget_inspector._Location);
1578 },
1579 get C165() {
1580 return C165 = dart.const({
1581 __proto__: widget_inspector._Location.prototype,
1582 [_Location_parameterLocations]: C166 || CT.C166,
1583 [_Location_name]: null,
1584 [_Location_column]: 20,
1585 [_Location_line]: 88,
1586 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/session/ui/screen.dart"
1587 });
1588 },
1589 get C171() {
1590 return C171 = dart.const({
1591 __proto__: widget_inspector._Location.prototype,
1592 [_Location_parameterLocations]: null,
1593 [_Location_name]: "padding",
1594 [_Location_column]: 13,
1595 [_Location_line]: 87,
1596 [_Location_file]: null
1597 });
1598 },
1599 get C172() {
1600 return C172 = dart.const({
1601 __proto__: widget_inspector._Location.prototype,
1602 [_Location_parameterLocations]: null,
1603 [_Location_name]: "child",
1604 [_Location_column]: 13,
1605 [_Location_line]: 88,
1606 [_Location_file]: null
1607 });
1608 },
1609 get C170() {
1610 return C170 = dart.constList([C171 || CT.C171, C172 || CT.C172], widget_inspector._Location);
1611 },
1612 get C169() {
1613 return C169 = dart.const({
1614 __proto__: widget_inspector._Location.prototype,
1615 [_Location_parameterLocations]: C170 || CT.C170,
1616 [_Location_name]: null,
1617 [_Location_column]: 18,
1618 [_Location_line]: 86,
1619 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/session/ui/screen.dart"
1620 });
1621 },
1622 get C175() {
1623 return C175 = dart.const({
1624 __proto__: widget_inspector._Location.prototype,
1625 [_Location_parameterLocations]: null,
1626 [_Location_name]: "onTap",
1627 [_Location_column]: 11,
1628 [_Location_line]: 82,
1629 [_Location_file]: null
1630 });
1631 },
1632 get C176() {
1633 return C176 = dart.const({
1634 __proto__: widget_inspector._Location.prototype,
1635 [_Location_parameterLocations]: null,
1636 [_Location_name]: "child",
1637 [_Location_column]: 11,
1638 [_Location_line]: 86,
1639 [_Location_file]: null
1640 });
1641 },
1642 get C174() {
1643 return C174 = dart.constList([C175 || CT.C175, C176 || CT.C176], widget_inspector._Location);
1644 },
1645 get C173() {
1646 return C173 = dart.const({
1647 __proto__: widget_inspector._Location.prototype,
1648 [_Location_parameterLocations]: C174 || CT.C174,
1649 [_Location_name]: null,
1650 [_Location_column]: 9,
1651 [_Location_line]: 81,
1652 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/session/ui/screen.dart"
1653 });
1654 },
1655 get C179() {
1656 return C179 = dart.const({
1657 __proto__: widget_inspector._Location.prototype,
1658 [_Location_parameterLocations]: null,
1659 [_Location_name]: "children",
1660 [_Location_column]: 7,
1661 [_Location_line]: 50,
1662 [_Location_file]: null
1663 });
1664 },
1665 get C178() {
1666 return C178 = dart.constList([C179 || CT.C179], widget_inspector._Location);
1667 },
1668 get C177() {
1669 return C177 = dart.const({
1670 __proto__: widget_inspector._Location.prototype,
1671 [_Location_parameterLocations]: C178 || CT.C178,
1672 [_Location_name]: null,
1673 [_Location_column]: 12,
1674 [_Location_line]: 49,
1675 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/session/ui/screen.dart"
1676 });
1677 },
1678 get C182() {
1679 return C182 = dart.constList([C53 || CT.C53], widget_inspector._Location);
1680 },
1681 get C181() {
1682 return C181 = dart.const({
1683 __proto__: widget_inspector._Location.prototype,
1684 [_Location_parameterLocations]: C182 || CT.C182,
1685 [_Location_name]: null,
1686 [_Location_column]: 18,
1687 [_Location_line]: 99,
1688 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/session/ui/screen.dart"
1689 });
1690 },
1691 get C184() {
1692 return C184 = dart.const({
1693 __proto__: widget_inspector._Location.prototype,
1694 [_Location_parameterLocations]: C60 || CT.C60,
1695 [_Location_name]: null,
1696 [_Location_column]: 14,
1697 [_Location_line]: 100,
1698 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/session/ui/screen.dart"
1699 });
1700 },
1701 get C183() {
1702 return C183 = dart.const({
1703 __proto__: progress_indicator.CircularProgressIndicator.prototype,
1704 [Widget__location]: C184 || CT.C184,
1705 [Widget_key]: null,
1706 [ProgressIndicator_semanticsValue]: null,
1707 [ProgressIndicator_semanticsLabel]: null,
1708 [ProgressIndicator_valueColor]: null,
1709 [ProgressIndicator_backgroundColor]: null,
1710 [ProgressIndicator_value]: null,
1711 [CircularProgressIndicator_strokeWidth]: 4
1712 });
1713 },
1714 get C180() {
1715 return C180 = dart.const({
1716 __proto__: basic.Center.prototype,
1717 [Widget__location]: C181 || CT.C181,
1718 [Widget_key]: null,
1719 [SingleChildRenderObjectWidget_child]: C183 || CT.C183,
1720 [Align_heightFactor]: null,
1721 [Align_widthFactor]: null,
1722 [Align_alignment]: C61 || CT.C61
1723 });
1724 },
1725 get C188() {
1726 return C188 = dart.const({
1727 __proto__: widget_inspector._Location.prototype,
1728 [_Location_parameterLocations]: null,
1729 [_Location_name]: "child",
1730 [_Location_column]: 11,
1731 [_Location_line]: 109,
1732 [_Location_file]: null
1733 });
1734 },
1735 get C187() {
1736 return C187 = dart.constList([C188 || CT.C188], widget_inspector._Location);
1737 },
1738 get C186() {
1739 return C186 = dart.const({
1740 __proto__: widget_inspector._Location.prototype,
1741 [_Location_parameterLocations]: C187 || CT.C187,
1742 [_Location_name]: null,
1743 [_Location_column]: 15,
1744 [_Location_line]: 108,
1745 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/session/ui/screen.dart"
1746 });
1747 },
1748 get C192() {
1749 return C192 = dart.const({
1750 __proto__: widget_inspector._Location.prototype,
1751 [_Location_parameterLocations]: null,
1752 [_Location_name]: "data",
1753 [_Location_column]: 23,
1754 [_Location_line]: 109,
1755 [_Location_file]: null
1756 });
1757 },
1758 get C191() {
1759 return C191 = dart.constList([C192 || CT.C192], widget_inspector._Location);
1760 },
1761 get C190() {
1762 return C190 = dart.const({
1763 __proto__: widget_inspector._Location.prototype,
1764 [_Location_parameterLocations]: C191 || CT.C191,
1765 [_Location_name]: null,
1766 [_Location_column]: 18,
1767 [_Location_line]: 109,
1768 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/session/ui/screen.dart"
1769 });
1770 },
1771 get C189() {
1772 return C189 = dart.const({
1773 __proto__: text.Text.prototype,
1774 [Widget__location]: C190 || CT.C190,
1775 [Widget_key]: null,
1776 [Text_textHeightBehavior]: null,
1777 [Text_textWidthBasis]: null,
1778 [Text_semanticsLabel]: null,
1779 [Text_maxLines]: null,
1780 [Text_textScaleFactor]: null,
1781 [Text_overflow]: null,
1782 [Text_softWrap]: null,
1783 [Text_locale]: null,
1784 [Text_textDirection]: null,
1785 [Text_textAlign]: null,
1786 [Text_strutStyle]: null,
1787 [Text_style]: null,
1788 [Text_textSpan]: null,
1789 [Text_data]: "Дайте разрешение для записи звука"
1790 });
1791 },
1792 get C185() {
1793 return C185 = dart.const({
1794 __proto__: basic.Center.prototype,
1795 [Widget__location]: C186 || CT.C186,
1796 [Widget_key]: null,
1797 [SingleChildRenderObjectWidget_child]: C189 || CT.C189,
1798 [Align_heightFactor]: null,
1799 [Align_widthFactor]: null,
1800 [Align_alignment]: C61 || CT.C61
1801 });
1802 },
1803 get C196() {
1804 return C196 = dart.const({
1805 __proto__: widget_inspector._Location.prototype,
1806 [_Location_parameterLocations]: null,
1807 [_Location_name]: "height",
1808 [_Location_column]: 11,
1809 [_Location_line]: 112,
1810 [_Location_file]: null
1811 });
1812 },
1813 get C195() {
1814 return C195 = dart.constList([C196 || CT.C196], widget_inspector._Location);
1815 },
1816 get C194() {
1817 return C194 = dart.const({
1818 __proto__: widget_inspector._Location.prototype,
1819 [_Location_parameterLocations]: C195 || CT.C195,
1820 [_Location_name]: null,
1821 [_Location_column]: 15,
1822 [_Location_line]: 111,
1823 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/session/ui/screen.dart"
1824 });
1825 },
1826 get C193() {
1827 return C193 = dart.const({
1828 __proto__: basic.SizedBox.prototype,
1829 [Widget__location]: C194 || CT.C194,
1830 [Widget_key]: null,
1831 [SingleChildRenderObjectWidget_child]: null,
1832 [SizedBox_height]: 16,
1833 [SizedBox_width]: null
1834 });
1835 },
1836 get C197() {
1837 return C197 = dart.fn(app_settings.AppSettings.openAppSettings, VoidToFutureLOfvoid());
1838 },
1839 get C201() {
1840 return C201 = dart.const({
1841 __proto__: widget_inspector._Location.prototype,
1842 [_Location_parameterLocations]: null,
1843 [_Location_name]: "data",
1844 [_Location_column]: 29,
1845 [_Location_line]: 116,
1846 [_Location_file]: null
1847 });
1848 },
1849 get C200() {
1850 return C200 = dart.constList([C201 || CT.C201], widget_inspector._Location);
1851 },
1852 get C199() {
1853 return C199 = dart.const({
1854 __proto__: widget_inspector._Location.prototype,
1855 [_Location_parameterLocations]: C200 || CT.C200,
1856 [_Location_name]: null,
1857 [_Location_column]: 24,
1858 [_Location_line]: 116,
1859 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/session/ui/screen.dart"
1860 });
1861 },
1862 get C198() {
1863 return C198 = dart.const({
1864 __proto__: text.Text.prototype,
1865 [Widget__location]: C199 || CT.C199,
1866 [Widget_key]: null,
1867 [Text_textHeightBehavior]: null,
1868 [Text_textWidthBasis]: null,
1869 [Text_semanticsLabel]: null,
1870 [Text_maxLines]: null,
1871 [Text_textScaleFactor]: null,
1872 [Text_overflow]: null,
1873 [Text_softWrap]: null,
1874 [Text_locale]: null,
1875 [Text_textDirection]: null,
1876 [Text_textAlign]: null,
1877 [Text_strutStyle]: null,
1878 [Text_style]: null,
1879 [Text_textSpan]: null,
1880 [Text_data]: "Настройки"
1881 });
1882 },
1883 get C204() {
1884 return C204 = dart.const({
1885 __proto__: widget_inspector._Location.prototype,
1886 [_Location_parameterLocations]: null,
1887 [_Location_name]: "onPressed",
1888 [_Location_column]: 11,
1889 [_Location_line]: 115,
1890 [_Location_file]: null
1891 });
1892 },
1893 get C205() {
1894 return C205 = dart.const({
1895 __proto__: widget_inspector._Location.prototype,
1896 [_Location_parameterLocations]: null,
1897 [_Location_name]: "child",
1898 [_Location_column]: 11,
1899 [_Location_line]: 116,
1900 [_Location_file]: null
1901 });
1902 },
1903 get C203() {
1904 return C203 = dart.constList([C204 || CT.C204, C205 || CT.C205], widget_inspector._Location);
1905 },
1906 get C202() {
1907 return C202 = dart.const({
1908 __proto__: widget_inspector._Location.prototype,
1909 [_Location_parameterLocations]: C203 || CT.C203,
1910 [_Location_name]: null,
1911 [_Location_column]: 9,
1912 [_Location_line]: 114,
1913 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/session/ui/screen.dart"
1914 });
1915 },
1916 get C208() {
1917 return C208 = dart.const({
1918 __proto__: widget_inspector._Location.prototype,
1919 [_Location_parameterLocations]: null,
1920 [_Location_name]: "mainAxisAlignment",
1921 [_Location_column]: 7,
1922 [_Location_line]: 106,
1923 [_Location_file]: null
1924 });
1925 },
1926 get C209() {
1927 return C209 = dart.const({
1928 __proto__: widget_inspector._Location.prototype,
1929 [_Location_parameterLocations]: null,
1930 [_Location_name]: "children",
1931 [_Location_column]: 7,
1932 [_Location_line]: 107,
1933 [_Location_file]: null
1934 });
1935 },
1936 get C207() {
1937 return C207 = dart.constList([C208 || CT.C208, C209 || CT.C209], widget_inspector._Location);
1938 },
1939 get C206() {
1940 return C206 = dart.const({
1941 __proto__: widget_inspector._Location.prototype,
1942 [_Location_parameterLocations]: C207 || CT.C207,
1943 [_Location_name]: null,
1944 [_Location_column]: 12,
1945 [_Location_line]: 105,
1946 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/session/ui/screen.dart"
1947 });
1948 },
1949 get C210() {
1950 return C210 = dart.const({
1951 __proto__: edge_insets.EdgeInsets.prototype,
1952 [EdgeInsets_bottom]: 4,
1953 [EdgeInsets_right]: 4,
1954 [EdgeInsets_top]: 4,
1955 [EdgeInsets_left]: 4
1956 });
1957 },
1958 get C213() {
1959 return C213 = dart.const({
1960 __proto__: widget_inspector._Location.prototype,
1961 [_Location_parameterLocations]: null,
1962 [_Location_name]: "children",
1963 [_Location_column]: 15,
1964 [_Location_line]: 143,
1965 [_Location_file]: null
1966 });
1967 },
1968 get C212() {
1969 return C212 = dart.constList([C213 || CT.C213], widget_inspector._Location);
1970 },
1971 get C211() {
1972 return C211 = dart.const({
1973 __proto__: widget_inspector._Location.prototype,
1974 [_Location_parameterLocations]: C212 || CT.C212,
1975 [_Location_name]: null,
1976 [_Location_column]: 20,
1977 [_Location_line]: 142,
1978 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/session/ui/screen.dart"
1979 });
1980 },
1981 get C216() {
1982 return C216 = dart.const({
1983 __proto__: widget_inspector._Location.prototype,
1984 [_Location_parameterLocations]: null,
1985 [_Location_name]: "padding",
1986 [_Location_column]: 13,
1987 [_Location_line]: 141,
1988 [_Location_file]: null
1989 });
1990 },
1991 get C217() {
1992 return C217 = dart.const({
1993 __proto__: widget_inspector._Location.prototype,
1994 [_Location_parameterLocations]: null,
1995 [_Location_name]: "child",
1996 [_Location_column]: 13,
1997 [_Location_line]: 142,
1998 [_Location_file]: null
1999 });
2000 },
2001 get C215() {
2002 return C215 = dart.constList([C216 || CT.C216, C217 || CT.C217], widget_inspector._Location);
2003 },
2004 get C214() {
2005 return C214 = dart.const({
2006 __proto__: widget_inspector._Location.prototype,
2007 [_Location_parameterLocations]: C215 || CT.C215,
2008 [_Location_name]: null,
2009 [_Location_column]: 18,
2010 [_Location_line]: 140,
2011 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/session/ui/screen.dart"
2012 });
2013 },
2014 get C220() {
2015 return C220 = dart.const({
2016 __proto__: widget_inspector._Location.prototype,
2017 [_Location_parameterLocations]: null,
2018 [_Location_name]: "child",
2019 [_Location_column]: 11,
2020 [_Location_line]: 140,
2021 [_Location_file]: null
2022 });
2023 },
2024 get C221() {
2025 return C221 = dart.const({
2026 __proto__: widget_inspector._Location.prototype,
2027 [_Location_parameterLocations]: null,
2028 [_Location_name]: "decoration",
2029 [_Location_column]: 11,
2030 [_Location_line]: 146,
2031 [_Location_file]: null
2032 });
2033 },
2034 get C219() {
2035 return C219 = dart.constList([C220 || CT.C220, C221 || CT.C221], widget_inspector._Location);
2036 },
2037 get C218() {
2038 return C218 = dart.const({
2039 __proto__: widget_inspector._Location.prototype,
2040 [_Location_parameterLocations]: C219 || CT.C219,
2041 [_Location_name]: null,
2042 [_Location_column]: 16,
2043 [_Location_line]: 139,
2044 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/session/ui/screen.dart"
2045 });
2046 },
2047 get C224() {
2048 return C224 = dart.const({
2049 __proto__: widget_inspector._Location.prototype,
2050 [_Location_parameterLocations]: null,
2051 [_Location_name]: "onTap",
2052 [_Location_column]: 9,
2053 [_Location_line]: 126,
2054 [_Location_file]: null
2055 });
2056 },
2057 get C225() {
2058 return C225 = dart.const({
2059 __proto__: widget_inspector._Location.prototype,
2060 [_Location_parameterLocations]: null,
2061 [_Location_name]: "child",
2062 [_Location_column]: 9,
2063 [_Location_line]: 139,
2064 [_Location_file]: null
2065 });
2066 },
2067 get C223() {
2068 return C223 = dart.constList([C224 || CT.C224, C225 || CT.C225], widget_inspector._Location);
2069 },
2070 get C222() {
2071 return C222 = dart.const({
2072 __proto__: widget_inspector._Location.prototype,
2073 [_Location_parameterLocations]: C223 || CT.C223,
2074 [_Location_name]: null,
2075 [_Location_column]: 14,
2076 [_Location_line]: 125,
2077 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/session/ui/screen.dart"
2078 });
2079 },
2080 get C228() {
2081 return C228 = dart.const({
2082 __proto__: widget_inspector._Location.prototype,
2083 [_Location_parameterLocations]: null,
2084 [_Location_name]: "padding",
2085 [_Location_column]: 7,
2086 [_Location_line]: 124,
2087 [_Location_file]: null
2088 });
2089 },
2090 get C229() {
2091 return C229 = dart.const({
2092 __proto__: widget_inspector._Location.prototype,
2093 [_Location_parameterLocations]: null,
2094 [_Location_name]: "child",
2095 [_Location_column]: 7,
2096 [_Location_line]: 125,
2097 [_Location_file]: null
2098 });
2099 },
2100 get C227() {
2101 return C227 = dart.constList([C228 || CT.C228, C229 || CT.C229], widget_inspector._Location);
2102 },
2103 get C226() {
2104 return C226 = dart.const({
2105 __proto__: widget_inspector._Location.prototype,
2106 [_Location_parameterLocations]: C227 || CT.C227,
2107 [_Location_name]: null,
2108 [_Location_column]: 12,
2109 [_Location_line]: 123,
2110 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/session/ui/screen.dart"
2111 });
2112 },
2113 get C232() {
2114 return C232 = dart.const({
2115 __proto__: widget_inspector._Location.prototype,
2116 [_Location_parameterLocations]: null,
2117 [_Location_name]: "icon",
2118 [_Location_column]: 25,
2119 [_Location_line]: 158,
2120 [_Location_file]: null
2121 });
2122 },
2123 get C231() {
2124 return C231 = dart.constList([C232 || CT.C232], widget_inspector._Location);
2125 },
2126 get C230() {
2127 return C230 = dart.const({
2128 __proto__: widget_inspector._Location.prototype,
2129 [_Location_parameterLocations]: C231 || CT.C231,
2130 [_Location_name]: null,
2131 [_Location_column]: 14,
2132 [_Location_line]: 158,
2133 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/session/ui/screen.dart"
2134 });
2135 },
2136 get C235() {
2137 return C235 = dart.const({
2138 __proto__: widget_inspector._Location.prototype,
2139 [_Location_parameterLocations]: null,
2140 [_Location_name]: "icon",
2141 [_Location_column]: 25,
2142 [_Location_line]: 160,
2143 [_Location_file]: null
2144 });
2145 },
2146 get C234() {
2147 return C234 = dart.constList([C235 || CT.C235], widget_inspector._Location);
2148 },
2149 get C233() {
2150 return C233 = dart.const({
2151 __proto__: widget_inspector._Location.prototype,
2152 [_Location_parameterLocations]: C234 || CT.C234,
2153 [_Location_name]: null,
2154 [_Location_column]: 14,
2155 [_Location_line]: 160,
2156 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/session/ui/screen.dart"
2157 });
2158 },
2159 get C238() {
2160 return C238 = dart.const({
2161 __proto__: widget_inspector._Location.prototype,
2162 [_Location_parameterLocations]: null,
2163 [_Location_name]: "icon",
2164 [_Location_column]: 25,
2165 [_Location_line]: 162,
2166 [_Location_file]: null
2167 });
2168 },
2169 get C237() {
2170 return C237 = dart.constList([C238 || CT.C238], widget_inspector._Location);
2171 },
2172 get C236() {
2173 return C236 = dart.const({
2174 __proto__: widget_inspector._Location.prototype,
2175 [_Location_parameterLocations]: C237 || CT.C237,
2176 [_Location_name]: null,
2177 [_Location_column]: 14,
2178 [_Location_line]: 162,
2179 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/session/ui/screen.dart"
2180 });
2181 },
2182 get C241() {
2183 return C241 = dart.const({
2184 __proto__: widget_inspector._Location.prototype,
2185 [_Location_parameterLocations]: null,
2186 [_Location_name]: "icon",
2187 [_Location_column]: 25,
2188 [_Location_line]: 164,
2189 [_Location_file]: null
2190 });
2191 },
2192 get C240() {
2193 return C240 = dart.constList([C241 || CT.C241], widget_inspector._Location);
2194 },
2195 get C239() {
2196 return C239 = dart.const({
2197 __proto__: widget_inspector._Location.prototype,
2198 [_Location_parameterLocations]: C240 || CT.C240,
2199 [_Location_name]: null,
2200 [_Location_column]: 14,
2201 [_Location_line]: 164,
2202 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/session/ui/screen.dart"
2203 });
2204 },
2205 get C244() {
2206 return C244 = dart.const({
2207 __proto__: widget_inspector._Location.prototype,
2208 [_Location_parameterLocations]: null,
2209 [_Location_name]: "data",
2210 [_Location_column]: 58,
2211 [_Location_line]: 38,
2212 [_Location_file]: null
2213 });
2214 },
2215 get C243() {
2216 return C243 = dart.constList([C244 || CT.C244], widget_inspector._Location);
2217 },
2218 get C242() {
2219 return C242 = dart.const({
2220 __proto__: widget_inspector._Location.prototype,
2221 [_Location_parameterLocations]: C243 || CT.C243,
2222 [_Location_name]: null,
2223 [_Location_column]: 29,
2224 [_Location_line]: 38,
2225 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/login/ui/screen.dart"
2226 });
2227 },
2228 get C247() {
2229 return C247 = dart.const({
2230 __proto__: widget_inspector._Location.prototype,
2231 [_Location_parameterLocations]: null,
2232 [_Location_name]: "content",
2233 [_Location_column]: 20,
2234 [_Location_line]: 38,
2235 [_Location_file]: null
2236 });
2237 },
2238 get C246() {
2239 return C246 = dart.constList([C247 || CT.C247], widget_inspector._Location);
2240 },
2241 get C245() {
2242 return C245 = dart.const({
2243 __proto__: widget_inspector._Location.prototype,
2244 [_Location_parameterLocations]: C246 || CT.C246,
2245 [_Location_name]: null,
2246 [_Location_column]: 11,
2247 [_Location_line]: 38,
2248 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/login/ui/screen.dart"
2249 });
2250 },
2251 get C250() {
2252 return C250 = dart.const({
2253 __proto__: widget_inspector._Location.prototype,
2254 [_Location_parameterLocations]: null,
2255 [_Location_name]: "bloc",
2256 [_Location_column]: 11,
2257 [_Location_line]: 59,
2258 [_Location_file]: null
2259 });
2260 },
2261 get C251() {
2262 return C251 = dart.const({
2263 __proto__: widget_inspector._Location.prototype,
2264 [_Location_parameterLocations]: null,
2265 [_Location_name]: "builder",
2266 [_Location_column]: 11,
2267 [_Location_line]: 60,
2268 [_Location_file]: null
2269 });
2270 },
2271 get C249() {
2272 return C249 = dart.constList([C250 || CT.C250, C251 || CT.C251], widget_inspector._Location);
2273 },
2274 get C248() {
2275 return C248 = dart.const({
2276 __proto__: widget_inspector._Location.prototype,
2277 [_Location_parameterLocations]: C249 || CT.C249,
2278 [_Location_name]: null,
2279 [_Location_column]: 15,
2280 [_Location_line]: 58,
2281 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/login/ui/screen.dart"
2282 });
2283 },
2284 get C254() {
2285 return C254 = dart.const({
2286 __proto__: widget_inspector._Location.prototype,
2287 [_Location_parameterLocations]: null,
2288 [_Location_name]: "key",
2289 [_Location_column]: 9,
2290 [_Location_line]: 57,
2291 [_Location_file]: null
2292 });
2293 },
2294 get C255() {
2295 return C255 = dart.const({
2296 __proto__: widget_inspector._Location.prototype,
2297 [_Location_parameterLocations]: null,
2298 [_Location_name]: "body",
2299 [_Location_column]: 9,
2300 [_Location_line]: 58,
2301 [_Location_file]: null
2302 });
2303 },
2304 get C253() {
2305 return C253 = dart.constList([C254 || CT.C254, C255 || CT.C255], widget_inspector._Location);
2306 },
2307 get C252() {
2308 return C252 = dart.const({
2309 __proto__: widget_inspector._Location.prototype,
2310 [_Location_parameterLocations]: C253 || CT.C253,
2311 [_Location_name]: null,
2312 [_Location_column]: 14,
2313 [_Location_line]: 56,
2314 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/login/ui/screen.dart"
2315 });
2316 },
2317 get C258() {
2318 return C258 = dart.const({
2319 __proto__: widget_inspector._Location.prototype,
2320 [_Location_parameterLocations]: null,
2321 [_Location_name]: "child",
2322 [_Location_column]: 7,
2323 [_Location_line]: 56,
2324 [_Location_file]: null
2325 });
2326 },
2327 get C257() {
2328 return C257 = dart.constList([C258 || CT.C258], widget_inspector._Location);
2329 },
2330 get C256() {
2331 return C256 = dart.const({
2332 __proto__: widget_inspector._Location.prototype,
2333 [_Location_parameterLocations]: C257 || CT.C257,
2334 [_Location_name]: null,
2335 [_Location_column]: 12,
2336 [_Location_line]: 55,
2337 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/login/ui/screen.dart"
2338 });
2339 },
2340 get C259() {
2341 return C259 = dart.const({
2342 __proto__: edge_insets.EdgeInsets.prototype,
2343 [EdgeInsets_bottom]: 8,
2344 [EdgeInsets_right]: 24,
2345 [EdgeInsets_top]: 36,
2346 [EdgeInsets_left]: 24
2347 });
2348 },
2349 get C261() {
2350 return C261 = dart.const({
2351 __proto__: input_decorator.FloatingLabelBehavior.prototype,
2352 [_name]: "FloatingLabelBehavior.auto",
2353 index: 1
2354 });
2355 },
2356 get C260() {
2357 return C260 = dart.const({
2358 __proto__: input_decorator.InputDecoration.prototype,
2359 [InputDecoration_alignLabelWithHint]: null,
2360 [InputDecoration_semanticCounterText]: null,
2361 [InputDecoration_enabled]: true,
2362 [InputDecoration_border]: null,
2363 [InputDecoration_enabledBorder]: null,
2364 [InputDecoration_disabledBorder]: null,
2365 [InputDecoration_focusedErrorBorder]: null,
2366 [InputDecoration_focusedBorder]: null,
2367 [InputDecoration_errorBorder]: null,
2368 [InputDecoration_hoverColor]: null,
2369 [InputDecoration_focusColor]: null,
2370 [InputDecoration_fillColor]: null,
2371 [InputDecoration_filled]: null,
2372 [InputDecoration_counterStyle]: null,
2373 [InputDecoration_counter]: null,
2374 [InputDecoration_counterText]: null,
2375 [InputDecoration_suffixIconConstraints]: null,
2376 [InputDecoration_suffixStyle]: null,
2377 [InputDecoration_suffixText]: null,
2378 [InputDecoration_suffix]: null,
2379 [InputDecoration_suffixIcon]: null,
2380 [InputDecoration_prefixStyle]: null,
2381 [InputDecoration_prefixText]: null,
2382 [InputDecoration_prefix]: null,
2383 [InputDecoration_prefixIconConstraints]: null,
2384 [InputDecoration_prefixIcon]: null,
2385 [InputDecoration_isCollapsed]: false,
2386 [InputDecoration_contentPadding]: null,
2387 [InputDecoration_isDense]: null,
2388 [InputDecoration_floatingLabelBehavior]: C261 || CT.C261,
2389 [InputDecoration_hasFloatingPlaceholder]: true,
2390 [InputDecoration_errorMaxLines]: null,
2391 [InputDecoration_errorStyle]: null,
2392 [InputDecoration_errorText]: null,
2393 [InputDecoration_hintMaxLines]: null,
2394 [InputDecoration_hintStyle]: null,
2395 [InputDecoration_hintText]: null,
2396 [InputDecoration_helperMaxLines]: null,
2397 [InputDecoration_helperStyle]: null,
2398 [InputDecoration_helperText]: null,
2399 [InputDecoration_labelStyle]: null,
2400 [InputDecoration_labelText]: "Логин",
2401 [InputDecoration_icon]: null
2402 });
2403 },
2404 get C264() {
2405 return C264 = dart.const({
2406 __proto__: widget_inspector._Location.prototype,
2407 [_Location_parameterLocations]: null,
2408 [_Location_name]: "decoration",
2409 [_Location_column]: 13,
2410 [_Location_line]: 78,
2411 [_Location_file]: null
2412 });
2413 },
2414 get C265() {
2415 return C265 = dart.const({
2416 __proto__: widget_inspector._Location.prototype,
2417 [_Location_parameterLocations]: null,
2418 [_Location_name]: "controller",
2419 [_Location_column]: 13,
2420 [_Location_line]: 81,
2421 [_Location_file]: null
2422 });
2423 },
2424 get C266() {
2425 return C266 = dart.const({
2426 __proto__: widget_inspector._Location.prototype,
2427 [_Location_parameterLocations]: null,
2428 [_Location_name]: "maxLength",
2429 [_Location_column]: 13,
2430 [_Location_line]: 82,
2431 [_Location_file]: null
2432 });
2433 },
2434 get C263() {
2435 return C263 = dart.constList([C264 || CT.C264, C265 || CT.C265, C266 || CT.C266], widget_inspector._Location);
2436 },
2437 get C262() {
2438 return C262 = dart.const({
2439 __proto__: widget_inspector._Location.prototype,
2440 [_Location_parameterLocations]: C263 || CT.C263,
2441 [_Location_name]: null,
2442 [_Location_column]: 18,
2443 [_Location_line]: 77,
2444 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/login/ui/screen.dart"
2445 });
2446 },
2447 get C269() {
2448 return C269 = dart.const({
2449 __proto__: widget_inspector._Location.prototype,
2450 [_Location_parameterLocations]: null,
2451 [_Location_name]: "padding",
2452 [_Location_column]: 11,
2453 [_Location_line]: 76,
2454 [_Location_file]: null
2455 });
2456 },
2457 get C270() {
2458 return C270 = dart.const({
2459 __proto__: widget_inspector._Location.prototype,
2460 [_Location_parameterLocations]: null,
2461 [_Location_name]: "child",
2462 [_Location_column]: 11,
2463 [_Location_line]: 77,
2464 [_Location_file]: null
2465 });
2466 },
2467 get C268() {
2468 return C268 = dart.constList([C269 || CT.C269, C270 || CT.C270], widget_inspector._Location);
2469 },
2470 get C267() {
2471 return C267 = dart.const({
2472 __proto__: widget_inspector._Location.prototype,
2473 [_Location_parameterLocations]: C268 || CT.C268,
2474 [_Location_name]: null,
2475 [_Location_column]: 9,
2476 [_Location_line]: 75,
2477 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/login/ui/screen.dart"
2478 });
2479 },
2480 get C271() {
2481 return C271 = dart.const({
2482 __proto__: edge_insets.EdgeInsets.prototype,
2483 [EdgeInsets_bottom]: 16,
2484 [EdgeInsets_right]: 24,
2485 [EdgeInsets_top]: 8,
2486 [EdgeInsets_left]: 24
2487 });
2488 },
2489 get C272() {
2490 return C272 = dart.const({
2491 __proto__: input_decorator.InputDecoration.prototype,
2492 [InputDecoration_alignLabelWithHint]: null,
2493 [InputDecoration_semanticCounterText]: null,
2494 [InputDecoration_enabled]: true,
2495 [InputDecoration_border]: null,
2496 [InputDecoration_enabledBorder]: null,
2497 [InputDecoration_disabledBorder]: null,
2498 [InputDecoration_focusedErrorBorder]: null,
2499 [InputDecoration_focusedBorder]: null,
2500 [InputDecoration_errorBorder]: null,
2501 [InputDecoration_hoverColor]: null,
2502 [InputDecoration_focusColor]: null,
2503 [InputDecoration_fillColor]: null,
2504 [InputDecoration_filled]: null,
2505 [InputDecoration_counterStyle]: null,
2506 [InputDecoration_counter]: null,
2507 [InputDecoration_counterText]: null,
2508 [InputDecoration_suffixIconConstraints]: null,
2509 [InputDecoration_suffixStyle]: null,
2510 [InputDecoration_suffixText]: null,
2511 [InputDecoration_suffix]: null,
2512 [InputDecoration_suffixIcon]: null,
2513 [InputDecoration_prefixStyle]: null,
2514 [InputDecoration_prefixText]: null,
2515 [InputDecoration_prefix]: null,
2516 [InputDecoration_prefixIconConstraints]: null,
2517 [InputDecoration_prefixIcon]: null,
2518 [InputDecoration_isCollapsed]: false,
2519 [InputDecoration_contentPadding]: null,
2520 [InputDecoration_isDense]: null,
2521 [InputDecoration_floatingLabelBehavior]: C261 || CT.C261,
2522 [InputDecoration_hasFloatingPlaceholder]: true,
2523 [InputDecoration_errorMaxLines]: null,
2524 [InputDecoration_errorStyle]: null,
2525 [InputDecoration_errorText]: null,
2526 [InputDecoration_hintMaxLines]: null,
2527 [InputDecoration_hintStyle]: null,
2528 [InputDecoration_hintText]: null,
2529 [InputDecoration_helperMaxLines]: null,
2530 [InputDecoration_helperStyle]: null,
2531 [InputDecoration_helperText]: null,
2532 [InputDecoration_labelStyle]: null,
2533 [InputDecoration_labelText]: "Пароль",
2534 [InputDecoration_icon]: null
2535 });
2536 },
2537 get C275() {
2538 return C275 = dart.const({
2539 __proto__: widget_inspector._Location.prototype,
2540 [_Location_parameterLocations]: null,
2541 [_Location_name]: "decoration",
2542 [_Location_column]: 13,
2543 [_Location_line]: 88,
2544 [_Location_file]: null
2545 });
2546 },
2547 get C276() {
2548 return C276 = dart.const({
2549 __proto__: widget_inspector._Location.prototype,
2550 [_Location_parameterLocations]: null,
2551 [_Location_name]: "obscureText",
2552 [_Location_column]: 13,
2553 [_Location_line]: 91,
2554 [_Location_file]: null
2555 });
2556 },
2557 get C277() {
2558 return C277 = dart.const({
2559 __proto__: widget_inspector._Location.prototype,
2560 [_Location_parameterLocations]: null,
2561 [_Location_name]: "controller",
2562 [_Location_column]: 13,
2563 [_Location_line]: 92,
2564 [_Location_file]: null
2565 });
2566 },
2567 get C278() {
2568 return C278 = dart.const({
2569 __proto__: widget_inspector._Location.prototype,
2570 [_Location_parameterLocations]: null,
2571 [_Location_name]: "maxLength",
2572 [_Location_column]: 13,
2573 [_Location_line]: 93,
2574 [_Location_file]: null
2575 });
2576 },
2577 get C274() {
2578 return C274 = dart.constList([C275 || CT.C275, C276 || CT.C276, C277 || CT.C277, C278 || CT.C278], widget_inspector._Location);
2579 },
2580 get C273() {
2581 return C273 = dart.const({
2582 __proto__: widget_inspector._Location.prototype,
2583 [_Location_parameterLocations]: C274 || CT.C274,
2584 [_Location_name]: null,
2585 [_Location_column]: 18,
2586 [_Location_line]: 87,
2587 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/login/ui/screen.dart"
2588 });
2589 },
2590 get C281() {
2591 return C281 = dart.const({
2592 __proto__: widget_inspector._Location.prototype,
2593 [_Location_parameterLocations]: null,
2594 [_Location_name]: "padding",
2595 [_Location_column]: 11,
2596 [_Location_line]: 86,
2597 [_Location_file]: null
2598 });
2599 },
2600 get C282() {
2601 return C282 = dart.const({
2602 __proto__: widget_inspector._Location.prototype,
2603 [_Location_parameterLocations]: null,
2604 [_Location_name]: "child",
2605 [_Location_column]: 11,
2606 [_Location_line]: 87,
2607 [_Location_file]: null
2608 });
2609 },
2610 get C280() {
2611 return C280 = dart.constList([C281 || CT.C281, C282 || CT.C282], widget_inspector._Location);
2612 },
2613 get C279() {
2614 return C279 = dart.const({
2615 __proto__: widget_inspector._Location.prototype,
2616 [_Location_parameterLocations]: C280 || CT.C280,
2617 [_Location_name]: null,
2618 [_Location_column]: 9,
2619 [_Location_line]: 85,
2620 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/login/ui/screen.dart"
2621 });
2622 },
2623 get C286() {
2624 return C286 = dart.const({
2625 __proto__: widget_inspector._Location.prototype,
2626 [_Location_parameterLocations]: null,
2627 [_Location_name]: "data",
2628 [_Location_column]: 29,
2629 [_Location_line]: 97,
2630 [_Location_file]: null
2631 });
2632 },
2633 get C285() {
2634 return C285 = dart.constList([C286 || CT.C286], widget_inspector._Location);
2635 },
2636 get C284() {
2637 return C284 = dart.const({
2638 __proto__: widget_inspector._Location.prototype,
2639 [_Location_parameterLocations]: C285 || CT.C285,
2640 [_Location_name]: null,
2641 [_Location_column]: 24,
2642 [_Location_line]: 97,
2643 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/login/ui/screen.dart"
2644 });
2645 },
2646 get C283() {
2647 return C283 = dart.const({
2648 __proto__: text.Text.prototype,
2649 [Widget__location]: C284 || CT.C284,
2650 [Widget_key]: null,
2651 [Text_textHeightBehavior]: null,
2652 [Text_textWidthBasis]: null,
2653 [Text_semanticsLabel]: null,
2654 [Text_maxLines]: null,
2655 [Text_textScaleFactor]: null,
2656 [Text_overflow]: null,
2657 [Text_softWrap]: null,
2658 [Text_locale]: null,
2659 [Text_textDirection]: null,
2660 [Text_textAlign]: null,
2661 [Text_strutStyle]: null,
2662 [Text_style]: null,
2663 [Text_textSpan]: null,
2664 [Text_data]: "Войти"
2665 });
2666 },
2667 get C289() {
2668 return C289 = dart.const({
2669 __proto__: widget_inspector._Location.prototype,
2670 [_Location_parameterLocations]: null,
2671 [_Location_name]: "child",
2672 [_Location_column]: 11,
2673 [_Location_line]: 97,
2674 [_Location_file]: null
2675 });
2676 },
2677 get C290() {
2678 return C290 = dart.const({
2679 __proto__: widget_inspector._Location.prototype,
2680 [_Location_parameterLocations]: null,
2681 [_Location_name]: "onPressed",
2682 [_Location_column]: 11,
2683 [_Location_line]: 98,
2684 [_Location_file]: null
2685 });
2686 },
2687 get C288() {
2688 return C288 = dart.constList([C289 || CT.C289, C290 || CT.C290], widget_inspector._Location);
2689 },
2690 get C287() {
2691 return C287 = dart.const({
2692 __proto__: widget_inspector._Location.prototype,
2693 [_Location_parameterLocations]: C288 || CT.C288,
2694 [_Location_name]: null,
2695 [_Location_column]: 9,
2696 [_Location_line]: 96,
2697 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/login/ui/screen.dart"
2698 });
2699 },
2700 get C293() {
2701 return C293 = dart.const({
2702 __proto__: widget_inspector._Location.prototype,
2703 [_Location_parameterLocations]: null,
2704 [_Location_name]: "children",
2705 [_Location_column]: 7,
2706 [_Location_line]: 74,
2707 [_Location_file]: null
2708 });
2709 },
2710 get C292() {
2711 return C292 = dart.constList([C293 || CT.C293], widget_inspector._Location);
2712 },
2713 get C291() {
2714 return C291 = dart.const({
2715 __proto__: widget_inspector._Location.prototype,
2716 [_Location_parameterLocations]: C292 || CT.C292,
2717 [_Location_name]: null,
2718 [_Location_column]: 12,
2719 [_Location_line]: 73,
2720 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/login/ui/screen.dart"
2721 });
2722 },
2723 get C297() {
2724 return C297 = dart.const({
2725 __proto__: widget_inspector._Location.prototype,
2726 [_Location_parameterLocations]: null,
2727 [_Location_name]: "child",
2728 [_Location_column]: 7,
2729 [_Location_line]: 113,
2730 [_Location_file]: null
2731 });
2732 },
2733 get C296() {
2734 return C296 = dart.constList([C297 || CT.C297], widget_inspector._Location);
2735 },
2736 get C295() {
2737 return C295 = dart.const({
2738 __proto__: widget_inspector._Location.prototype,
2739 [_Location_parameterLocations]: C296 || CT.C296,
2740 [_Location_name]: null,
2741 [_Location_column]: 18,
2742 [_Location_line]: 112,
2743 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/login/ui/screen.dart"
2744 });
2745 },
2746 get C299() {
2747 return C299 = dart.const({
2748 __proto__: widget_inspector._Location.prototype,
2749 [_Location_parameterLocations]: C60 || CT.C60,
2750 [_Location_name]: null,
2751 [_Location_column]: 14,
2752 [_Location_line]: 113,
2753 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/feature/login/ui/screen.dart"
2754 });
2755 },
2756 get C298() {
2757 return C298 = dart.const({
2758 __proto__: progress_indicator.CircularProgressIndicator.prototype,
2759 [Widget__location]: C299 || CT.C299,
2760 [Widget_key]: null,
2761 [ProgressIndicator_semanticsValue]: null,
2762 [ProgressIndicator_semanticsLabel]: null,
2763 [ProgressIndicator_valueColor]: null,
2764 [ProgressIndicator_backgroundColor]: null,
2765 [ProgressIndicator_value]: null,
2766 [CircularProgressIndicator_strokeWidth]: 4
2767 });
2768 },
2769 get C294() {
2770 return C294 = dart.const({
2771 __proto__: basic.Center.prototype,
2772 [Widget__location]: C295 || CT.C295,
2773 [Widget_key]: null,
2774 [SingleChildRenderObjectWidget_child]: C298 || CT.C298,
2775 [Align_heightFactor]: null,
2776 [Align_widthFactor]: null,
2777 [Align_alignment]: C61 || CT.C61
2778 });
2779 },
2780 get C300() {
2781 return C300 = dart.const({
2782 __proto__: state$0.LoginContentState.prototype,
2783 [LoginContentState_password]: "",
2784 [LoginContentState_login]: ""
2785 });
2786 },
2787 get C301() {
2788 return C301 = dart.const({
2789 __proto__: widget_inspector._Location.prototype,
2790 [_Location_parameterLocations]: C60 || CT.C60,
2791 [_Location_name]: null,
2792 [_Location_column]: 12,
2793 [_Location_line]: 46,
2794 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/routes.dart"
2795 });
2796 },
2797 get C304() {
2798 return C304 = dart.const({
2799 __proto__: widget_inspector._Location.prototype,
2800 [_Location_parameterLocations]: null,
2801 [_Location_name]: "create",
2802 [_Location_column]: 5,
2803 [_Location_line]: 43,
2804 [_Location_file]: null
2805 });
2806 },
2807 get C305() {
2808 return C305 = dart.const({
2809 __proto__: widget_inspector._Location.prototype,
2810 [_Location_parameterLocations]: null,
2811 [_Location_name]: "child",
2812 [_Location_column]: 5,
2813 [_Location_line]: 46,
2814 [_Location_file]: null
2815 });
2816 },
2817 get C303() {
2818 return C303 = dart.constList([C304 || CT.C304, C305 || CT.C305], widget_inspector._Location);
2819 },
2820 get C302() {
2821 return C302 = dart.const({
2822 __proto__: widget_inspector._Location.prototype,
2823 [_Location_parameterLocations]: C303 || CT.C303,
2824 [_Location_name]: null,
2825 [_Location_column]: 10,
2826 [_Location_line]: 42,
2827 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/routes.dart"
2828 });
2829 },
2830 get C307() {
2831 return C307 = dart.const({
2832 __proto__: widget_inspector._Location.prototype,
2833 [_Location_parameterLocations]: C60 || CT.C60,
2834 [_Location_name]: null,
2835 [_Location_column]: 18,
2836 [_Location_line]: 55,
2837 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/routes.dart"
2838 });
2839 },
2840 get C306() {
2841 return C306 = dart.const({
2842 __proto__: screen$.RecordsScreen.prototype,
2843 [Widget__location]: C307 || CT.C307,
2844 [Widget_key]: null
2845 });
2846 },
2847 get C310() {
2848 return C310 = dart.const({
2849 __proto__: widget_inspector._Location.prototype,
2850 [_Location_parameterLocations]: null,
2851 [_Location_name]: "create",
2852 [_Location_column]: 5,
2853 [_Location_line]: 52,
2854 [_Location_file]: null
2855 });
2856 },
2857 get C311() {
2858 return C311 = dart.const({
2859 __proto__: widget_inspector._Location.prototype,
2860 [_Location_parameterLocations]: null,
2861 [_Location_name]: "child",
2862 [_Location_column]: 5,
2863 [_Location_line]: 55,
2864 [_Location_file]: null
2865 });
2866 },
2867 get C309() {
2868 return C309 = dart.constList([C310 || CT.C310, C311 || CT.C311], widget_inspector._Location);
2869 },
2870 get C308() {
2871 return C308 = dart.const({
2872 __proto__: widget_inspector._Location.prototype,
2873 [_Location_parameterLocations]: C309 || CT.C309,
2874 [_Location_name]: null,
2875 [_Location_column]: 10,
2876 [_Location_line]: 51,
2877 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/routes.dart"
2878 });
2879 },
2880 get C313() {
2881 return C313 = dart.const({
2882 __proto__: widget_inspector._Location.prototype,
2883 [_Location_parameterLocations]: C60 || CT.C60,
2884 [_Location_name]: null,
2885 [_Location_column]: 18,
2886 [_Location_line]: 66,
2887 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/routes.dart"
2888 });
2889 },
2890 get C312() {
2891 return C312 = dart.const({
2892 __proto__: screen$0.SessionScreen.prototype,
2893 [Widget__location]: C313 || CT.C313,
2894 [Widget_key]: null
2895 });
2896 },
2897 get C316() {
2898 return C316 = dart.const({
2899 __proto__: widget_inspector._Location.prototype,
2900 [_Location_parameterLocations]: null,
2901 [_Location_name]: "create",
2902 [_Location_column]: 5,
2903 [_Location_line]: 61,
2904 [_Location_file]: null
2905 });
2906 },
2907 get C317() {
2908 return C317 = dart.const({
2909 __proto__: widget_inspector._Location.prototype,
2910 [_Location_parameterLocations]: null,
2911 [_Location_name]: "child",
2912 [_Location_column]: 5,
2913 [_Location_line]: 66,
2914 [_Location_file]: null
2915 });
2916 },
2917 get C315() {
2918 return C315 = dart.constList([C316 || CT.C316, C317 || CT.C317], widget_inspector._Location);
2919 },
2920 get C314() {
2921 return C314 = dart.const({
2922 __proto__: widget_inspector._Location.prototype,
2923 [_Location_parameterLocations]: C315 || CT.C315,
2924 [_Location_name]: null,
2925 [_Location_column]: 10,
2926 [_Location_line]: 60,
2927 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/routes.dart"
2928 });
2929 },
2930 get C319() {
2931 return C319 = dart.const({
2932 __proto__: widget_inspector._Location.prototype,
2933 [_Location_parameterLocations]: C60 || CT.C60,
2934 [_Location_name]: null,
2935 [_Location_column]: 18,
2936 [_Location_line]: 75,
2937 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/routes.dart"
2938 });
2939 },
2940 get C318() {
2941 return C318 = dart.const({
2942 __proto__: screen.TrackScreen.prototype,
2943 [Widget__location]: C319 || CT.C319,
2944 [Widget_key]: null
2945 });
2946 },
2947 get C322() {
2948 return C322 = dart.const({
2949 __proto__: widget_inspector._Location.prototype,
2950 [_Location_parameterLocations]: null,
2951 [_Location_name]: "create",
2952 [_Location_column]: 5,
2953 [_Location_line]: 72,
2954 [_Location_file]: null
2955 });
2956 },
2957 get C323() {
2958 return C323 = dart.const({
2959 __proto__: widget_inspector._Location.prototype,
2960 [_Location_parameterLocations]: null,
2961 [_Location_name]: "child",
2962 [_Location_column]: 5,
2963 [_Location_line]: 75,
2964 [_Location_file]: null
2965 });
2966 },
2967 get C321() {
2968 return C321 = dart.constList([C322 || CT.C322, C323 || CT.C323], widget_inspector._Location);
2969 },
2970 get C320() {
2971 return C320 = dart.const({
2972 __proto__: widget_inspector._Location.prototype,
2973 [_Location_parameterLocations]: C321 || CT.C321,
2974 [_Location_name]: null,
2975 [_Location_column]: 10,
2976 [_Location_line]: 71,
2977 [_Location_file]: "file:///Users/rtviwe/FlutterProjects/Stethoscope/lib/routes.dart"
2978 });
2979 }
2980 }, false);
2981 screen$.RecordsScreen = class RecordsScreen extends framework.StatefulWidget {
2982 createState() {
2983 return new screen$._RecordsState.new();
2984 }
2985 };
2986 (screen$.RecordsScreen.new = function(opts) {
2987 let key = opts && 'key' in opts ? opts.key : null;
2988 let $36creationLocationd_0dea112b090073317d4 = opts && '$creationLocationd_0dea112b090073317d4' in opts ? opts.$creationLocationd_0dea112b090073317d4 : null;
2989 screen$.RecordsScreen.__proto__.new.call(this, {key: key, $creationLocationd_0dea112b090073317d4: $36creationLocationd_0dea112b090073317d4});
2990 ;
2991 }).prototype = screen$.RecordsScreen.prototype;
2992 dart.addTypeTests(screen$.RecordsScreen);
2993 dart.addTypeCaches(screen$.RecordsScreen);
2994 dart.setMethodSignature(screen$.RecordsScreen, () => ({
2995 __proto__: dart.getMethods(screen$.RecordsScreen.__proto__),
2996 createState: dart.fnType(framework.State$(framework.StatefulWidget), [])
2997 }));
2998 dart.setLibraryUri(screen$.RecordsScreen, L0);
2999 var _bloc = dart.privateName(screen$, "_bloc");
3000 var _router = dart.privateName(screen$, "_router");
3001 var _themeNotifier = dart.privateName(screen$, "_themeNotifier");
3002 var _preferences = dart.privateName(screen$, "_preferences");
3003 var _themeController = dart.privateName(screen$, "_themeController");
3004 var _oldTheme = dart.privateName(screen$, "_oldTheme");
3005 var _switchOffset = dart.privateName(screen$, "_switchOffset");
3006 var _scaffoldKey = dart.privateName(screen$, "_scaffoldKey");
3007 var _switchKey = dart.privateName(screen$, "_switchKey");
3008 var _scrollController = dart.privateName(screen$, "_scrollController");
3009 var _Location_parameterLocations = dart.privateName(widget_inspector, "_Location.parameterLocations");
3010 var _Location_name = dart.privateName(widget_inspector, "_Location.name");
3011 var _Location_column = dart.privateName(widget_inspector, "_Location.column");
3012 var _Location_line = dart.privateName(widget_inspector, "_Location.line");
3013 var _Location_file = dart.privateName(widget_inspector, "_Location.file");
3014 var C2;
3015 var C1;
3016 var C0;
3017 var C5;
3018 var C4;
3019 var C3;
3020 var Duration__duration = dart.privateName(core, "Duration._duration");
3021 var C6;
3022 var _getScreen = dart.privateName(screen$, "_getScreen");
3023 var C9;
3024 var C10;
3025 var C8;
3026 var C7;
3027 var C13;
3028 var C14;
3029 var C15;
3030 var C12;
3031 var C11;
3032 var C18;
3033 var C17;
3034 var C16;
3035 var C21;
3036 var C20;
3037 var C19;
3038 var C25;
3039 var C24;
3040 var C23;
3041 var Widget__location = dart.privateName(framework, "Widget._location");
3042 var Widget_key = dart.privateName(framework, "Widget.key");
3043 var Text_textHeightBehavior = dart.privateName(text, "Text.textHeightBehavior");
3044 var Text_textWidthBasis = dart.privateName(text, "Text.textWidthBasis");
3045 var Text_semanticsLabel = dart.privateName(text, "Text.semanticsLabel");
3046 var Text_maxLines = dart.privateName(text, "Text.maxLines");
3047 var Text_textScaleFactor = dart.privateName(text, "Text.textScaleFactor");
3048 var Text_overflow = dart.privateName(text, "Text.overflow");
3049 var Text_softWrap = dart.privateName(text, "Text.softWrap");
3050 var Text_locale = dart.privateName(text, "Text.locale");
3051 var Text_textDirection = dart.privateName(text, "Text.textDirection");
3052 var Text_textAlign = dart.privateName(text, "Text.textAlign");
3053 var Text_strutStyle = dart.privateName(text, "Text.strutStyle");
3054 var Text_style = dart.privateName(text, "Text.style");
3055 var Text_textSpan = dart.privateName(text, "Text.textSpan");
3056 var Text_data = dart.privateName(text, "Text.data");
3057 var C22;
3058 var C28;
3059 var C29;
3060 var C30;
3061 var C31;
3062 var C27;
3063 var C26;
3064 var C34;
3065 var C35;
3066 var C33;
3067 var C32;
3068 var _data = dart.privateName(screen$, "_data");
3069 var _zeroScreen = dart.privateName(screen$, "_zeroScreen");
3070 var _loading = dart.privateName(screen$, "_loading");
3071 var C38;
3072 var C39;
3073 var C37;
3074 var C36;
3075 var C42;
3076 var C43;
3077 var C44;
3078 var C45;
3079 var C41;
3080 var C40;
3081 var C48;
3082 var C49;
3083 var C47;
3084 var C46;
3085 var C52;
3086 var C53;
3087 var C51;
3088 var C50;
3089 var C57;
3090 var C56;
3091 var C55;
3092 var C60;
3093 var C59;
3094 var ProgressIndicator_semanticsValue = dart.privateName(progress_indicator, "ProgressIndicator.semanticsValue");
3095 var ProgressIndicator_semanticsLabel = dart.privateName(progress_indicator, "ProgressIndicator.semanticsLabel");
3096 var ProgressIndicator_valueColor = dart.privateName(progress_indicator, "ProgressIndicator.valueColor");
3097 var ProgressIndicator_backgroundColor = dart.privateName(progress_indicator, "ProgressIndicator.backgroundColor");
3098 var ProgressIndicator_value = dart.privateName(progress_indicator, "ProgressIndicator.value");
3099 var CircularProgressIndicator_strokeWidth = dart.privateName(progress_indicator, "CircularProgressIndicator.strokeWidth");
3100 var C58;
3101 var SingleChildRenderObjectWidget_child = dart.privateName(framework, "SingleChildRenderObjectWidget.child");
3102 var Align_heightFactor = dart.privateName(basic, "Align.heightFactor");
3103 var Align_widthFactor = dart.privateName(basic, "Align.widthFactor");
3104 var Alignment_y = dart.privateName(alignment, "Alignment.y");
3105 var Alignment_x = dart.privateName(alignment, "Alignment.x");
3106 var C61;
3107 var Align_alignment = dart.privateName(basic, "Align.alignment");
3108 var C54;
3109 var _getSwitcherCoodinates = dart.privateName(screen$, "_getSwitcherCoodinates");
3110 var C64;
3111 var C65;
3112 var C66;
3113 var C67;
3114 var C63;
3115 var C62;
3116 var EdgeInsets_bottom = dart.privateName(edge_insets, "EdgeInsets.bottom");
3117 var EdgeInsets_right = dart.privateName(edge_insets, "EdgeInsets.right");
3118 var EdgeInsets_top = dart.privateName(edge_insets, "EdgeInsets.top");
3119 var EdgeInsets_left = dart.privateName(edge_insets, "EdgeInsets.left");
3120 var C68;
3121 var _buildCard = dart.privateName(screen$, "_buildCard");
3122 var C71;
3123 var C70;
3124 var C69;
3125 var C74;
3126 var C75;
3127 var C73;
3128 var C72;
3129 var C78;
3130 var C79;
3131 var C77;
3132 var C76;
3133 var C82;
3134 var C83;
3135 var C84;
3136 var C85;
3137 var C81;
3138 var C80;
3139 var C88;
3140 var C87;
3141 var C86;
3142 var C91;
3143 var C92;
3144 var C90;
3145 var C89;
3146 var C95;
3147 var C94;
3148 var C93;
3149 var C98;
3150 var C97;
3151 var C96;
3152 var C102;
3153 var C101;
3154 var C100;
3155 var C106;
3156 var C105;
3157 var C104;
3158 var C103;
3159 var C99;
3160 var C107;
3161 var C108;
3162 var C111;
3163 var C110;
3164 var C109;
3165 var C114;
3166 var C115;
3167 var C113;
3168 var C112;
3169 var C118;
3170 var C119;
3171 var C117;
3172 var C116;
3173 var C122;
3174 var C123;
3175 var C121;
3176 var C120;
3177 var C126;
3178 var C127;
3179 var C125;
3180 var C124;
3181 const State_SingleTickerProviderStateMixin$36 = class State_SingleTickerProviderStateMixin extends framework.State$(screen$.RecordsScreen) {};
3182 (State_SingleTickerProviderStateMixin$36.new = function() {
3183 ticker_provider.SingleTickerProviderStateMixin$(screen$.RecordsScreen)[dart.mixinNew].call(this);
3184 State_SingleTickerProviderStateMixin$36.__proto__.new.call(this);
3185 }).prototype = State_SingleTickerProviderStateMixin$36.prototype;
3186 dart.applyMixin(State_SingleTickerProviderStateMixin$36, ticker_provider.SingleTickerProviderStateMixin$(screen$.RecordsScreen));
3187 screen$._RecordsState = class _RecordsState extends State_SingleTickerProviderStateMixin$36 {
3188 initState() {
3189 let t0;
3190 this[_bloc] = (t0 = bloc_provider['BlocProviderExtension|bloc'](bloc$1.RecordsBloc, this.context), t0.add(new event$.RecordsLoadEvent.new()), t0);
3191 this[_router] = provider['ReadContext|read'](router.Router, this.context);
3192 this[_themeNotifier] = provider['ReadContext|read'](theme$0.ThemeNotifier, this.context);
3193 this[_preferences] = provider['ReadContext|read'](shared_preferences.SharedPreferences, this.context);
3194 this[_bloc].events.listen(dart.fn(event => {
3195 if (event$.RecordsErrorSingleEvent.is(event)) {
3196 this[_scaffoldKey].currentState.showSnackBar(new snack_bar.SnackBar.new({content: new text.Text.new("Ошибка: " + dart.str(event.cause), {$creationLocationd_0dea112b090073317d4: C0 || CT.C0}), $creationLocationd_0dea112b090073317d4: C3 || CT.C3}));
3197 }
3198 }, RecordsEventLToNullN()));
3199 this[_themeController] = new animation_controller.AnimationController.new({duration: C6 || CT.C6, vsync: this});
3200 super.initState();
3201 }
3202 dispose() {
3203 this[_scrollController].dispose();
3204 this[_themeController].dispose();
3205 super.dispose();
3206 }
3207 build(context) {
3208 let themeNotifier = provider['WatchContext|watch'](theme$0.ThemeNotifier, context);
3209 if (this[_oldTheme] == null) {
3210 return this[_getScreen](themeNotifier.theme, {isOriginal: true});
3211 }
3212 return new basic.Stack.new({children: JSArrayOfWidgetL().of([this[_getScreen](this[_oldTheme], {isOriginal: false}), new transitions.AnimatedBuilder.new({animation: this[_themeController], child: this[_getScreen](themeNotifier.theme, {isOriginal: true}), builder: dart.fn((_, child) => new basic.ClipPath.new({clipper: new circle_clipper.CircleClipper.new({sizeRate: dart.notNull(this[_themeController].value) * 2, offset: this[_switchOffset]}), child: child, $creationLocationd_0dea112b090073317d4: C7 || CT.C7}), BuildContextLAndWidgetLToClipPathL()), $creationLocationd_0dea112b090073317d4: C11 || CT.C11})]), $creationLocationd_0dea112b090073317d4: C16 || CT.C16});
3213 }
3214 [_getScreen](theme, opts) {
3215 let isOriginal = opts && 'isOriginal' in opts ? opts.isOriginal : null;
3216 return new theme$.Theme.new({data: theme, child: new colored_safe_area.ColoredSafeArea.new({color: theme.scaffoldBackgroundColor, child: new scaffold.Scaffold.new({key: dart.test(isOriginal) ? this[_scaffoldKey] : null, floatingActionButtonLocation: floating_action_button_location.FloatingActionButtonLocation.centerFloat, floatingActionButton: new hide_on_scroll.HideOnScroll.new({scrollController: dart.test(isOriginal) ? this[_scrollController] : null, child: new floating_action_button.FloatingActionButton.extended({heroTag: null, icon: new icon.Icon.new(icons.Icons.mic, {$creationLocationd_0dea112b090073317d4: C19 || CT.C19}), label: C22 || CT.C22, onPressed: dart.fn(() => {
3217 this[_router].navigateTo(this.context, dart.str(routes$.Routes.session) + "?sessionId=" + dart.str(0) + "&isNew=true");
3218 }, VoidToNullN()), $creationLocationd_0dea112b090073317d4: C26 || CT.C26}), $creationLocationd_0dea112b090073317d4: C32 || CT.C32}), body: new (BlocBuilderOfRecordsBlocL$RecordsStateL()).new({bloc: this[_bloc], builder: dart.fn((_, state) => {
3219 if (state$.RecordsDataState.is(state)) {
3220 return this[_data](state, theme, {isOriginal: isOriginal});
3221 } else if (state$.RecordsZeroScreenState.is(state)) {
3222 return this[_zeroScreen]();
3223 } else {
3224 return this[_loading]();
3225 }
3226 }, BuildContextLAndRecordsStateLToWidgetL()), $creationLocationd_0dea112b090073317d4: C36 || CT.C36}), $creationLocationd_0dea112b090073317d4: C40 || CT.C40}), $creationLocationd_0dea112b090073317d4: C46 || CT.C46}), $creationLocationd_0dea112b090073317d4: C50 || CT.C50});
3227 }
3228 [_loading]() {
3229 return C54 || CT.C54;
3230 }
3231 [_data](state, theme, opts) {
3232 let t0;
3233 let isOriginal = opts && 'isOriginal' in opts ? opts.isOriginal : false;
3234 return new basic.Column.new({children: JSArrayOfWidgetL().of([new $switch.Switch.new({key: dart.test(isOriginal) ? this[_switchKey] : null, value: (t0 = this[_preferences].getBool("darkMode"), t0 == null ? true : t0), activeColor: theme.accentColor, onChanged: dart.fn(value => {
3235 let t0;
3236 dart.test(value) ? this[_themeNotifier].theme = theme$0.darkTheme : this[_themeNotifier].theme = theme$0.lightTheme;
3237 this[_preferences].setBool("darkMode", value);
3238 this[_oldTheme] = theme;
3239 this[_getSwitcherCoodinates]();
3240 t0 = this[_themeController];
3241 t0.reset();
3242 t0.forward().then(core.Null, dart.fn(_ => this[_oldTheme] = null, voidToNullN()));
3243 t0;
3244 }, boolLToNullN()), $creationLocationd_0dea112b090073317d4: C62 || CT.C62}), new basic.Expanded.new({child: new scroll_configuration.ScrollConfiguration.new({behavior: new scroll_behavior.NoGlowBehavior.new(), child: new animation_limiter.AnimationLimiter.new({child: new scroll_view.ListView.builder({padding: C68 || CT.C68, controller: this[_scrollController], itemCount: state.records[$length], itemBuilder: dart.fn((_, index) => {
3245 if (dart.test(isOriginal)) {
3246 return new animation_configuration.AnimationConfiguration.staggeredList({position: index, child: new slide_animation.SlideAnimation.new({verticalOffset: 50.0, child: new fade_in_animation.FadeInAnimation.new({child: this[_buildCard](state.records[$_get](index)), $creationLocationd_0dea112b090073317d4: C69 || CT.C69}), $creationLocationd_0dea112b090073317d4: C72 || CT.C72}), $creationLocationd_0dea112b090073317d4: C76 || CT.C76});
3247 } else {
3248 return this[_buildCard](state.records[$_get](index));
3249 }
3250 }, BuildContextLAndintLToWidgetL()), $creationLocationd_0dea112b090073317d4: C80 || CT.C80}), $creationLocationd_0dea112b090073317d4: C86 || CT.C86}), $creationLocationd_0dea112b090073317d4: C89 || CT.C89}), $creationLocationd_0dea112b090073317d4: C93 || CT.C93})]), $creationLocationd_0dea112b090073317d4: C96 || CT.C96});
3251 }
3252 [_zeroScreen]() {
3253 return C99 || CT.C99;
3254 }
3255 [_buildCard](session) {
3256 return new basic.Padding.new({padding: C107 || CT.C107, child: new gesture_detector.GestureDetector.new({onTap: dart.fn(() => this[_router].navigateTo(this.context, dart.str(routes$.Routes.session) + "?sessionId=" + dart.str(session.id) + "&isNew=false"), VoidToFutureL()), child: new container.Container.new({child: new basic.Padding.new({padding: C108 || CT.C108, child: new text.Text.new("Сессия #" + session.id[$substring](0, 13), {$creationLocationd_0dea112b090073317d4: C109 || CT.C109}), $creationLocationd_0dea112b090073317d4: C112 || CT.C112}), decoration: new box_decoration.BoxDecoration.new({borderRadius: new border_radius.BorderRadius.circular(16.0), color: colors.Colors.black12, border: box_border.Border.all({color: colors.Colors.grey.shade800})}), $creationLocationd_0dea112b090073317d4: C116 || CT.C116}), $creationLocationd_0dea112b090073317d4: C120 || CT.C120}), $creationLocationd_0dea112b090073317d4: C124 || CT.C124});
3257 }
3258 [_getSwitcherCoodinates]() {
3259 let t0;
3260 let renderObject = (t0 = this[_switchKey].currentContext, t0 == null ? null : t0.findRenderObject());
3261 if (box.RenderBox.is(renderObject)) {
3262 let size = renderObject.size;
3263 this[_switchOffset] = renderObject.localToGlobal(ui.Offset.zero).translate(dart.notNull(size.width) / 2, dart.notNull(size.height) / 2);
3264 }
3265 }
3266 };
3267 (screen$._RecordsState.new = function() {
3268 this[_bloc] = null;
3269 this[_router] = null;
3270 this[_themeNotifier] = null;
3271 this[_preferences] = null;
3272 this[_themeController] = null;
3273 this[_oldTheme] = null;
3274 this[_switchOffset] = null;
3275 this[_scaffoldKey] = GlobalKeyOfScaffoldStateL().new();
3276 this[_switchKey] = GlobalKeyOfStateLOfStatefulWidgetL().new();
3277 this[_scrollController] = new scroll_controller.ScrollController.new();
3278 screen$._RecordsState.__proto__.new.call(this);
3279 ;
3280 }).prototype = screen$._RecordsState.prototype;
3281 dart.addTypeTests(screen$._RecordsState);
3282 dart.addTypeCaches(screen$._RecordsState);
3283 dart.setMethodSignature(screen$._RecordsState, () => ({
3284 __proto__: dart.getMethods(screen$._RecordsState.__proto__),
3285 build: dart.fnType(framework.Widget, [framework.BuildContext]),
3286 [_getScreen]: dart.fnType(framework.Widget, [theme_data.ThemeData], {isOriginal: core.bool}, {}),
3287 [_loading]: dart.fnType(framework.Widget, []),
3288 [_data]: dart.fnType(framework.Widget, [state$.RecordsDataState, theme_data.ThemeData], {isOriginal: core.bool}, {}),
3289 [_zeroScreen]: dart.fnType(framework.Widget, []),
3290 [_buildCard]: dart.fnType(framework.Widget, [session.Session]),
3291 [_getSwitcherCoodinates]: dart.fnType(dart.void, [])
3292 }));
3293 dart.setLibraryUri(screen$._RecordsState, L0);
3294 dart.setFieldSignature(screen$._RecordsState, () => ({
3295 __proto__: dart.getFields(screen$._RecordsState.__proto__),
3296 [_bloc]: dart.fieldType(bloc$1.RecordsBloc),
3297 [_router]: dart.fieldType(router.Router),
3298 [_themeNotifier]: dart.fieldType(theme$0.ThemeNotifier),
3299 [_preferences]: dart.fieldType(shared_preferences.SharedPreferences),
3300 [_themeController]: dart.fieldType(animation_controller.AnimationController),
3301 [_oldTheme]: dart.fieldType(theme_data.ThemeData),
3302 [_switchOffset]: dart.fieldType(ui.Offset),
3303 [_scaffoldKey]: dart.finalFieldType(framework.GlobalKey$(scaffold.ScaffoldState)),
3304 [_switchKey]: dart.finalFieldType(framework.GlobalKey$(framework.State$(framework.StatefulWidget))),
3305 [_scrollController]: dart.finalFieldType(scroll_controller.ScrollController)
3306 }));
3307 state$1.SessionState = class SessionState extends data_class.DataClass {};
3308 (state$1.SessionState.new = function() {
3309 state$1.SessionState.__proto__.new.call(this);
3310 ;
3311 }).prototype = state$1.SessionState.prototype;
3312 dart.addTypeTests(state$1.SessionState);
3313 dart.addTypeCaches(state$1.SessionState);
3314 dart.setLibraryUri(state$1.SessionState, L1);
3315 state$1.SessionNoPermissionState = class SessionNoPermissionState extends state$1.SessionState {};
3316 (state$1.SessionNoPermissionState.new = function() {
3317 state$1.SessionNoPermissionState.__proto__.new.call(this);
3318 ;
3319 }).prototype = state$1.SessionNoPermissionState.prototype;
3320 dart.addTypeTests(state$1.SessionNoPermissionState);
3321 dart.addTypeCaches(state$1.SessionNoPermissionState);
3322 dart.setLibraryUri(state$1.SessionNoPermissionState, L1);
3323 state$1.SessionLoadingState = class SessionLoadingState extends state$1.SessionState {};
3324 (state$1.SessionLoadingState.new = function() {
3325 state$1.SessionLoadingState.__proto__.new.call(this);
3326 ;
3327 }).prototype = state$1.SessionLoadingState.prototype;
3328 dart.addTypeTests(state$1.SessionLoadingState);
3329 dart.addTypeCaches(state$1.SessionLoadingState);
3330 dart.setLibraryUri(state$1.SessionLoadingState, L1);
3331 var recordItem$ = dart.privateName(state$1, "SessionDataState.recordItem");
3332 var isThroughPlayingEnabled$ = dart.privateName(state$1, "SessionDataState.isThroughPlayingEnabled");
3333 state$1.SessionDataState = class SessionDataState extends state$1.SessionState {
3334 get recordItem() {
3335 return this[recordItem$];
3336 }
3337 set recordItem(value) {
3338 super.recordItem = value;
3339 }
3340 get isThroughPlayingEnabled() {
3341 return this[isThroughPlayingEnabled$];
3342 }
3343 set isThroughPlayingEnabled(value) {
3344 super.isThroughPlayingEnabled = value;
3345 }
3346 get props() {
3347 return JSArrayOfObjectL().of([this.recordItem, this.isThroughPlayingEnabled]);
3348 }
3349 copyWith(opts) {
3350 let t0, t0$;
3351 let recordItem = opts && 'recordItem' in opts ? opts.recordItem : null;
3352 let isThroughPlayingEnabled = opts && 'isThroughPlayingEnabled' in opts ? opts.isThroughPlayingEnabled : null;
3353 return new state$1.SessionDataState.new({recordItem: (t0 = recordItem, t0 == null ? this.recordItem : t0), isThroughPlayingEnabled: (t0$ = isThroughPlayingEnabled, t0$ == null ? this.isThroughPlayingEnabled : t0$)});
3354 }
3355 };
3356 (state$1.SessionDataState.new = function(opts) {
3357 let recordItem = opts && 'recordItem' in opts ? opts.recordItem : null;
3358 let isThroughPlayingEnabled = opts && 'isThroughPlayingEnabled' in opts ? opts.isThroughPlayingEnabled : null;
3359 this[recordItem$] = recordItem;
3360 this[isThroughPlayingEnabled$] = isThroughPlayingEnabled;
3361 state$1.SessionDataState.__proto__.new.call(this);
3362 ;
3363 }).prototype = state$1.SessionDataState.prototype;
3364 dart.addTypeTests(state$1.SessionDataState);
3365 dart.addTypeCaches(state$1.SessionDataState);
3366 dart.setMethodSignature(state$1.SessionDataState, () => ({
3367 __proto__: dart.getMethods(state$1.SessionDataState.__proto__),
3368 copyWith: dart.fnType(state$1.SessionDataState, [], {isThroughPlayingEnabled: core.bool, recordItem: item.RecordItem}, {})
3369 }));
3370 dart.setLibraryUri(state$1.SessionDataState, L1);
3371 dart.setFieldSignature(state$1.SessionDataState, () => ({
3372 __proto__: dart.getFields(state$1.SessionDataState.__proto__),
3373 recordItem: dart.finalFieldType(item.RecordItem),
3374 isThroughPlayingEnabled: dart.finalFieldType(core.bool)
3375 }));
3376 screen$0.SessionScreen = class SessionScreen extends framework.StatefulWidget {
3377 createState() {
3378 return new screen$0._SessionState.new();
3379 }
3380 };
3381 (screen$0.SessionScreen.new = function(opts) {
3382 let key = opts && 'key' in opts ? opts.key : null;
3383 let $36creationLocationd_0dea112b090073317d4 = opts && '$creationLocationd_0dea112b090073317d4' in opts ? opts.$creationLocationd_0dea112b090073317d4 : null;
3384 screen$0.SessionScreen.__proto__.new.call(this, {key: key, $creationLocationd_0dea112b090073317d4: $36creationLocationd_0dea112b090073317d4});
3385 ;
3386 }).prototype = screen$0.SessionScreen.prototype;
3387 dart.addTypeTests(screen$0.SessionScreen);
3388 dart.addTypeCaches(screen$0.SessionScreen);
3389 dart.setMethodSignature(screen$0.SessionScreen, () => ({
3390 __proto__: dart.getMethods(screen$0.SessionScreen.__proto__),
3391 createState: dart.fnType(framework.State$(framework.StatefulWidget), [])
3392 }));
3393 dart.setLibraryUri(screen$0.SessionScreen, L2);
3394 var _bloc$ = dart.privateName(screen$0, "_bloc");
3395 var _data$ = dart.privateName(screen$0, "_data");
3396 var _loading$ = dart.privateName(screen$0, "_loading");
3397 var _permissions = dart.privateName(screen$0, "_permissions");
3398 var C130;
3399 var C131;
3400 var C129;
3401 var C128;
3402 var C134;
3403 var C133;
3404 var C132;
3405 var C137;
3406 var C136;
3407 var C135;
3408 var C140;
3409 var C141;
3410 var C142;
3411 var C139;
3412 var C138;
3413 var C145;
3414 var C144;
3415 var C143;
3416 var SliverGridDelegateWithFixedCrossAxisCount_childAspectRatio = dart.privateName(sliver_grid, "SliverGridDelegateWithFixedCrossAxisCount.childAspectRatio");
3417 var SliverGridDelegateWithFixedCrossAxisCount_crossAxisSpacing = dart.privateName(sliver_grid, "SliverGridDelegateWithFixedCrossAxisCount.crossAxisSpacing");
3418 var SliverGridDelegateWithFixedCrossAxisCount_mainAxisSpacing = dart.privateName(sliver_grid, "SliverGridDelegateWithFixedCrossAxisCount.mainAxisSpacing");
3419 var SliverGridDelegateWithFixedCrossAxisCount_crossAxisCount = dart.privateName(sliver_grid, "SliverGridDelegateWithFixedCrossAxisCount.crossAxisCount");
3420 var C146;
3421 var C147;
3422 var _buildCard$ = dart.privateName(screen$0, "_buildCard");
3423 var C150;
3424 var C151;
3425 var C152;
3426 var C153;
3427 var C149;
3428 var C148;
3429 var C156;
3430 var C157;
3431 var C155;
3432 var C154;
3433 var C160;
3434 var C159;
3435 var C158;
3436 var C163;
3437 var C162;
3438 var C161;
3439 var C164;
3440 var C167;
3441 var C168;
3442 var C166;
3443 var C165;
3444 var C171;
3445 var C172;
3446 var C170;
3447 var C169;
3448 var C175;
3449 var C176;
3450 var C174;
3451 var C173;
3452 var C179;
3453 var C178;
3454 var C177;
3455 var C182;
3456 var C181;
3457 var C184;
3458 var C183;
3459 var C180;
3460 var C188;
3461 var C187;
3462 var C186;
3463 var C192;
3464 var C191;
3465 var C190;
3466 var C189;
3467 var C185;
3468 var C196;
3469 var C195;
3470 var C194;
3471 var SizedBox_height = dart.privateName(basic, "SizedBox.height");
3472 var SizedBox_width = dart.privateName(basic, "SizedBox.width");
3473 var C193;
3474 var C197;
3475 var C201;
3476 var C200;
3477 var C199;
3478 var C198;
3479 var C204;
3480 var C205;
3481 var C203;
3482 var C202;
3483 var C208;
3484 var C209;
3485 var C207;
3486 var C206;
3487 var C210;
3488 var _buildState = dart.privateName(screen$0, "_buildState");
3489 var C213;
3490 var C212;
3491 var C211;
3492 var C216;
3493 var C217;
3494 var C215;
3495 var C214;
3496 var C220;
3497 var C221;
3498 var C219;
3499 var C218;
3500 var C224;
3501 var C225;
3502 var C223;
3503 var C222;
3504 var C228;
3505 var C229;
3506 var C227;
3507 var C226;
3508 var C232;
3509 var C231;
3510 var C230;
3511 var C235;
3512 var C234;
3513 var C233;
3514 var C238;
3515 var C237;
3516 var C236;
3517 var C241;
3518 var C240;
3519 var C239;
3520 screen$0._SessionState = class _SessionState extends framework.State$(screen$0.SessionScreen) {
3521 initState() {
3522 let t0;
3523 super.initState();
3524 this[_bloc$] = (t0 = bloc_provider['BlocProviderExtension|bloc'](bloc$0.SessionBloc, this.context), t0.add(new event$1.SessionLoadEvent.new()), t0);
3525 }
3526 build(context) {
3527 return new colored_safe_area.ColoredSafeArea.new({child: new scaffold.Scaffold.new({body: new (BlocBuilderOfSessionBlocL$SessionStateL()).new({bloc: this[_bloc$], builder: dart.fn((_, state) => {
3528 if (state$1.SessionDataState.is(state)) {
3529 return this[_data$](state);
3530 } else if (state$1.SessionLoadingState.is(state)) {
3531 return this[_loading$]();
3532 } else {
3533 return this[_permissions]();
3534 }
3535 }, BuildContextLAndSessionStateLToWidgetL()), $creationLocationd_0dea112b090073317d4: C128 || CT.C128}), $creationLocationd_0dea112b090073317d4: C132 || CT.C132}), $creationLocationd_0dea112b090073317d4: C135 || CT.C135});
3536 }
3537 [_data$](state) {
3538 return new basic.Column.new({children: JSArrayOfWidgetL().of([new $switch.Switch.new({value: state.isThroughPlayingEnabled, activeColor: theme$.Theme.of(this.context).accentColor, onChanged: dart.fn(value => {
3539 this[_bloc$].add(new event$1.SessionSwitchThroughPlayingEvent.new());
3540 }, boolLToNullN()), $creationLocationd_0dea112b090073317d4: C138 || CT.C138}), new basic.Expanded.new({child: new basic.Stack.new({children: JSArrayOfWidgetL().of([new svg.SvgPicture.asset("assets/svg/ic_tracing.svg", {$creationLocationd_0dea112b090073317d4: C143 || CT.C143}), new scroll_configuration.ScrollConfiguration.new({behavior: new scroll_behavior.NoGlowBehavior.new(), child: new scroll_view.GridView.builder({gridDelegate: C146 || CT.C146, padding: C147 || CT.C147, itemCount: state.recordItem.tracks[$length], itemBuilder: dart.fn((_, index) => this[_buildCard$](state, state.recordItem.tracks[$_get](index)), BuildContextLAndintLToWidgetL()), $creationLocationd_0dea112b090073317d4: C148 || CT.C148}), $creationLocationd_0dea112b090073317d4: C154 || CT.C154})]), $creationLocationd_0dea112b090073317d4: C158 || CT.C158}), $creationLocationd_0dea112b090073317d4: C161 || CT.C161}), new gesture_detector.GestureDetector.new({onTap: dart.fn(() => {
3541 this[_bloc$].add(new event$1.SessionDeleteEvent.new());
3542 navigator.Navigator.of(this.context).pop(core.Object);
3543 }, VoidToNullN()), child: new basic.Padding.new({padding: C164 || CT.C164, child: new icon.Icon.new(icons.Icons.delete, {color: colors.Colors.redAccent, $creationLocationd_0dea112b090073317d4: C165 || CT.C165}), $creationLocationd_0dea112b090073317d4: C169 || CT.C169}), $creationLocationd_0dea112b090073317d4: C173 || CT.C173})]), $creationLocationd_0dea112b090073317d4: C177 || CT.C177});
3544 }
3545 [_loading$]() {
3546 return C180 || CT.C180;
3547 }
3548 [_permissions]() {
3549 return new basic.Column.new({mainAxisAlignment: flex.MainAxisAlignment.center, children: JSArrayOfWidgetL().of([C185 || CT.C185, C193 || CT.C193, new raised_button.RaisedButton.new({onPressed: C197 || CT.C197, child: C198 || CT.C198, $creationLocationd_0dea112b090073317d4: C202 || CT.C202})]), $creationLocationd_0dea112b090073317d4: C206 || CT.C206});
3550 }
3551 [_buildCard$](state, trackItem) {
3552 return new basic.Padding.new({padding: C210 || CT.C210, child: new gesture_detector.GestureDetector.new({onTap: dart.fn(() => {
3553 if (dart.equals(trackItem.state, item.TrackItemState.record)) {
3554 this[_bloc$].add(new event$1.SessionStopEvent.new({track: trackItem.track}));
3555 } else if (dart.test(state.recordItem.tracks[$any](dart.fn(track => !dart.equals(track.state, item.TrackItemState.idle), TrackItemLToboolL())))) {
3556 return;
3557 } else if (trackItem.track.url != null) {
3558 navigator.Navigator.of(this.context).pushNamed(core.Object, routes$.Routes.track, {arguments: trackItem.track});
3559 } else {
3560 this[_bloc$].add(new event$1.SessionRecordEvent.new({track: trackItem.track}));
3561 }
3562 }, VoidToNullN()), child: new container.Container.new({child: new basic.Padding.new({padding: C108 || CT.C108, child: new basic.Row.new({children: JSArrayOfWidgetL().of([this[_buildState](trackItem)]), $creationLocationd_0dea112b090073317d4: C211 || CT.C211}), $creationLocationd_0dea112b090073317d4: C214 || CT.C214}), decoration: new box_decoration.BoxDecoration.new({borderRadius: new border_radius.BorderRadius.circular(8.0), color: colors.Colors.black12, border: box_border.Border.all({color: colors.Colors.grey.shade800})}), $creationLocationd_0dea112b090073317d4: C218 || CT.C218}), $creationLocationd_0dea112b090073317d4: C222 || CT.C222}), $creationLocationd_0dea112b090073317d4: C226 || CT.C226});
3563 }
3564 [_buildState](trackItem) {
3565 if (dart.equals(trackItem.state, item.TrackItemState.play)) {
3566 return new icon.Icon.new(icons.Icons.play_circle_outline, {$creationLocationd_0dea112b090073317d4: C230 || CT.C230});
3567 } else if (dart.equals(trackItem.state, item.TrackItemState.record)) {
3568 return new icon.Icon.new(icons.Icons.mic, {$creationLocationd_0dea112b090073317d4: C233 || CT.C233});
3569 } else if (trackItem.track.url != null) {
3570 return new icon.Icon.new(icons.Icons.play_arrow, {$creationLocationd_0dea112b090073317d4: C236 || CT.C236});
3571 } else {
3572 return new icon.Icon.new(icons.Icons.mic_none, {$creationLocationd_0dea112b090073317d4: C239 || CT.C239});
3573 }
3574 }
3575 };
3576 (screen$0._SessionState.new = function() {
3577 this[_bloc$] = null;
3578 screen$0._SessionState.__proto__.new.call(this);
3579 ;
3580 }).prototype = screen$0._SessionState.prototype;
3581 dart.addTypeTests(screen$0._SessionState);
3582 dart.addTypeCaches(screen$0._SessionState);
3583 dart.setMethodSignature(screen$0._SessionState, () => ({
3584 __proto__: dart.getMethods(screen$0._SessionState.__proto__),
3585 build: dart.fnType(framework.Widget, [framework.BuildContext]),
3586 [_data$]: dart.fnType(framework.Widget, [state$1.SessionDataState]),
3587 [_loading$]: dart.fnType(framework.Widget, []),
3588 [_permissions]: dart.fnType(framework.Widget, []),
3589 [_buildCard$]: dart.fnType(framework.Widget, [state$1.SessionDataState, item.TrackItem]),
3590 [_buildState]: dart.fnType(framework.Widget, [item.TrackItem])
3591 }));
3592 dart.setLibraryUri(screen$0._SessionState, L2);
3593 dart.setFieldSignature(screen$0._SessionState, () => ({
3594 __proto__: dart.getFields(screen$0._SessionState.__proto__),
3595 [_bloc$]: dart.fieldType(bloc$0.SessionBloc)
3596 }));
3597 event$1.SessionEvent = class SessionEvent extends data_class.DataClass {};
3598 (event$1.SessionEvent.new = function() {
3599 event$1.SessionEvent.__proto__.new.call(this);
3600 ;
3601 }).prototype = event$1.SessionEvent.prototype;
3602 dart.addTypeTests(event$1.SessionEvent);
3603 dart.addTypeCaches(event$1.SessionEvent);
3604 dart.setLibraryUri(event$1.SessionEvent, L3);
3605 event$1.SessionLoadEvent = class SessionLoadEvent extends event$1.SessionEvent {};
3606 (event$1.SessionLoadEvent.new = function() {
3607 event$1.SessionLoadEvent.__proto__.new.call(this);
3608 ;
3609 }).prototype = event$1.SessionLoadEvent.prototype;
3610 dart.addTypeTests(event$1.SessionLoadEvent);
3611 dart.addTypeCaches(event$1.SessionLoadEvent);
3612 dart.setLibraryUri(event$1.SessionLoadEvent, L3);
3613 event$1.SessionAddNewSessionEvent = class SessionAddNewSessionEvent extends event$1.SessionEvent {};
3614 (event$1.SessionAddNewSessionEvent.new = function() {
3615 event$1.SessionAddNewSessionEvent.__proto__.new.call(this);
3616 ;
3617 }).prototype = event$1.SessionAddNewSessionEvent.prototype;
3618 dart.addTypeTests(event$1.SessionAddNewSessionEvent);
3619 dart.addTypeCaches(event$1.SessionAddNewSessionEvent);
3620 dart.setLibraryUri(event$1.SessionAddNewSessionEvent, L3);
3621 event$1.SessionRequestPermissionEvent = class SessionRequestPermissionEvent extends event$1.SessionEvent {};
3622 (event$1.SessionRequestPermissionEvent.new = function() {
3623 event$1.SessionRequestPermissionEvent.__proto__.new.call(this);
3624 ;
3625 }).prototype = event$1.SessionRequestPermissionEvent.prototype;
3626 dart.addTypeTests(event$1.SessionRequestPermissionEvent);
3627 dart.addTypeCaches(event$1.SessionRequestPermissionEvent);
3628 dart.setLibraryUri(event$1.SessionRequestPermissionEvent, L3);
3629 event$1.SessionShowEvent = class SessionShowEvent extends event$1.SessionEvent {};
3630 (event$1.SessionShowEvent.new = function() {
3631 event$1.SessionShowEvent.__proto__.new.call(this);
3632 ;
3633 }).prototype = event$1.SessionShowEvent.prototype;
3634 dart.addTypeTests(event$1.SessionShowEvent);
3635 dart.addTypeCaches(event$1.SessionShowEvent);
3636 dart.setLibraryUri(event$1.SessionShowEvent, L3);
3637 var recordId$ = dart.privateName(event$1, "SessionUpdateRecordEvent.recordId");
3638 var newRecord$ = dart.privateName(event$1, "SessionUpdateRecordEvent.newRecord");
3639 var state$2 = dart.privateName(event$1, "SessionUpdateRecordEvent.state");
3640 var url$ = dart.privateName(event$1, "SessionUpdateRecordEvent.url");
3641 event$1.SessionUpdateRecordEvent = class SessionUpdateRecordEvent extends event$1.SessionEvent {
3642 get recordId() {
3643 return this[recordId$];
3644 }
3645 set recordId(value) {
3646 super.recordId = value;
3647 }
3648 get newRecord() {
3649 return this[newRecord$];
3650 }
3651 set newRecord(value) {
3652 super.newRecord = value;
3653 }
3654 get state() {
3655 return this[state$2];
3656 }
3657 set state(value) {
3658 super.state = value;
3659 }
3660 get url() {
3661 return this[url$];
3662 }
3663 set url(value) {
3664 super.url = value;
3665 }
3666 get props() {
3667 return JSArrayOfObjectL().of([this.recordId, this.newRecord, this.state, this.url]);
3668 }
3669 };
3670 (event$1.SessionUpdateRecordEvent.new = function(opts) {
3671 let recordId = opts && 'recordId' in opts ? opts.recordId : null;
3672 let newRecord = opts && 'newRecord' in opts ? opts.newRecord : null;
3673 let state = opts && 'state' in opts ? opts.state : null;
3674 let url = opts && 'url' in opts ? opts.url : null;
3675 this[recordId$] = recordId;
3676 this[newRecord$] = newRecord;
3677 this[state$2] = state;
3678 this[url$] = url;
3679 event$1.SessionUpdateRecordEvent.__proto__.new.call(this);
3680 ;
3681 }).prototype = event$1.SessionUpdateRecordEvent.prototype;
3682 dart.addTypeTests(event$1.SessionUpdateRecordEvent);
3683 dart.addTypeCaches(event$1.SessionUpdateRecordEvent);
3684 dart.setLibraryUri(event$1.SessionUpdateRecordEvent, L3);
3685 dart.setFieldSignature(event$1.SessionUpdateRecordEvent, () => ({
3686 __proto__: dart.getFields(event$1.SessionUpdateRecordEvent.__proto__),
3687 recordId: dart.finalFieldType(core.String),
3688 newRecord: dart.finalFieldType(session.Session),
3689 state: dart.finalFieldType(item.TrackItemState),
3690 url: dart.finalFieldType(core.String)
3691 }));
3692 var track$ = dart.privateName(event$1, "SessionRecordEvent.track");
3693 event$1.SessionRecordEvent = class SessionRecordEvent extends event$1.SessionEvent {
3694 get track() {
3695 return this[track$];
3696 }
3697 set track(value) {
3698 super.track = value;
3699 }
3700 get props() {
3701 return JSArrayOfObjectL().of([this.track]);
3702 }
3703 };
3704 (event$1.SessionRecordEvent.new = function(opts) {
3705 let track = opts && 'track' in opts ? opts.track : null;
3706 this[track$] = track;
3707 event$1.SessionRecordEvent.__proto__.new.call(this);
3708 ;
3709 }).prototype = event$1.SessionRecordEvent.prototype;
3710 dart.addTypeTests(event$1.SessionRecordEvent);
3711 dart.addTypeCaches(event$1.SessionRecordEvent);
3712 dart.setLibraryUri(event$1.SessionRecordEvent, L3);
3713 dart.setFieldSignature(event$1.SessionRecordEvent, () => ({
3714 __proto__: dart.getFields(event$1.SessionRecordEvent.__proto__),
3715 track: dart.finalFieldType(track.Track)
3716 }));
3717 var track$0 = dart.privateName(event$1, "SessionStopEvent.track");
3718 event$1.SessionStopEvent = class SessionStopEvent extends event$1.SessionEvent {
3719 get track() {
3720 return this[track$0];
3721 }
3722 set track(value) {
3723 super.track = value;
3724 }
3725 get props() {
3726 return JSArrayOfObjectL().of([this.track]);
3727 }
3728 };
3729 (event$1.SessionStopEvent.new = function(opts) {
3730 let track = opts && 'track' in opts ? opts.track : null;
3731 this[track$0] = track;
3732 event$1.SessionStopEvent.__proto__.new.call(this);
3733 ;
3734 }).prototype = event$1.SessionStopEvent.prototype;
3735 dart.addTypeTests(event$1.SessionStopEvent);
3736 dart.addTypeCaches(event$1.SessionStopEvent);
3737 dart.setLibraryUri(event$1.SessionStopEvent, L3);
3738 dart.setFieldSignature(event$1.SessionStopEvent, () => ({
3739 __proto__: dart.getFields(event$1.SessionStopEvent.__proto__),
3740 track: dart.finalFieldType(track.Track)
3741 }));
3742 var track$1 = dart.privateName(event$1, "SessionOpenEvent.track");
3743 event$1.SessionOpenEvent = class SessionOpenEvent extends event$1.SessionEvent {
3744 get track() {
3745 return this[track$1];
3746 }
3747 set track(value) {
3748 super.track = value;
3749 }
3750 get props() {
3751 return JSArrayOfObjectL().of([this.track]);
3752 }
3753 };
3754 (event$1.SessionOpenEvent.new = function(opts) {
3755 let track = opts && 'track' in opts ? opts.track : null;
3756 this[track$1] = track;
3757 event$1.SessionOpenEvent.__proto__.new.call(this);
3758 ;
3759 }).prototype = event$1.SessionOpenEvent.prototype;
3760 dart.addTypeTests(event$1.SessionOpenEvent);
3761 dart.addTypeCaches(event$1.SessionOpenEvent);
3762 dart.setLibraryUri(event$1.SessionOpenEvent, L3);
3763 dart.setFieldSignature(event$1.SessionOpenEvent, () => ({
3764 __proto__: dart.getFields(event$1.SessionOpenEvent.__proto__),
3765 track: dart.finalFieldType(track.Track)
3766 }));
3767 event$1.SessionSwitchThroughPlayingEvent = class SessionSwitchThroughPlayingEvent extends event$1.SessionEvent {};
3768 (event$1.SessionSwitchThroughPlayingEvent.new = function() {
3769 event$1.SessionSwitchThroughPlayingEvent.__proto__.new.call(this);
3770 ;
3771 }).prototype = event$1.SessionSwitchThroughPlayingEvent.prototype;
3772 dart.addTypeTests(event$1.SessionSwitchThroughPlayingEvent);
3773 dart.addTypeCaches(event$1.SessionSwitchThroughPlayingEvent);
3774 dart.setLibraryUri(event$1.SessionSwitchThroughPlayingEvent, L3);
3775 event$1.SessionDeleteEvent = class SessionDeleteEvent extends event$1.SessionEvent {};
3776 (event$1.SessionDeleteEvent.new = function() {
3777 event$1.SessionDeleteEvent.__proto__.new.call(this);
3778 ;
3779 }).prototype = event$1.SessionDeleteEvent.prototype;
3780 dart.addTypeTests(event$1.SessionDeleteEvent);
3781 dart.addTypeCaches(event$1.SessionDeleteEvent);
3782 dart.setLibraryUri(event$1.SessionDeleteEvent, L3);
3783 var _recorder = dart.privateName(bloc$0, "_recorder");
3784 var _micSubscription = dart.privateName(bloc$0, "_micSubscription");
3785 var _currentSession = dart.privateName(bloc$0, "_currentSession");
3786 var _reduceLoad = dart.privateName(bloc$0, "_reduceLoad");
3787 var _reducePermission = dart.privateName(bloc$0, "_reducePermission");
3788 var _reduceShow = dart.privateName(bloc$0, "_reduceShow");
3789 var _reduceUpdateRecord = dart.privateName(bloc$0, "_reduceUpdateRecord");
3790 var _reduceRecord = dart.privateName(bloc$0, "_reduceRecord");
3791 var _reduceStop = dart.privateName(bloc$0, "_reduceStop");
3792 var _reduceDelete = dart.privateName(bloc$0, "_reduceDelete");
3793 var _reduceSwitchPlaying = dart.privateName(bloc$0, "_reduceSwitchPlaying");
3794 var id$ = dart.privateName(bloc$0, "SessionBloc.id");
3795 var isNew$ = dart.privateName(bloc$0, "SessionBloc.isNew");
3796 var service$ = dart.privateName(bloc$0, "SessionBloc.service");
3797 const close = Symbol("close");
3798 bloc$0.SessionBloc = class SessionBloc extends bloc.Bloc$(event$1.SessionEvent, state$1.SessionState) {
3799 get id() {
3800 return this[id$];
3801 }
3802 set id(value) {
3803 super.id = value;
3804 }
3805 get isNew() {
3806 return this[isNew$];
3807 }
3808 set isNew(value) {
3809 super.isNew = value;
3810 }
3811 get service() {
3812 return this[service$];
3813 }
3814 set service(value) {
3815 super.service = value;
3816 }
3817 get initialState() {
3818 return new state$1.SessionLoadingState.new();
3819 }
3820 mapEventToState(event) {
3821 event$1.SessionEvent.as(event);
3822 return new (_AsyncStarImplOfSessionStateL()).new((function* mapEventToState(stream) {
3823 if (event$1.SessionLoadEvent.is(event)) {
3824 if (stream.addStream(this[_reduceLoad](this.state, event))) return;
3825 yield;
3826 } else if (event$1.SessionRequestPermissionEvent.is(event)) {
3827 if (stream.addStream(this[_reducePermission](this.state, event))) return;
3828 yield;
3829 } else if (event$1.SessionShowEvent.is(event)) {
3830 if (stream.addStream(this[_reduceShow](this.state, event))) return;
3831 yield;
3832 } else if (event$1.SessionUpdateRecordEvent.is(event) && state$1.SessionDataState.is(this.state)) {
3833 if (stream.addStream(this[_reduceUpdateRecord](state$1.SessionDataState.as(this.state), event))) return;
3834 yield;
3835 } else if (event$1.SessionRecordEvent.is(event) && state$1.SessionDataState.is(this.state)) {
3836 if (stream.addStream(this[_reduceRecord](state$1.SessionDataState.as(this.state), event))) return;
3837 yield;
3838 } else if (event$1.SessionStopEvent.is(event) && state$1.SessionDataState.is(this.state)) {
3839 if (stream.addStream(this[_reduceStop](state$1.SessionDataState.as(this.state), event))) return;
3840 yield;
3841 } else if (event$1.SessionDeleteEvent.is(event) && state$1.SessionDataState.is(this.state)) {
3842 if (stream.addStream(this[_reduceDelete](state$1.SessionDataState.as(this.state)))) return;
3843 yield;
3844 } else if (event$1.SessionSwitchThroughPlayingEvent.is(event) && state$1.SessionDataState.is(this.state)) {
3845 if (stream.addStream(this[_reduceSwitchPlaying](state$1.SessionDataState.as(this.state)))) return;
3846 yield;
3847 }
3848 }).bind(this)).stream;
3849 }
3850 close() {
3851 return async.async(dart.void, (function* close$() {
3852 let t0, t0$;
3853 if (dart.test(this.isNew)) {
3854 yield this.service.endSession();
3855 }
3856 yield (t0 = this[_recorder], t0 == null ? null : t0.stop());
3857 yield (t0$ = this[_micSubscription], t0$ == null ? null : t0$.cancel());
3858 yield this[close]();
3859 }).bind(this));
3860 }
3861 [_reduceLoad](state, event) {
3862 return new (_AsyncStarImplOfSessionStateL()).new((function* _reduceLoad(stream) {
3863 if (dart.test(this.isNew)) {
3864 this[_currentSession] = (yield this.service.createSession());
3865 yield this.service.addSession(this[_currentSession]);
3866 yield this.service.startSession(this[_currentSession]);
3867 } else {
3868 this[_currentSession] = (yield this.service.findById(this.id));
3869 }
3870 this.add(new event$1.SessionRequestPermissionEvent.new());
3871 }).bind(this)).stream;
3872 }
3873 [_reducePermission](state, event) {
3874 return new (_AsyncStarImplOfSessionStateL()).new((function* _reducePermission(stream) {
3875 let hasPermission = null;
3876 let temp = null;
3877 if (true) {
3878 let temp = (yield html.window.navigator.permissions[$query](new _js_helper.LinkedMap.from(["name", "microphone"])));
3879 temp.state;
3880 } else {
3881 hasPermission = (yield flutter_audio_recorder.FlutterAudioRecorder.hasPermissions);
3882 }
3883 temp;
3884 if (dart.test(hasPermission)) {
3885 this.add(new event$1.SessionShowEvent.new());
3886 } else {
3887 if (stream.add(new state$1.SessionNoPermissionState.new())) return;
3888 yield;
3889 }
3890 }).bind(this)).stream;
3891 }
3892 [_reduceShow](state, event) {
3893 return new (_AsyncStarImplOfSessionStateL()).new((function* _reduceShow(stream) {
3894 if (stream.add(new state$1.SessionDataState.new({isThroughPlayingEnabled: false, recordItem: new item.RecordItem.new({record: this[_currentSession], tracks: this[_currentSession].tracks[$map](item.TrackItem, dart.fn(track => new item.TrackItem.new({track: track, state: item.TrackItemState.idle}), TrackLToTrackItemL()))[$toList]()})}))) return;
3895 yield;
3896 }).bind(this)).stream;
3897 }
3898 [_reduceUpdateRecord](state, event) {
3899 return new (_AsyncStarImplOfSessionStateL()).new(function* _reduceUpdateRecord(stream) {
3900 let t0;
3901 if (stream.add(state.copyWith({recordItem: state.recordItem.copyWith({record: (t0 = event.newRecord, t0 == null ? state.recordItem.record : t0), tracks: state.recordItem.tracks[$map](item.TrackItem, dart.fn(trackItem => {
3902 let t0, t0$;
3903 if (trackItem.track.id == event.recordId) {
3904 return trackItem.copyWith({state: (t0 = event.state, t0 == null ? trackItem.state : t0), track: trackItem.track.copyWith({url: (t0$ = event.url, t0$ == null ? trackItem.track.url : t0$)})});
3905 } else {
3906 return trackItem;
3907 }
3908 }, TrackItemLToTrackItemL()))[$toList]()})}))) return;
3909 yield;
3910 }).stream;
3911 }
3912 [_reduceRecord](state, event) {
3913 return new (_AsyncStarImplOfSessionStateL()).new((function* _reduceRecord(stream) {
3914 let filepath = this.service.getPathForTrack(this[_currentSession], event.track);
3915 this[_recorder] = new flutter_audio_recorder.FlutterAudioRecorder.new(filepath, {audioFormat: flutter_audio_recorder.AudioFormat.AAC});
3916 yield this[_recorder].initialized;
3917 if (dart.test(state.isThroughPlayingEnabled)) {
3918 yield this[_recorder].startWithPlaying();
3919 } else {
3920 yield this[_recorder].start();
3921 }
3922 this.add(new event$1.SessionUpdateRecordEvent.new({recordId: event.track.id, state: item.TrackItemState.record}));
3923 }).bind(this)).stream;
3924 }
3925 [_reduceStop](state, event) {
3926 return new (_AsyncStarImplOfSessionStateL()).new((function* _reduceStop(stream) {
3927 let t0;
3928 yield (t0 = this[_micSubscription], t0 == null ? null : t0.cancel());
3929 let recording = (yield this[_recorder].stop());
3930 let newRecord = state.recordItem.record.copyWith({tracks: state.recordItem.record.tracks[$map](track.Track, dart.fn(track => {
3931 if (track.id == event.track.id) {
3932 return track.copyWith({url: recording.path});
3933 } else {
3934 return track;
3935 }
3936 }, TrackLToTrackL()))[$toList]()});
3937 yield this.service.updateSession(newRecord);
3938 this.add(new event$1.SessionUpdateRecordEvent.new({recordId: event.track.id, newRecord: newRecord, state: item.TrackItemState.idle, url: recording.path}));
3939 }).bind(this)).stream;
3940 }
3941 [_reduceDelete](state) {
3942 return new (_AsyncStarImplOfSessionStateL()).new((function* _reduceDelete(stream) {
3943 let t0;
3944 yield (t0 = this[_recorder], t0 == null ? null : t0.stop());
3945 yield this.service.removeSession(state.recordItem.record);
3946 }).bind(this)).stream;
3947 }
3948 [_reduceSwitchPlaying](state) {
3949 return new (_AsyncStarImplOfSessionStateL()).new(function* _reduceSwitchPlaying(stream) {
3950 if (stream.add(state.copyWith({isThroughPlayingEnabled: !dart.test(state.isThroughPlayingEnabled)}))) return;
3951 yield;
3952 }).stream;
3953 }
3954 [close]() {
3955 return super.close();
3956 }
3957 };
3958 (bloc$0.SessionBloc.new = function(opts) {
3959 let id = opts && 'id' in opts ? opts.id : null;
3960 let isNew = opts && 'isNew' in opts ? opts.isNew : null;
3961 let service = opts && 'service' in opts ? opts.service : null;
3962 this[_recorder] = null;
3963 this[_micSubscription] = null;
3964 this[_currentSession] = null;
3965 this[id$] = id;
3966 this[isNew$] = isNew;
3967 this[service$] = service;
3968 bloc$0.SessionBloc.__proto__.new.call(this);
3969 ;
3970 }).prototype = bloc$0.SessionBloc.prototype;
3971 dart.addTypeTests(bloc$0.SessionBloc);
3972 dart.addTypeCaches(bloc$0.SessionBloc);
3973 dart.setMethodSignature(bloc$0.SessionBloc, () => ({
3974 __proto__: dart.getMethods(bloc$0.SessionBloc.__proto__),
3975 mapEventToState: dart.fnType(async.Stream$(state$1.SessionState), [core.Object]),
3976 [_reduceLoad]: dart.fnType(async.Stream$(state$1.SessionState), [state$1.SessionState, event$1.SessionLoadEvent]),
3977 [_reducePermission]: dart.fnType(async.Stream$(state$1.SessionState), [state$1.SessionState, event$1.SessionRequestPermissionEvent]),
3978 [_reduceShow]: dart.fnType(async.Stream$(state$1.SessionState), [state$1.SessionState, event$1.SessionShowEvent]),
3979 [_reduceUpdateRecord]: dart.fnType(async.Stream$(state$1.SessionState), [state$1.SessionDataState, event$1.SessionUpdateRecordEvent]),
3980 [_reduceRecord]: dart.fnType(async.Stream$(state$1.SessionState), [state$1.SessionDataState, event$1.SessionRecordEvent]),
3981 [_reduceStop]: dart.fnType(async.Stream$(state$1.SessionState), [state$1.SessionDataState, event$1.SessionStopEvent]),
3982 [_reduceDelete]: dart.fnType(async.Stream$(state$1.SessionState), [state$1.SessionDataState]),
3983 [_reduceSwitchPlaying]: dart.fnType(async.Stream$(state$1.SessionState), [state$1.SessionDataState])
3984 }));
3985 dart.setGetterSignature(bloc$0.SessionBloc, () => ({
3986 __proto__: dart.getGetters(bloc$0.SessionBloc.__proto__),
3987 initialState: state$1.SessionState
3988 }));
3989 dart.setLibraryUri(bloc$0.SessionBloc, L4);
3990 dart.setFieldSignature(bloc$0.SessionBloc, () => ({
3991 __proto__: dart.getFields(bloc$0.SessionBloc.__proto__),
3992 id: dart.finalFieldType(core.String),
3993 isNew: dart.finalFieldType(core.bool),
3994 service: dart.finalFieldType(service.SessionService),
3995 [_recorder]: dart.fieldType(flutter_audio_recorder.FlutterAudioRecorder),
3996 [_micSubscription]: dart.fieldType(async.StreamSubscription),
3997 [_currentSession]: dart.fieldType(session.Session)
3998 }));
3999 var api$0 = dart.privateName(service, "SessionService.api");
4000 var repository$ = dart.privateName(service, "SessionService.repository");
4001 var path$ = dart.privateName(service, "SessionService.path");
4002 var patientUuid = dart.privateName(service, "SessionService.patientUuid");
4003 service.SessionService = class SessionService extends core.Object {
4004 get api() {
4005 return this[api$0];
4006 }
4007 set api(value) {
4008 super.api = value;
4009 }
4010 get repository() {
4011 return this[repository$];
4012 }
4013 set repository(value) {
4014 super.repository = value;
4015 }
4016 get path() {
4017 return this[path$];
4018 }
4019 set path(value) {
4020 super.path = value;
4021 }
4022 get patientUuid() {
4023 return this[patientUuid];
4024 }
4025 set patientUuid(value) {
4026 super.patientUuid = value;
4027 }
4028 getPathForTrack(session, track) {
4029 return dart.str(this.path) + "/" + dart.str(session.id) + "-" + dart.str(track.id) + ".m4a";
4030 }
4031 createSession() {
4032 return async.async(session.Session, (function* createSession() {
4033 return new session.Session.new(new uuid.Uuid.new().v4(), this.patientUuid, new core.DateTime.now(), ListOfTrackL().generate(6, dart.fn(_ => new track.Track.initial(), intLToTrackL())));
4034 }).bind(this));
4035 }
4036 findById(id) {
4037 return async.async(session.Session, (function* findById() {
4038 return this.repository.findById(id);
4039 }).bind(this));
4040 }
4041 addSession(session) {
4042 return async.async(dart.dynamic, (function* addSession() {
4043 yield this.repository.addSession(session);
4044 }).bind(this));
4045 }
4046 updateSession(session) {
4047 return async.async(dart.dynamic, (function* updateSession() {
4048 yield this.repository.updateSession(session);
4049 }).bind(this));
4050 }
4051 removeSession(session) {
4052 return async.async(dart.dynamic, (function* removeSession() {
4053 for (let track of session.tracks) {
4054 let file = io.File.new(this.getPathForTrack(session, track));
4055 if (dart.test(file.existsSync())) {
4056 file.deleteSync();
4057 }
4058 }
4059 yield this.repository.removeSession(session);
4060 }).bind(this));
4061 }
4062 getAllSessions() {
4063 return new (_AsyncStarImplOfListLOfSessionL()).new((function* getAllSessions(stream) {
4064 if (stream.addStream(this.repository.getAllSessions())) return;
4065 yield;
4066 }).bind(this)).stream;
4067 }
4068 startSession(session) {
4069 return async.async(dart.void, (function* startSession() {
4070 try {
4071 yield this.api.startSession(session);
4072 } catch (e$) {
4073 let e = dart.getThrown(e$);
4074 if (core.Exception.is(e)) {
4075 log.logger.e(dart.toString(e));
4076 } else
4077 throw e$;
4078 }
4079 }).bind(this));
4080 }
4081 endSession() {
4082 return async.async(dart.void, (function* endSession() {
4083 try {
4084 yield this.api.endSession();
4085 } catch (e$) {
4086 let e = dart.getThrown(e$);
4087 if (core.Exception.is(e)) {
4088 log.logger.e(dart.toString(e));
4089 } else
4090 throw e$;
4091 }
4092 }).bind(this));
4093 }
4094 };
4095 (service.SessionService.new = function(opts) {
4096 let api = opts && 'api' in opts ? opts.api : null;
4097 let repository = opts && 'repository' in opts ? opts.repository : null;
4098 let path = opts && 'path' in opts ? opts.path : null;
4099 this[patientUuid] = "53be72e8-f64e-495c-8496-0793d9c146fe";
4100 this[api$0] = api;
4101 this[repository$] = repository;
4102 this[path$] = path;
4103 ;
4104 }).prototype = service.SessionService.prototype;
4105 dart.addTypeTests(service.SessionService);
4106 dart.addTypeCaches(service.SessionService);
4107 dart.setMethodSignature(service.SessionService, () => ({
4108 __proto__: dart.getMethods(service.SessionService.__proto__),
4109 getPathForTrack: dart.fnType(core.String, [session.Session, track.Track]),
4110 createSession: dart.fnType(async.Future$(session.Session), []),
4111 findById: dart.fnType(async.Future$(session.Session), [core.String]),
4112 addSession: dart.fnType(async.Future, [session.Session]),
4113 updateSession: dart.fnType(async.Future, [session.Session]),
4114 removeSession: dart.fnType(async.Future, [session.Session]),
4115 getAllSessions: dart.fnType(async.Stream$(core.List$(session.Session)), []),
4116 startSession: dart.fnType(async.Future$(dart.void), [session.Session]),
4117 endSession: dart.fnType(async.Future$(dart.void), [])
4118 }));
4119 dart.setLibraryUri(service.SessionService, L5);
4120 dart.setFieldSignature(service.SessionService, () => ({
4121 __proto__: dart.getFields(service.SessionService.__proto__),
4122 api: dart.finalFieldType(api$.SessionApi),
4123 repository: dart.finalFieldType(repository.SessionLocalRepository),
4124 path: dart.finalFieldType(core.String),
4125 patientUuid: dart.finalFieldType(core.String)
4126 }));
4127 var dio$ = dart.privateName(api$, "SessionApi.dio");
4128 api$.SessionApi = class SessionApi extends core.Object {
4129 get dio() {
4130 return this[dio$];
4131 }
4132 set dio(value) {
4133 super.dio = value;
4134 }
4135 startSession(session) {
4136 return async.async(dart.void, (function* startSession() {
4137 let body = new (IdentityMapOfStringL$StringL()).from(["id", session.id, "patientUUID", session.patientId, "sessionUUID", session.id, "dateSession", session.date.toIso8601String()]);
4138 let response = (yield this.dio.put(dart.dynamic, "http://e.steth.ru:8090" + "/session", {data: body}));
4139 let parsed = dto.SessionRemote.fromJson(core.String.as(response.data));
4140 log.logger.d(dart.toString(parsed));
4141 }).bind(this));
4142 }
4143 endSession() {
4144 return async.async(dart.void, function* endSession() {
4145 });
4146 }
4147 };
4148 (api$.SessionApi.new = function(opts) {
4149 let dio = opts && 'dio' in opts ? opts.dio : null;
4150 this[dio$] = dio;
4151 ;
4152 }).prototype = api$.SessionApi.prototype;
4153 dart.addTypeTests(api$.SessionApi);
4154 dart.addTypeCaches(api$.SessionApi);
4155 dart.setMethodSignature(api$.SessionApi, () => ({
4156 __proto__: dart.getMethods(api$.SessionApi.__proto__),
4157 startSession: dart.fnType(async.Future$(dart.void), [session.Session]),
4158 endSession: dart.fnType(async.Future$(dart.void), [])
4159 }));
4160 dart.setLibraryUri(api$.SessionApi, L6);
4161 dart.setFieldSignature(api$.SessionApi, () => ({
4162 __proto__: dart.getFields(api$.SessionApi.__proto__),
4163 dio: dart.finalFieldType(dio.Dio)
4164 }));
4165 var _recordsSubscription = dart.privateName(bloc$1, "_recordsSubscription");
4166 var _reduceLoad$ = dart.privateName(bloc$1, "_reduceLoad");
4167 var _reduceShow$ = dart.privateName(bloc$1, "_reduceShow");
4168 var sessionService$ = dart.privateName(bloc$1, "RecordsBloc.sessionService");
4169 const close$ = Symbol("close");
4170 const Bloc_SingleEvent$36 = class Bloc_SingleEvent extends bloc.Bloc$(event$.RecordsEvent, state$.RecordsState) {};
4171 (Bloc_SingleEvent$36.new = function() {
4172 single_event.SingleEvent$(event$.RecordsEvent, state$.RecordsState)[dart.mixinNew].call(this);
4173 Bloc_SingleEvent$36.__proto__.new.call(this);
4174 }).prototype = Bloc_SingleEvent$36.prototype;
4175 dart.applyMixin(Bloc_SingleEvent$36, single_event.SingleEvent$(event$.RecordsEvent, state$.RecordsState));
4176 bloc$1.RecordsBloc = class RecordsBloc extends Bloc_SingleEvent$36 {
4177 get sessionService() {
4178 return this[sessionService$];
4179 }
4180 set sessionService(value) {
4181 super.sessionService = value;
4182 }
4183 get initialState() {
4184 return new state$.RecordsLoadingState.new();
4185 }
4186 close() {
4187 return async.async(dart.void, (function* close() {
4188 yield this[_recordsSubscription].cancel();
4189 yield this[close$]();
4190 }).bind(this));
4191 }
4192 mapEventToState(event) {
4193 event$.RecordsEvent.as(event);
4194 return new (_AsyncStarImplOfRecordsStateL()).new((function* mapEventToState(stream) {
4195 if (event$.RecordsLoadEvent.is(event)) {
4196 if (stream.addStream(this[_reduceLoad$]())) return;
4197 yield;
4198 } else if (event$.RecordsShowEvent.is(event)) {
4199 if (stream.addStream(this[_reduceShow$](this.state, event))) return;
4200 yield;
4201 }
4202 }).bind(this)).stream;
4203 }
4204 [_reduceLoad$]() {
4205 return new (_AsyncStarImplOfRecordsStateL()).new((function* _reduceLoad(stream) {
4206 this[_recordsSubscription] = this.sessionService.getAllSessions().listen(dart.fn(records => {
4207 this.add(new event$.RecordsShowEvent.new({records: records}));
4208 }, ListLOfSessionLToNullN()), {onError: dart.fn(error => {
4209 this.add(new event$.RecordsErrorSingleEvent.new({cause: dart.toString(error)}));
4210 }, dynamicToNullN())});
4211 }).bind(this)).stream;
4212 }
4213 [_reduceShow$](state, event) {
4214 return new (_AsyncStarImplOfRecordsStateL()).new(function* _reduceShow(stream) {
4215 if (dart.test(event.records[$isEmpty])) {
4216 if (stream.add(new state$.RecordsZeroScreenState.new())) return;
4217 yield;
4218 } else if (state$.RecordsDataState.is(state)) {
4219 if (stream.add(state.copyWith({records: event.records}))) return;
4220 yield;
4221 } else {
4222 if (stream.add(new state$.RecordsDataState.new({records: event.records}))) return;
4223 yield;
4224 }
4225 }).stream;
4226 }
4227 [close$]() {
4228 return super.close();
4229 }
4230 };
4231 (bloc$1.RecordsBloc.new = function(opts) {
4232 let sessionService = opts && 'sessionService' in opts ? opts.sessionService : null;
4233 this[_recordsSubscription] = null;
4234 this[sessionService$] = sessionService;
4235 bloc$1.RecordsBloc.__proto__.new.call(this);
4236 ;
4237 }).prototype = bloc$1.RecordsBloc.prototype;
4238 dart.addTypeTests(bloc$1.RecordsBloc);
4239 dart.addTypeCaches(bloc$1.RecordsBloc);
4240 dart.setMethodSignature(bloc$1.RecordsBloc, () => ({
4241 __proto__: dart.getMethods(bloc$1.RecordsBloc.__proto__),
4242 mapEventToState: dart.fnType(async.Stream$(state$.RecordsState), [core.Object]),
4243 [_reduceLoad$]: dart.fnType(async.Stream$(state$.RecordsState), []),
4244 [_reduceShow$]: dart.fnType(async.Stream$(state$.RecordsState), [state$.RecordsState, event$.RecordsShowEvent])
4245 }));
4246 dart.setGetterSignature(bloc$1.RecordsBloc, () => ({
4247 __proto__: dart.getGetters(bloc$1.RecordsBloc.__proto__),
4248 initialState: state$.RecordsState
4249 }));
4250 dart.setLibraryUri(bloc$1.RecordsBloc, L7);
4251 dart.setFieldSignature(bloc$1.RecordsBloc, () => ({
4252 __proto__: dart.getFields(bloc$1.RecordsBloc.__proto__),
4253 sessionService: dart.finalFieldType(service.SessionService),
4254 [_recordsSubscription]: dart.fieldType(async.StreamSubscription)
4255 }));
4256 screen$1.LoginScreen = class LoginScreen extends framework.StatefulWidget {
4257 createState() {
4258 return new screen$1._LoginState.new();
4259 }
4260 };
4261 (screen$1.LoginScreen.new = function(opts) {
4262 let $36creationLocationd_0dea112b090073317d4 = opts && '$creationLocationd_0dea112b090073317d4' in opts ? opts.$creationLocationd_0dea112b090073317d4 : null;
4263 screen$1.LoginScreen.__proto__.new.call(this, {$creationLocationd_0dea112b090073317d4: $36creationLocationd_0dea112b090073317d4});
4264 ;
4265 }).prototype = screen$1.LoginScreen.prototype;
4266 dart.addTypeTests(screen$1.LoginScreen);
4267 dart.addTypeCaches(screen$1.LoginScreen);
4268 dart.setMethodSignature(screen$1.LoginScreen, () => ({
4269 __proto__: dart.getMethods(screen$1.LoginScreen.__proto__),
4270 createState: dart.fnType(framework.State$(framework.StatefulWidget), [])
4271 }));
4272 dart.setLibraryUri(screen$1.LoginScreen, L8);
4273 var _bloc$0 = dart.privateName(screen$1, "_bloc");
4274 var _router$ = dart.privateName(screen$1, "_router");
4275 var _scaffoldKey$ = dart.privateName(screen$1, "_scaffoldKey");
4276 var _loginController = dart.privateName(screen$1, "_loginController");
4277 var _passwordController = dart.privateName(screen$1, "_passwordController");
4278 var _isLoginEnabled = dart.privateName(screen$1, "_isLoginEnabled");
4279 var _handleTextChanged = dart.privateName(screen$1, "_handleTextChanged");
4280 var C244;
4281 var C243;
4282 var C242;
4283 var C247;
4284 var C246;
4285 var C245;
4286 var _loading$0 = dart.privateName(screen$1, "_loading");
4287 var _content = dart.privateName(screen$1, "_content");
4288 var C250;
4289 var C251;
4290 var C249;
4291 var C248;
4292 var C254;
4293 var C255;
4294 var C253;
4295 var C252;
4296 var C258;
4297 var C257;
4298 var C256;
4299 var C259;
4300 var InputDecoration_alignLabelWithHint = dart.privateName(input_decorator, "InputDecoration.alignLabelWithHint");
4301 var InputDecoration_semanticCounterText = dart.privateName(input_decorator, "InputDecoration.semanticCounterText");
4302 var InputDecoration_enabled = dart.privateName(input_decorator, "InputDecoration.enabled");
4303 var InputDecoration_border = dart.privateName(input_decorator, "InputDecoration.border");
4304 var InputDecoration_enabledBorder = dart.privateName(input_decorator, "InputDecoration.enabledBorder");
4305 var InputDecoration_disabledBorder = dart.privateName(input_decorator, "InputDecoration.disabledBorder");
4306 var InputDecoration_focusedErrorBorder = dart.privateName(input_decorator, "InputDecoration.focusedErrorBorder");
4307 var InputDecoration_focusedBorder = dart.privateName(input_decorator, "InputDecoration.focusedBorder");
4308 var InputDecoration_errorBorder = dart.privateName(input_decorator, "InputDecoration.errorBorder");
4309 var InputDecoration_hoverColor = dart.privateName(input_decorator, "InputDecoration.hoverColor");
4310 var InputDecoration_focusColor = dart.privateName(input_decorator, "InputDecoration.focusColor");
4311 var InputDecoration_fillColor = dart.privateName(input_decorator, "InputDecoration.fillColor");
4312 var InputDecoration_filled = dart.privateName(input_decorator, "InputDecoration.filled");
4313 var InputDecoration_counterStyle = dart.privateName(input_decorator, "InputDecoration.counterStyle");
4314 var InputDecoration_counter = dart.privateName(input_decorator, "InputDecoration.counter");
4315 var InputDecoration_counterText = dart.privateName(input_decorator, "InputDecoration.counterText");
4316 var InputDecoration_suffixIconConstraints = dart.privateName(input_decorator, "InputDecoration.suffixIconConstraints");
4317 var InputDecoration_suffixStyle = dart.privateName(input_decorator, "InputDecoration.suffixStyle");
4318 var InputDecoration_suffixText = dart.privateName(input_decorator, "InputDecoration.suffixText");
4319 var InputDecoration_suffix = dart.privateName(input_decorator, "InputDecoration.suffix");
4320 var InputDecoration_suffixIcon = dart.privateName(input_decorator, "InputDecoration.suffixIcon");
4321 var InputDecoration_prefixStyle = dart.privateName(input_decorator, "InputDecoration.prefixStyle");
4322 var InputDecoration_prefixText = dart.privateName(input_decorator, "InputDecoration.prefixText");
4323 var InputDecoration_prefix = dart.privateName(input_decorator, "InputDecoration.prefix");
4324 var InputDecoration_prefixIconConstraints = dart.privateName(input_decorator, "InputDecoration.prefixIconConstraints");
4325 var InputDecoration_prefixIcon = dart.privateName(input_decorator, "InputDecoration.prefixIcon");
4326 var InputDecoration_isCollapsed = dart.privateName(input_decorator, "InputDecoration.isCollapsed");
4327 var InputDecoration_contentPadding = dart.privateName(input_decorator, "InputDecoration.contentPadding");
4328 var InputDecoration_isDense = dart.privateName(input_decorator, "InputDecoration.isDense");
4329 var _name = dart.privateName(input_decorator, "_name");
4330 var C261;
4331 var InputDecoration_floatingLabelBehavior = dart.privateName(input_decorator, "InputDecoration.floatingLabelBehavior");
4332 var InputDecoration_hasFloatingPlaceholder = dart.privateName(input_decorator, "InputDecoration.hasFloatingPlaceholder");
4333 var InputDecoration_errorMaxLines = dart.privateName(input_decorator, "InputDecoration.errorMaxLines");
4334 var InputDecoration_errorStyle = dart.privateName(input_decorator, "InputDecoration.errorStyle");
4335 var InputDecoration_errorText = dart.privateName(input_decorator, "InputDecoration.errorText");
4336 var InputDecoration_hintMaxLines = dart.privateName(input_decorator, "InputDecoration.hintMaxLines");
4337 var InputDecoration_hintStyle = dart.privateName(input_decorator, "InputDecoration.hintStyle");
4338 var InputDecoration_hintText = dart.privateName(input_decorator, "InputDecoration.hintText");
4339 var InputDecoration_helperMaxLines = dart.privateName(input_decorator, "InputDecoration.helperMaxLines");
4340 var InputDecoration_helperStyle = dart.privateName(input_decorator, "InputDecoration.helperStyle");
4341 var InputDecoration_helperText = dart.privateName(input_decorator, "InputDecoration.helperText");
4342 var InputDecoration_labelStyle = dart.privateName(input_decorator, "InputDecoration.labelStyle");
4343 var InputDecoration_labelText = dart.privateName(input_decorator, "InputDecoration.labelText");
4344 var InputDecoration_icon = dart.privateName(input_decorator, "InputDecoration.icon");
4345 var C260;
4346 var C264;
4347 var C265;
4348 var C266;
4349 var C263;
4350 var C262;
4351 var C269;
4352 var C270;
4353 var C268;
4354 var C267;
4355 var C271;
4356 var C272;
4357 var C275;
4358 var C276;
4359 var C277;
4360 var C278;
4361 var C274;
4362 var C273;
4363 var C281;
4364 var C282;
4365 var C280;
4366 var C279;
4367 var C286;
4368 var C285;
4369 var C284;
4370 var C283;
4371 var C289;
4372 var C290;
4373 var C288;
4374 var C287;
4375 var C293;
4376 var C292;
4377 var C291;
4378 var C297;
4379 var C296;
4380 var C295;
4381 var C299;
4382 var C298;
4383 var C294;
4384 screen$1._LoginState = class _LoginState extends framework.State$(screen$1.LoginScreen) {
4385 initState() {
4386 super.initState();
4387 this[_bloc$0] = bloc_provider['BlocProviderExtension|bloc'](bloc$2.LoginBloc, this.context);
4388 this[_router$] = provider['ReadContext|read'](router.Router, this.context);
4389 this[_loginController].addListener(dart.bind(this, _handleTextChanged));
4390 this[_passwordController].addListener(dart.bind(this, _handleTextChanged));
4391 this[_bloc$0].events.listen(dart.fn(event => {
4392 if (event$0.LoginErrorSingleEvent.is(event)) {
4393 this[_scaffoldKey$].currentState.showSnackBar(new snack_bar.SnackBar.new({content: new text.Text.new("Ошибка: " + dart.str(event.cause), {$creationLocationd_0dea112b090073317d4: C242 || CT.C242}), $creationLocationd_0dea112b090073317d4: C245 || CT.C245}));
4394 } else if (event$0.LoginSuccessSingleEvent.is(event)) {
4395 this[_router$].navigateTo(this.context, routes$.Routes.records, {replace: true});
4396 }
4397 }, LoginEventLToNullN()));
4398 }
4399 dispose() {
4400 this[_loginController].dispose();
4401 this[_passwordController].dispose();
4402 super.dispose();
4403 }
4404 build(context) {
4405 return new colored_safe_area.ColoredSafeArea.new({child: new scaffold.Scaffold.new({key: this[_scaffoldKey$], body: new (BlocBuilderOfLoginBlocL$LoginStateL()).new({bloc: this[_bloc$0], builder: dart.fn((_, state) => {
4406 if (state$0.LoginLoadingState.is(state)) {
4407 return this[_loading$0]();
4408 } else {
4409 return this[_content](state$0.LoginContentState.as(state));
4410 }
4411 }, BuildContextLAndLoginStateLToWidgetL()), $creationLocationd_0dea112b090073317d4: C248 || CT.C248}), $creationLocationd_0dea112b090073317d4: C252 || CT.C252}), $creationLocationd_0dea112b090073317d4: C256 || CT.C256});
4412 }
4413 [_content](state) {
4414 return new basic.Column.new({children: JSArrayOfWidgetL().of([new basic.Padding.new({padding: C259 || CT.C259, child: new text_field.TextField.new({decoration: C260 || CT.C260, controller: this[_loginController], maxLength: 64, $creationLocationd_0dea112b090073317d4: C262 || CT.C262}), $creationLocationd_0dea112b090073317d4: C267 || CT.C267}), new basic.Padding.new({padding: C271 || CT.C271, child: new text_field.TextField.new({decoration: C272 || CT.C272, obscureText: true, controller: this[_passwordController], maxLength: 64, $creationLocationd_0dea112b090073317d4: C273 || CT.C273}), $creationLocationd_0dea112b090073317d4: C279 || CT.C279}), new raised_button.RaisedButton.new({child: C283 || CT.C283, onPressed: dart.test(this[_isLoginEnabled]) ? dart.fn(() => {
4415 this[_bloc$0].add(new event$0.LoginAuthEvent.new({login: this[_loginController].text, password: this[_passwordController].text}));
4416 }, VoidToNullN()) : null, $creationLocationd_0dea112b090073317d4: C287 || CT.C287})]), $creationLocationd_0dea112b090073317d4: C291 || CT.C291});
4417 }
4418 [_loading$0]() {
4419 return C294 || CT.C294;
4420 }
4421 [_handleTextChanged]() {
4422 this.setState(dart.fn(() => {
4423 this[_isLoginEnabled] = this[_loginController].text[$isNotEmpty] && this[_passwordController].text[$isNotEmpty];
4424 }, VoidToNullN()));
4425 }
4426 };
4427 (screen$1._LoginState.new = function() {
4428 this[_bloc$0] = null;
4429 this[_router$] = null;
4430 this[_scaffoldKey$] = GlobalKeyOfScaffoldStateL().new();
4431 this[_loginController] = new editable_text.TextEditingController.new();
4432 this[_passwordController] = new editable_text.TextEditingController.new();
4433 this[_isLoginEnabled] = false;
4434 screen$1._LoginState.__proto__.new.call(this);
4435 ;
4436 }).prototype = screen$1._LoginState.prototype;
4437 dart.addTypeTests(screen$1._LoginState);
4438 dart.addTypeCaches(screen$1._LoginState);
4439 dart.setMethodSignature(screen$1._LoginState, () => ({
4440 __proto__: dart.getMethods(screen$1._LoginState.__proto__),
4441 build: dart.fnType(framework.Widget, [framework.BuildContext]),
4442 [_content]: dart.fnType(framework.Widget, [state$0.LoginContentState]),
4443 [_loading$0]: dart.fnType(framework.Widget, []),
4444 [_handleTextChanged]: dart.fnType(dart.void, [])
4445 }));
4446 dart.setLibraryUri(screen$1._LoginState, L8);
4447 dart.setFieldSignature(screen$1._LoginState, () => ({
4448 __proto__: dart.getFields(screen$1._LoginState.__proto__),
4449 [_bloc$0]: dart.fieldType(bloc$2.LoginBloc),
4450 [_router$]: dart.fieldType(router.Router),
4451 [_scaffoldKey$]: dart.finalFieldType(framework.GlobalKey$(scaffold.ScaffoldState)),
4452 [_loginController]: dart.finalFieldType(editable_text.TextEditingController),
4453 [_passwordController]: dart.finalFieldType(editable_text.TextEditingController),
4454 [_isLoginEnabled]: dart.fieldType(core.bool)
4455 }));
4456 var LoginContentState_password = dart.privateName(state$0, "LoginContentState.password");
4457 var LoginContentState_login = dart.privateName(state$0, "LoginContentState.login");
4458 var C300;
4459 var _reduceLogin = dart.privateName(bloc$2, "_reduceLogin");
4460 var service$0 = dart.privateName(bloc$2, "LoginBloc.service");
4461 const Bloc_SingleEvent$36$ = class Bloc_SingleEvent extends bloc.Bloc$(event$0.LoginEvent, state$0.LoginState) {};
4462 (Bloc_SingleEvent$36$.new = function() {
4463 single_event.SingleEvent$(event$0.LoginEvent, state$0.LoginState)[dart.mixinNew].call(this);
4464 Bloc_SingleEvent$36$.__proto__.new.call(this);
4465 }).prototype = Bloc_SingleEvent$36$.prototype;
4466 dart.applyMixin(Bloc_SingleEvent$36$, single_event.SingleEvent$(event$0.LoginEvent, state$0.LoginState));
4467 bloc$2.LoginBloc = class LoginBloc extends Bloc_SingleEvent$36$ {
4468 get service() {
4469 return this[service$0];
4470 }
4471 set service(value) {
4472 this[service$0] = value;
4473 }
4474 get initialState() {
4475 return C300 || CT.C300;
4476 }
4477 mapEventToState(event) {
4478 event$0.LoginEvent.as(event);
4479 return new (_AsyncStarImplOfLoginStateL()).new((function* mapEventToState(stream) {
4480 if (event$0.LoginAuthEvent.is(event)) {
4481 if (stream.addStream(this[_reduceLogin](this.state, event))) return;
4482 yield;
4483 }
4484 }).bind(this)).stream;
4485 }
4486 [_reduceLogin](state, event) {
4487 return new (_AsyncStarImplOfLoginStateL()).new((function* _reduceLogin(stream) {
4488 try {
4489 yield this.service.login(event.login, event.password);
4490 this.send(new event$0.LoginSuccessSingleEvent.new());
4491 } catch (e) {
4492 let error = dart.getThrown(e);
4493 if (core.Exception.is(error)) {
4494 this.send(new event$0.LoginErrorSingleEvent.new({cause: dart.toString(error)}));
4495 } else
4496 throw e;
4497 }
4498 }).bind(this)).stream;
4499 }
4500 };
4501 (bloc$2.LoginBloc.new = function(opts) {
4502 let service = opts && 'service' in opts ? opts.service : null;
4503 this[service$0] = service;
4504 bloc$2.LoginBloc.__proto__.new.call(this);
4505 ;
4506 }).prototype = bloc$2.LoginBloc.prototype;
4507 dart.addTypeTests(bloc$2.LoginBloc);
4508 dart.addTypeCaches(bloc$2.LoginBloc);
4509 dart.setMethodSignature(bloc$2.LoginBloc, () => ({
4510 __proto__: dart.getMethods(bloc$2.LoginBloc.__proto__),
4511 mapEventToState: dart.fnType(async.Stream$(state$0.LoginState), [core.Object]),
4512 [_reduceLogin]: dart.fnType(async.Stream$(state$0.LoginState), [state$0.LoginState, event$0.LoginAuthEvent])
4513 }));
4514 dart.setGetterSignature(bloc$2.LoginBloc, () => ({
4515 __proto__: dart.getGetters(bloc$2.LoginBloc.__proto__),
4516 initialState: state$0.LoginState
4517 }));
4518 dart.setLibraryUri(bloc$2.LoginBloc, L9);
4519 dart.setFieldSignature(bloc$2.LoginBloc, () => ({
4520 __proto__: dart.getFields(bloc$2.LoginBloc.__proto__),
4521 service: dart.fieldType(api.LoginApi)
4522 }));
4523 routes$.Routes = class Routes extends core.Object {
4524 static createAppRouter() {
4525 let t3;
4526 t3 = new router.Router.new();
4527 t3.define(routes$.Routes.login, {handler: routes$.loginHandler});
4528 t3.define(routes$.Routes.records, {handler: routes$.recordsHandler, transitionType: common.TransitionType.fadeIn});
4529 t3.define(routes$.Routes.session, {handler: routes$.sessionHandler, transitionType: common.TransitionType.cupertino});
4530 t3.define(routes$.Routes.track, {handler: routes$.trackHandler, transitionType: common.TransitionType.cupertino});
4531 return t3;
4532 }
4533 };
4534 (routes$.Routes.new = function() {
4535 ;
4536 }).prototype = routes$.Routes.prototype;
4537 dart.addTypeTests(routes$.Routes);
4538 dart.addTypeCaches(routes$.Routes);
4539 dart.setLibraryUri(routes$.Routes, L10);
4540 dart.defineLazy(routes$.Routes, {
4541 /*routes$.Routes.login*/get login() {
4542 return "/login";
4543 },
4544 set login(_) {},
4545 /*routes$.Routes.records*/get records() {
4546 return "/records";
4547 },
4548 set records(_) {},
4549 /*routes$.Routes.session*/get session() {
4550 return "/records/session";
4551 },
4552 set session(_) {},
4553 /*routes$.Routes.track*/get track() {
4554 return "/records/session/track";
4555 },
4556 set track(_) {}
4557 }, true);
4558 var C301;
4559 var C304;
4560 var C305;
4561 var C303;
4562 var C302;
4563 var C307;
4564 var C306;
4565 var C310;
4566 var C311;
4567 var C309;
4568 var C308;
4569 var C313;
4570 var C312;
4571 var C316;
4572 var C317;
4573 var C315;
4574 var C314;
4575 var C319;
4576 var C318;
4577 var C322;
4578 var C323;
4579 var C321;
4580 var C320;
4581 dart.defineLazy(routes$, {
4582 /*routes$.loginHandler*/get loginHandler() {
4583 return new common.Handler.new({handlerFunc: dart.fn((context, params) => new (BlocProviderOfLoginBlocL()).new({create: dart.fn(context => new bloc$2.LoginBloc.new({service: provider['ReadContext|read'](api.LoginApi, context)}), BuildContextLToLoginBlocL()), child: new screen$1.LoginScreen.new({$creationLocationd_0dea112b090073317d4: C301 || CT.C301}), $creationLocationd_0dea112b090073317d4: C302 || CT.C302}), BuildContextLAndMapLOfStringL$ListLOfStringLToBlocProviderLOfLoginBlocL())});
4584 },
4585 /*routes$.recordsHandler*/get recordsHandler() {
4586 return new common.Handler.new({handlerFunc: dart.fn((context, params) => new (BlocProviderOfRecordsBlocL()).new({create: dart.fn(context => new bloc$1.RecordsBloc.new({sessionService: provider['ReadContext|read'](service.SessionService, context)}), BuildContextLToRecordsBlocL()), child: C306 || CT.C306, $creationLocationd_0dea112b090073317d4: C308 || CT.C308}), BuildContextLAndMapLOfStringL$ListLOfStringLToBlocProviderLOfRecordsBlocL())});
4587 },
4588 /*routes$.sessionHandler*/get sessionHandler() {
4589 return new common.Handler.new({handlerFunc: dart.fn((context, params) => new (BlocProviderOfSessionBlocL()).new({create: dart.fn(_ => {
4590 let t3;
4591 return new bloc$0.SessionBloc.new({id: (t3 = params[$_get]("sessionId"), t3 == null ? null : t3[$first]), isNew: params[$_get]("isNew")[$first] === "true", service: provider['ReadContext|read'](service.SessionService, context)});
4592 }, BuildContextLToSessionBlocL()), child: C312 || CT.C312, $creationLocationd_0dea112b090073317d4: C314 || CT.C314}), BuildContextLAndMapLOfStringL$ListLOfStringLToBlocProviderLOfSessionBlocL())});
4593 },
4594 /*routes$.trackHandler*/get trackHandler() {
4595 return new common.Handler.new({handlerFunc: dart.fn((context, params) => new (BlocProviderOfTrackBlocL()).new({create: dart.fn(_ => new bloc$.TrackBloc.new({track: track.Track.as(routes.ModalRoute.of(core.Object, context).settings.arguments)}), BuildContextLToTrackBlocL()), child: C318 || CT.C318, $creationLocationd_0dea112b090073317d4: C320 || CT.C320}), BuildContextLAndMapLOfStringL$ListLOfStringLToBlocProviderLOfTrackBlocL())});
4596 }
4597 }, true);
4598 dart.trackLibraries("packages/stethoscope/feature/records/ui/screen.dart", {
4599 "package:stethoscope/feature/records/ui/screen.dart": screen$,
4600 "package:stethoscope/feature/session/ui/state.dart": state$1,
4601 "package:stethoscope/feature/session/ui/screen.dart": screen$0,
4602 "package:stethoscope/feature/session/ui/event.dart": event$1,
4603 "package:stethoscope/feature/session/ui/bloc.dart": bloc$0,
4604 "package:stethoscope/feature/session/domain/service.dart": service,
4605 "package:stethoscope/feature/session/data/remote/api.dart": api$,
4606 "package:stethoscope/feature/session/session.dart": session$,
4607 "package:stethoscope/feature/records/ui/bloc.dart": bloc$1,
4608 "package:stethoscope/feature/records/records.dart": records,
4609 "package:stethoscope/feature/login/ui/screen.dart": screen$1,
4610 "package:stethoscope/feature/login/ui/bloc.dart": bloc$2,
4611 "package:stethoscope/feature/login/login.dart": login,
4612 "package:stethoscope/routes.dart": routes$
4613 }, {
4614 }, '{"version":3,"sourceRoot":"","sources":["screen.dart","../../session/ui/state.dart","../../session/ui/screen.dart","../../session/ui/event.dart","../../session/ui/bloc.dart","../../session/domain/service.dart","../../session/data/remote/api.dart","bloc.dart","../../login/ui/screen.dart","../../login/ui/bloc.dart","../../../routes.dart"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;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","file":"../../../../../../../../packages/stethoscope/feature/records/ui/screen.dart.lib.js"}');
4615 // Exports:
4616 return {
4617 feature__records__ui__screen: screen$,
4618 feature__session__ui__state: state$1,
4619 feature__session__ui__screen: screen$0,
4620 feature__session__ui__event: event$1,
4621 feature__session__ui__bloc: bloc$0,
4622 feature__session__domain__service: service,
4623 feature__session__data__remote__api: api$,
4624 feature__session__session: session$,
4625 feature__records__ui__bloc: bloc$1,
4626 feature__records__records: records,
4627 feature__login__ui__screen: screen$1,
4628 feature__login__ui__bloc: bloc$2,
4629 feature__login__login: login,
4630 routes: routes$
4631 };
4632});
4633
4634//# sourceMappingURL=screen.dart.lib.js.map