idlize

Форк
0
3201 строка · 121.7 Кб
1
import { AppStorage, AppStorageLinkState, ArkPageTransitionEnterComponent, ArkPageTransitionExitComponent, ArkStructBase, ArkText, CanvasRenderingContext2D, ESObject, ForEach, GestureGroup, IDataSource, ImageBitmap, Indicator, LazyForEach, LinearGradient, LocalStorage, LongPressGesture, MutableState, OffscreenCanvasRenderingContext2D, PanGesture, PanGestureOptions, PatternLockController, PinchGesture, RenderingContextSettings, RichEditorController, Scroller, SearchController, StorageLinkState, SwiperController, SyncedProperty, TabsController, TapGesture, TextAreaController, TextClockController, TextInputController, TextInputOptions, TextTimerController, TransitionEffect, VideoController, WebController, XComponentController, animateTo, contextLocalStateOf, observableProxy, propState, stateOf } from "@koalaui/arkoala-arkui";
2
class ArkStateToStateComponent extends ArkStructBase<ArkStateToStateComponent> {
3
    private _entry_local_storage_ = new LocalStorage();
4
    __initializeStruct(/**/
5
    /** @memo */
6
    content?: () => void, initializers?: Partial<ArkStateToStateComponent>): void {
7
        this._state = stateOf<string>(initializers?.state ?? ('Hello World'), this);
8
        this._test = stateOf<string>(initializers?.test ?? (this.state + "!"), this);
9
    }
10
    _state!: MutableState<string>;
11
    get state(): string {
12
        return this._state!.value;
13
    }
14
    set state(value: string) {
15
        this._state!.value = observableProxy(value);
16
    }
17
    _test!: MutableState<string>;
18
    get test(): string {
19
        return this._test!.value;
20
    }
21
    set test(value: string) {
22
        this._test!.value = observableProxy(value);
23
    }
24
    /** @memo */
25
    _build(/**/
26
    /** @memo */
27
    builder: ((instance: ArkStateToStateComponent) => void) | undefined) {
28
        ArkText(undefined, undefined, this.test);
29
    }
30
}
31
class ArkStateToPropComponent extends ArkStructBase<ArkStateToPropComponent> {
32
    private _entry_local_storage_ = new LocalStorage();
33
    __initializeStruct(/**/
34
    /** @memo */
35
    content?: () => void, initializers?: Partial<ArkStateToPropComponent>): void {
36
        this._state = stateOf<string>(initializers?.state ?? ('Hello World'), this);
37
        this._test = propState<string>(this.state + "!");
38
    }
39
    _state!: MutableState<string>;
40
    get state(): string {
41
        return this._state!.value;
42
    }
43
    set state(value: string) {
44
        this._state!.value = observableProxy(value);
45
    }
46
    _test!: SyncedProperty<string>;
47
    get test(): string {
48
        return this._test!.value;
49
    }
50
    set test(value: string) {
51
        this._test!.value = observableProxy(value);
52
    }
53
    /** @memo */
54
    __updateStruct(initializers: Partial<ArkStateToPropComponent> | undefined): void {
55
        this._test.update(initializers?.test);
56
    }
57
    /** @memo */
58
    _build(/**/
59
    /** @memo */
60
    builder: ((instance: ArkStateToPropComponent) => void) | undefined) {
61
        ArkText(undefined, undefined, this.test);
62
    }
63
}
64
class ArkStateToProvideComponent extends ArkStructBase<ArkStateToProvideComponent> {
65
    private _entry_local_storage_ = new LocalStorage();
66
    __initializeStruct(/**/
67
    /** @memo */
68
    content?: () => void, initializers?: Partial<ArkStateToProvideComponent>): void {
69
        this._state = stateOf<string>(initializers?.state ?? ('Hello World'), this);
70
        this._test = initializers!._test!;
71
    }
72
    _state!: MutableState<string>;
73
    get state(): string {
74
        return this._state!.value;
75
    }
76
    set state(value: string) {
77
        this._state!.value = observableProxy(value);
78
    }
79
    _test!: MutableState<string>;
80
    get test(): string {
81
        return this._test!.value;
82
    }
83
    set test(value: string) {
84
        this._test!.value = observableProxy(value);
85
    }
86
    /** @memo */
87
    _build(/**/
88
    /** @memo */
89
    builder: ((instance: ArkStateToProvideComponent) => void) | undefined) {
90
        ArkText(undefined, undefined, this.test);
91
    }
92
}
93
class ArkStateToStorageLinkComponent extends ArkStructBase<ArkStateToStorageLinkComponent> {
94
    private _entry_local_storage_ = new LocalStorage();
95
    __initializeStruct(/**/
96
    /** @memo */
97
    content?: () => void, initializers?: Partial<ArkStateToStorageLinkComponent>): void {
98
        this._state = stateOf<string>(initializers?.state ?? ('Hello World'), this);
99
        this._test = AppStorageLinkState<string>("test", this.state + "!");
100
    }
101
    _state!: MutableState<string>;
102
    get state(): string {
103
        return this._state!.value;
104
    }
105
    set state(value: string) {
106
        this._state!.value = observableProxy(value);
107
    }
108
    _test!: MutableState<string>;
109
    get test(): string {
110
        return this._test!.value;
111
    }
112
    set test(value: string) {
113
        this._test!.value = observableProxy(value);
114
    }
115
    /** @memo */
116
    _build(/**/
117
    /** @memo */
118
    builder: ((instance: ArkStateToStorageLinkComponent) => void) | undefined) {
119
        ArkText(undefined, undefined, this.test);
120
    }
121
}
122
class ArkStateToLocalStorageLinkComponent extends ArkStructBase<ArkStateToLocalStorageLinkComponent> {
123
    private _entry_local_storage_ = new LocalStorage();
124
    __initializeStruct(/**/
125
    /** @memo */
126
    content?: () => void, initializers?: Partial<ArkStateToLocalStorageLinkComponent>): void {
127
        this._state = stateOf<string>(initializers?.state ?? ('Hello World'), this);
128
        this._test = StorageLinkState<string>(this._entry_local_storage_, "test", this.state + "!");
129
    }
130
    _state!: MutableState<string>;
131
    get state(): string {
132
        return this._state!.value;
133
    }
134
    set state(value: string) {
135
        this._state!.value = observableProxy(value);
136
    }
137
    _test!: MutableState<string>;
138
    get test(): string {
139
        return this._test!.value;
140
    }
141
    set test(value: string) {
142
        this._test!.value = observableProxy(value);
143
    }
144
    /** @memo */
145
    _build(/**/
146
    /** @memo */
147
    builder: ((instance: ArkStateToLocalStorageLinkComponent) => void) | undefined) {
148
        ArkText(undefined, undefined, this.test);
149
    }
150
}
151
class ArkStateToStoragePropComponent extends ArkStructBase<ArkStateToStoragePropComponent> {
152
    private _entry_local_storage_ = new LocalStorage();
153
    __initializeStruct(/**/
154
    /** @memo */
155
    content?: () => void, initializers?: Partial<ArkStateToStoragePropComponent>): void {
156
        this._state = stateOf<string>(initializers?.state ?? ('Hello World'), this);
157
        this._test = propState<string>(AppStorageLinkState<string>("test", this.state + "!").value);
158
    }
159
    _state!: MutableState<string>;
160
    get state(): string {
161
        return this._state!.value;
162
    }
163
    set state(value: string) {
164
        this._state!.value = observableProxy(value);
165
    }
166
    _test!: SyncedProperty<string>;
167
    get test(): string {
168
        return this._test!.value;
169
    }
170
    set test(value: string) {
171
        this._test!.value = observableProxy(value);
172
    }
173
    /** @memo */
174
    __updateStruct(initializers: Partial<ArkStateToStoragePropComponent> | undefined): void {
175
        this._test.update(AppStorageLinkState<string>("test", this.state + "!").value);
176
    }
177
    /** @memo */
178
    _build(/**/
179
    /** @memo */
180
    builder: ((instance: ArkStateToStoragePropComponent) => void) | undefined) {
181
        ArkText(undefined, undefined, this.test);
182
    }
183
}
184
class ArkStateToLocalStoragePropComponent extends ArkStructBase<ArkStateToLocalStoragePropComponent> {
185
    private _entry_local_storage_ = new LocalStorage();
186
    __initializeStruct(/**/
187
    /** @memo */
188
    content?: () => void, initializers?: Partial<ArkStateToLocalStoragePropComponent>): void {
189
        this._state = stateOf<string>(initializers?.state ?? ('Hello World'), this);
190
        this._test = propState<string>(StorageLinkState<string>(this._entry_local_storage_, "test", this.state + "!").value);
191
    }
192
    _state!: MutableState<string>;
193
    get state(): string {
194
        return this._state!.value;
195
    }
196
    set state(value: string) {
197
        this._state!.value = observableProxy(value);
198
    }
199
    _test!: SyncedProperty<string>;
200
    get test(): string {
201
        return this._test!.value;
202
    }
203
    set test(value: string) {
204
        this._test!.value = observableProxy(value);
205
    }
206
    /** @memo */
207
    __updateStruct(initializers: Partial<ArkStateToLocalStoragePropComponent> | undefined): void {
208
        this._test.update(StorageLinkState<string>(this._entry_local_storage_, "test", this.state + "!").value);
209
    }
210
    /** @memo */
211
    _build(/**/
212
    /** @memo */
213
    builder: ((instance: ArkStateToLocalStoragePropComponent) => void) | undefined) {
214
        ArkText(undefined, undefined, this.test);
215
    }
216
}
217
class ArkStateToBuilderParamComponent extends ArkStructBase<ArkStateToBuilderParamComponent> {
218
    private _entry_local_storage_ = new LocalStorage();
219
    __initializeStruct(/**/
220
    /** @memo */
221
    content?: () => void, initializers?: Partial<ArkStateToBuilderParamComponent>): void {
222
        this._state = stateOf<string>(initializers?.state ?? ('Hello World'), this);
223
        this._test = initializers?.test ?? (this.state + "!");
224
        if (!this._test && content)
225
            this._test = content;
226
    }
227
    _state!: MutableState<string>;
228
    get state(): string {
229
        return this._state!.value;
230
    }
231
    set state(value: string) {
232
        this._state!.value = observableProxy(value);
233
    }
234
    /** @memo */
235
    _test!: string;
236
    /** @memo */
237
    get test(): string {
238
        return this._test;
239
    }
240
    set test(/**/
241
    /** @memo */
242
    value: string) {
243
        this._test = value;
244
    }
245
    /** @memo */
246
    _build(/**/
247
    /** @memo */
248
    builder: ((instance: ArkStateToBuilderParamComponent) => void) | undefined) {
249
        ArkText(undefined, undefined, this.test);
250
    }
251
}
252
class ArkStateToPlainComponent extends ArkStructBase<ArkStateToPlainComponent> {
253
    private _entry_local_storage_ = new LocalStorage();
254
    __initializeStruct(/**/
255
    /** @memo */
256
    content?: () => void, initializers?: Partial<ArkStateToPlainComponent>): void {
257
        this._state = stateOf<string>(initializers?.state ?? ('Hello World'), this);
258
        this._test = initializers?.test ?? (this.state + "!");
259
    }
260
    _state!: MutableState<string>;
261
    get state(): string {
262
        return this._state!.value;
263
    }
264
    set state(value: string) {
265
        this._state!.value = observableProxy(value);
266
    }
267
    _test!: string;
268
    get test(): string {
269
        return this._test;
270
    }
271
    set test(value: string) {
272
        this._test = value;
273
    }
274
    /** @memo */
275
    _build(/**/
276
    /** @memo */
277
    builder: ((instance: ArkStateToPlainComponent) => void) | undefined) {
278
        ArkText(undefined, undefined, this.test);
279
    }
280
}
281
class ArkPropToStateComponent extends ArkStructBase<ArkPropToStateComponent> {
282
    private _entry_local_storage_ = new LocalStorage();
283
    __initializeStruct(/**/
284
    /** @memo */
285
    content?: () => void, initializers?: Partial<ArkPropToStateComponent>): void {
286
        this._state = propState<string>('Hello World');
287
        this._test = stateOf<string>(initializers?.test ?? (this.state + "!"), this);
288
    }
289
    _state!: SyncedProperty<string>;
290
    get state(): string {
291
        return this._state!.value;
292
    }
293
    set state(value: string) {
294
        this._state!.value = observableProxy(value);
295
    }
296
    _test!: MutableState<string>;
297
    get test(): string {
298
        return this._test!.value;
299
    }
300
    set test(value: string) {
301
        this._test!.value = observableProxy(value);
302
    }
303
    /** @memo */
304
    __updateStruct(initializers: Partial<ArkPropToStateComponent> | undefined): void {
305
        this._state.update(initializers?.state);
306
    }
307
    /** @memo */
308
    _build(/**/
309
    /** @memo */
310
    builder: ((instance: ArkPropToStateComponent) => void) | undefined) {
311
        ArkText(undefined, undefined, this.test);
312
    }
313
}
314
class ArkPropToPropComponent extends ArkStructBase<ArkPropToPropComponent> {
315
    private _entry_local_storage_ = new LocalStorage();
316
    __initializeStruct(/**/
317
    /** @memo */
318
    content?: () => void, initializers?: Partial<ArkPropToPropComponent>): void {
319
        this._state = propState<string>('Hello World');
320
        this._test = propState<string>(this.state + "!");
321
    }
322
    _state!: SyncedProperty<string>;
323
    get state(): string {
324
        return this._state!.value;
325
    }
326
    set state(value: string) {
327
        this._state!.value = observableProxy(value);
328
    }
329
    _test!: SyncedProperty<string>;
330
    get test(): string {
331
        return this._test!.value;
332
    }
333
    set test(value: string) {
334
        this._test!.value = observableProxy(value);
335
    }
336
    /** @memo */
337
    __updateStruct(initializers: Partial<ArkPropToPropComponent> | undefined): void {
338
        this._state.update(initializers?.state);
339
        this._test.update(initializers?.test);
340
    }
341
    /** @memo */
342
    _build(/**/
343
    /** @memo */
344
    builder: ((instance: ArkPropToPropComponent) => void) | undefined) {
345
        ArkText(undefined, undefined, this.test);
346
    }
347
}
348
class ArkPropToProvideComponent extends ArkStructBase<ArkPropToProvideComponent> {
349
    private _entry_local_storage_ = new LocalStorage();
350
    __initializeStruct(/**/
351
    /** @memo */
352
    content?: () => void, initializers?: Partial<ArkPropToProvideComponent>): void {
353
        this._state = propState<string>('Hello World');
354
        this._test = initializers!._test!;
355
    }
356
    _state!: SyncedProperty<string>;
357
    get state(): string {
358
        return this._state!.value;
359
    }
360
    set state(value: string) {
361
        this._state!.value = observableProxy(value);
362
    }
363
    _test!: MutableState<string>;
364
    get test(): string {
365
        return this._test!.value;
366
    }
367
    set test(value: string) {
368
        this._test!.value = observableProxy(value);
369
    }
370
    /** @memo */
371
    __updateStruct(initializers: Partial<ArkPropToProvideComponent> | undefined): void {
372
        this._state.update(initializers?.state);
373
    }
374
    /** @memo */
375
    _build(/**/
376
    /** @memo */
377
    builder: ((instance: ArkPropToProvideComponent) => void) | undefined) {
378
        ArkText(undefined, undefined, this.test);
379
    }
380
}
381
class ArkPropToStorageLinkComponent extends ArkStructBase<ArkPropToStorageLinkComponent> {
382
    private _entry_local_storage_ = new LocalStorage();
383
    __initializeStruct(/**/
384
    /** @memo */
385
    content?: () => void, initializers?: Partial<ArkPropToStorageLinkComponent>): void {
386
        this._state = propState<string>('Hello World');
387
        this._test = AppStorageLinkState<string>("test", this.state + "!");
388
    }
389
    _state!: SyncedProperty<string>;
390
    get state(): string {
391
        return this._state!.value;
392
    }
393
    set state(value: string) {
394
        this._state!.value = observableProxy(value);
395
    }
396
    _test!: MutableState<string>;
397
    get test(): string {
398
        return this._test!.value;
399
    }
400
    set test(value: string) {
401
        this._test!.value = observableProxy(value);
402
    }
403
    /** @memo */
404
    __updateStruct(initializers: Partial<ArkPropToStorageLinkComponent> | undefined): void {
405
        this._state.update(initializers?.state);
406
    }
407
    /** @memo */
408
    _build(/**/
409
    /** @memo */
410
    builder: ((instance: ArkPropToStorageLinkComponent) => void) | undefined) {
411
        ArkText(undefined, undefined, this.test);
412
    }
413
}
414
class ArkPropToLocalStorageLinkComponent extends ArkStructBase<ArkPropToLocalStorageLinkComponent> {
415
    private _entry_local_storage_ = new LocalStorage();
416
    __initializeStruct(/**/
417
    /** @memo */
418
    content?: () => void, initializers?: Partial<ArkPropToLocalStorageLinkComponent>): void {
419
        this._state = propState<string>('Hello World');
420
        this._test = StorageLinkState<string>(this._entry_local_storage_, "test", this.state + "!");
421
    }
422
    _state!: SyncedProperty<string>;
423
    get state(): string {
424
        return this._state!.value;
425
    }
426
    set state(value: string) {
427
        this._state!.value = observableProxy(value);
428
    }
429
    _test!: MutableState<string>;
430
    get test(): string {
431
        return this._test!.value;
432
    }
433
    set test(value: string) {
434
        this._test!.value = observableProxy(value);
435
    }
436
    /** @memo */
437
    __updateStruct(initializers: Partial<ArkPropToLocalStorageLinkComponent> | undefined): void {
438
        this._state.update(initializers?.state);
439
    }
440
    /** @memo */
441
    _build(/**/
442
    /** @memo */
443
    builder: ((instance: ArkPropToLocalStorageLinkComponent) => void) | undefined) {
444
        ArkText(undefined, undefined, this.test);
445
    }
446
}
447
class ArkPropToStoragePropComponent extends ArkStructBase<ArkPropToStoragePropComponent> {
448
    private _entry_local_storage_ = new LocalStorage();
449
    __initializeStruct(/**/
450
    /** @memo */
451
    content?: () => void, initializers?: Partial<ArkPropToStoragePropComponent>): void {
452
        this._state = propState<string>('Hello World');
453
        this._test = propState<string>(AppStorageLinkState<string>("test", this.state + "!").value);
454
    }
455
    _state!: SyncedProperty<string>;
456
    get state(): string {
457
        return this._state!.value;
458
    }
459
    set state(value: string) {
460
        this._state!.value = observableProxy(value);
461
    }
462
    _test!: SyncedProperty<string>;
463
    get test(): string {
464
        return this._test!.value;
465
    }
466
    set test(value: string) {
467
        this._test!.value = observableProxy(value);
468
    }
469
    /** @memo */
470
    __updateStruct(initializers: Partial<ArkPropToStoragePropComponent> | undefined): void {
471
        this._state.update(initializers?.state);
472
        this._test.update(AppStorageLinkState<string>("test", this.state + "!").value);
473
    }
474
    /** @memo */
475
    _build(/**/
476
    /** @memo */
477
    builder: ((instance: ArkPropToStoragePropComponent) => void) | undefined) {
478
        ArkText(undefined, undefined, this.test);
479
    }
480
}
481
class ArkPropToLocalStoragePropComponent extends ArkStructBase<ArkPropToLocalStoragePropComponent> {
482
    private _entry_local_storage_ = new LocalStorage();
483
    __initializeStruct(/**/
484
    /** @memo */
485
    content?: () => void, initializers?: Partial<ArkPropToLocalStoragePropComponent>): void {
486
        this._state = propState<string>('Hello World');
487
        this._test = propState<string>(StorageLinkState<string>(this._entry_local_storage_, "test", this.state + "!").value);
488
    }
489
    _state!: SyncedProperty<string>;
490
    get state(): string {
491
        return this._state!.value;
492
    }
493
    set state(value: string) {
494
        this._state!.value = observableProxy(value);
495
    }
496
    _test!: SyncedProperty<string>;
497
    get test(): string {
498
        return this._test!.value;
499
    }
500
    set test(value: string) {
501
        this._test!.value = observableProxy(value);
502
    }
503
    /** @memo */
504
    __updateStruct(initializers: Partial<ArkPropToLocalStoragePropComponent> | undefined): void {
505
        this._state.update(initializers?.state);
506
        this._test.update(StorageLinkState<string>(this._entry_local_storage_, "test", this.state + "!").value);
507
    }
508
    /** @memo */
509
    _build(/**/
510
    /** @memo */
511
    builder: ((instance: ArkPropToLocalStoragePropComponent) => void) | undefined) {
512
        ArkText(undefined, undefined, this.test);
513
    }
514
}
515
class ArkPropToBuilderParamComponent extends ArkStructBase<ArkPropToBuilderParamComponent> {
516
    private _entry_local_storage_ = new LocalStorage();
517
    __initializeStruct(/**/
518
    /** @memo */
519
    content?: () => void, initializers?: Partial<ArkPropToBuilderParamComponent>): void {
520
        this._state = propState<string>('Hello World');
521
        this._test = initializers?.test ?? (this.state + "!");
522
        if (!this._test && content)
523
            this._test = content;
524
    }
525
    _state!: SyncedProperty<string>;
526
    get state(): string {
527
        return this._state!.value;
528
    }
529
    set state(value: string) {
530
        this._state!.value = observableProxy(value);
531
    }
532
    /** @memo */
533
    _test!: string;
534
    /** @memo */
535
    get test(): string {
536
        return this._test;
537
    }
538
    set test(/**/
539
    /** @memo */
540
    value: string) {
541
        this._test = value;
542
    }
543
    /** @memo */
544
    __updateStruct(initializers: Partial<ArkPropToBuilderParamComponent> | undefined): void {
545
        this._state.update(initializers?.state);
546
    }
547
    /** @memo */
548
    _build(/**/
549
    /** @memo */
550
    builder: ((instance: ArkPropToBuilderParamComponent) => void) | undefined) {
551
        ArkText(undefined, undefined, this.test);
552
    }
553
}
554
class ArkPropToPlainComponent extends ArkStructBase<ArkPropToPlainComponent> {
555
    private _entry_local_storage_ = new LocalStorage();
556
    __initializeStruct(/**/
557
    /** @memo */
558
    content?: () => void, initializers?: Partial<ArkPropToPlainComponent>): void {
559
        this._state = propState<string>('Hello World');
560
        this._test = initializers?.test ?? (this.state + "!");
561
    }
562
    _state!: SyncedProperty<string>;
563
    get state(): string {
564
        return this._state!.value;
565
    }
566
    set state(value: string) {
567
        this._state!.value = observableProxy(value);
568
    }
569
    _test!: string;
570
    get test(): string {
571
        return this._test;
572
    }
573
    set test(value: string) {
574
        this._test = value;
575
    }
576
    /** @memo */
577
    __updateStruct(initializers: Partial<ArkPropToPlainComponent> | undefined): void {
578
        this._state.update(initializers?.state);
579
    }
580
    /** @memo */
581
    _build(/**/
582
    /** @memo */
583
    builder: ((instance: ArkPropToPlainComponent) => void) | undefined) {
584
        ArkText(undefined, undefined, this.test);
585
    }
586
}
587
class ArkProvideToStateComponent extends ArkStructBase<ArkProvideToStateComponent> {
588
    private _entry_local_storage_ = new LocalStorage();
589
    __initializeStruct(/**/
590
    /** @memo */
591
    content?: () => void, initializers?: Partial<ArkProvideToStateComponent>): void {
592
        this._state = initializers!._state!;
593
        this._test = stateOf<string>(initializers?.test ?? (this.state + "!"), this);
594
    }
595
    _state!: MutableState<string>;
596
    get state(): string {
597
        return this._state!.value;
598
    }
599
    set state(value: string) {
600
        this._state!.value = observableProxy(value);
601
    }
602
    _test!: MutableState<string>;
603
    get test(): string {
604
        return this._test!.value;
605
    }
606
    set test(value: string) {
607
        this._test!.value = observableProxy(value);
608
    }
609
    /** @memo */
610
    _build(/**/
611
    /** @memo */
612
    builder: ((instance: ArkProvideToStateComponent) => void) | undefined) {
613
        ArkText(undefined, undefined, this.test);
614
    }
615
}
616
class ArkProvideToPropComponent extends ArkStructBase<ArkProvideToPropComponent> {
617
    private _entry_local_storage_ = new LocalStorage();
618
    __initializeStruct(/**/
619
    /** @memo */
620
    content?: () => void, initializers?: Partial<ArkProvideToPropComponent>): void {
621
        this._state = initializers!._state!;
622
        this._test = propState<string>(this.state + "!");
623
    }
624
    _state!: MutableState<string>;
625
    get state(): string {
626
        return this._state!.value;
627
    }
628
    set state(value: string) {
629
        this._state!.value = observableProxy(value);
630
    }
631
    _test!: SyncedProperty<string>;
632
    get test(): string {
633
        return this._test!.value;
634
    }
635
    set test(value: string) {
636
        this._test!.value = observableProxy(value);
637
    }
638
    /** @memo */
639
    __updateStruct(initializers: Partial<ArkProvideToPropComponent> | undefined): void {
640
        this._test.update(initializers?.test);
641
    }
642
    /** @memo */
643
    _build(/**/
644
    /** @memo */
645
    builder: ((instance: ArkProvideToPropComponent) => void) | undefined) {
646
        ArkText(undefined, undefined, this.test);
647
    }
648
}
649
class ArkProvideToProvideComponent extends ArkStructBase<ArkProvideToProvideComponent> {
650
    private _entry_local_storage_ = new LocalStorage();
651
    __initializeStruct(/**/
652
    /** @memo */
653
    content?: () => void, initializers?: Partial<ArkProvideToProvideComponent>): void {
654
        this._state = initializers!._state!;
655
        this._test = initializers!._test!;
656
    }
657
    _state!: MutableState<string>;
658
    get state(): string {
659
        return this._state!.value;
660
    }
661
    set state(value: string) {
662
        this._state!.value = observableProxy(value);
663
    }
664
    _test!: MutableState<string>;
665
    get test(): string {
666
        return this._test!.value;
667
    }
668
    set test(value: string) {
669
        this._test!.value = observableProxy(value);
670
    }
671
    /** @memo */
672
    _build(/**/
673
    /** @memo */
674
    builder: ((instance: ArkProvideToProvideComponent) => void) | undefined) {
675
        ArkText(undefined, undefined, this.test);
676
    }
677
}
678
class ArkProvideToStorageLinkComponent extends ArkStructBase<ArkProvideToStorageLinkComponent> {
679
    private _entry_local_storage_ = new LocalStorage();
680
    __initializeStruct(/**/
681
    /** @memo */
682
    content?: () => void, initializers?: Partial<ArkProvideToStorageLinkComponent>): void {
683
        this._state = initializers!._state!;
684
        this._test = AppStorageLinkState<string>("test", this.state + "!");
685
    }
686
    _state!: MutableState<string>;
687
    get state(): string {
688
        return this._state!.value;
689
    }
690
    set state(value: string) {
691
        this._state!.value = observableProxy(value);
692
    }
693
    _test!: MutableState<string>;
694
    get test(): string {
695
        return this._test!.value;
696
    }
697
    set test(value: string) {
698
        this._test!.value = observableProxy(value);
699
    }
700
    /** @memo */
701
    _build(/**/
702
    /** @memo */
703
    builder: ((instance: ArkProvideToStorageLinkComponent) => void) | undefined) {
704
        ArkText(undefined, undefined, this.test);
705
    }
706
}
707
class ArkProvideToLocalStorageLinkComponent extends ArkStructBase<ArkProvideToLocalStorageLinkComponent> {
708
    private _entry_local_storage_ = new LocalStorage();
709
    __initializeStruct(/**/
710
    /** @memo */
711
    content?: () => void, initializers?: Partial<ArkProvideToLocalStorageLinkComponent>): void {
712
        this._state = initializers!._state!;
713
        this._test = StorageLinkState<string>(this._entry_local_storage_, "test", this.state + "!");
714
    }
715
    _state!: MutableState<string>;
716
    get state(): string {
717
        return this._state!.value;
718
    }
719
    set state(value: string) {
720
        this._state!.value = observableProxy(value);
721
    }
722
    _test!: MutableState<string>;
723
    get test(): string {
724
        return this._test!.value;
725
    }
726
    set test(value: string) {
727
        this._test!.value = observableProxy(value);
728
    }
729
    /** @memo */
730
    _build(/**/
731
    /** @memo */
732
    builder: ((instance: ArkProvideToLocalStorageLinkComponent) => void) | undefined) {
733
        ArkText(undefined, undefined, this.test);
734
    }
735
}
736
class ArkProvideToStoragePropComponent extends ArkStructBase<ArkProvideToStoragePropComponent> {
737
    private _entry_local_storage_ = new LocalStorage();
738
    __initializeStruct(/**/
739
    /** @memo */
740
    content?: () => void, initializers?: Partial<ArkProvideToStoragePropComponent>): void {
741
        this._state = initializers!._state!;
742
        this._test = propState<string>(AppStorageLinkState<string>("test", this.state + "!").value);
743
    }
744
    _state!: MutableState<string>;
745
    get state(): string {
746
        return this._state!.value;
747
    }
748
    set state(value: string) {
749
        this._state!.value = observableProxy(value);
750
    }
751
    _test!: SyncedProperty<string>;
752
    get test(): string {
753
        return this._test!.value;
754
    }
755
    set test(value: string) {
756
        this._test!.value = observableProxy(value);
757
    }
758
    /** @memo */
759
    __updateStruct(initializers: Partial<ArkProvideToStoragePropComponent> | undefined): void {
760
        this._test.update(AppStorageLinkState<string>("test", this.state + "!").value);
761
    }
762
    /** @memo */
763
    _build(/**/
764
    /** @memo */
765
    builder: ((instance: ArkProvideToStoragePropComponent) => void) | undefined) {
766
        ArkText(undefined, undefined, this.test);
767
    }
768
}
769
class ArkProvideToLocalStoragePropComponent extends ArkStructBase<ArkProvideToLocalStoragePropComponent> {
770
    private _entry_local_storage_ = new LocalStorage();
771
    __initializeStruct(/**/
772
    /** @memo */
773
    content?: () => void, initializers?: Partial<ArkProvideToLocalStoragePropComponent>): void {
774
        this._state = initializers!._state!;
775
        this._test = propState<string>(StorageLinkState<string>(this._entry_local_storage_, "test", this.state + "!").value);
776
    }
777
    _state!: MutableState<string>;
778
    get state(): string {
779
        return this._state!.value;
780
    }
781
    set state(value: string) {
782
        this._state!.value = observableProxy(value);
783
    }
784
    _test!: SyncedProperty<string>;
785
    get test(): string {
786
        return this._test!.value;
787
    }
788
    set test(value: string) {
789
        this._test!.value = observableProxy(value);
790
    }
791
    /** @memo */
792
    __updateStruct(initializers: Partial<ArkProvideToLocalStoragePropComponent> | undefined): void {
793
        this._test.update(StorageLinkState<string>(this._entry_local_storage_, "test", this.state + "!").value);
794
    }
795
    /** @memo */
796
    _build(/**/
797
    /** @memo */
798
    builder: ((instance: ArkProvideToLocalStoragePropComponent) => void) | undefined) {
799
        ArkText(undefined, undefined, this.test);
800
    }
801
}
802
class ArkProvideToBuilderParamComponent extends ArkStructBase<ArkProvideToBuilderParamComponent> {
803
    private _entry_local_storage_ = new LocalStorage();
804
    __initializeStruct(/**/
805
    /** @memo */
806
    content?: () => void, initializers?: Partial<ArkProvideToBuilderParamComponent>): void {
807
        this._state = initializers!._state!;
808
        this._test = initializers?.test ?? (this.state + "!");
809
        if (!this._test && content)
810
            this._test = content;
811
    }
812
    _state!: MutableState<string>;
813
    get state(): string {
814
        return this._state!.value;
815
    }
816
    set state(value: string) {
817
        this._state!.value = observableProxy(value);
818
    }
819
    /** @memo */
820
    _test!: string;
821
    /** @memo */
822
    get test(): string {
823
        return this._test;
824
    }
825
    set test(/**/
826
    /** @memo */
827
    value: string) {
828
        this._test = value;
829
    }
830
    /** @memo */
831
    _build(/**/
832
    /** @memo */
833
    builder: ((instance: ArkProvideToBuilderParamComponent) => void) | undefined) {
834
        ArkText(undefined, undefined, this.test);
835
    }
836
}
837
class ArkProvideToPlainComponent extends ArkStructBase<ArkProvideToPlainComponent> {
838
    private _entry_local_storage_ = new LocalStorage();
839
    __initializeStruct(/**/
840
    /** @memo */
841
    content?: () => void, initializers?: Partial<ArkProvideToPlainComponent>): void {
842
        this._state = initializers!._state!;
843
        this._test = initializers?.test ?? (this.state + "!");
844
    }
845
    _state!: MutableState<string>;
846
    get state(): string {
847
        return this._state!.value;
848
    }
849
    set state(value: string) {
850
        this._state!.value = observableProxy(value);
851
    }
852
    _test!: string;
853
    get test(): string {
854
        return this._test;
855
    }
856
    set test(value: string) {
857
        this._test = value;
858
    }
859
    /** @memo */
860
    _build(/**/
861
    /** @memo */
862
    builder: ((instance: ArkProvideToPlainComponent) => void) | undefined) {
863
        ArkText(undefined, undefined, this.test);
864
    }
865
}
866
class ArkStorageLinkToStateComponent extends ArkStructBase<ArkStorageLinkToStateComponent> {
867
    private _entry_local_storage_ = new LocalStorage();
868
    __initializeStruct(/**/
869
    /** @memo */
870
    content?: () => void, initializers?: Partial<ArkStorageLinkToStateComponent>): void {
871
        this._state = AppStorageLinkState<string>("key", 'Hello World');
872
        this._test = stateOf<string>(initializers?.test ?? (this.state + "!"), this);
873
    }
874
    _state!: MutableState<string>;
875
    get state(): string {
876
        return this._state!.value;
877
    }
878
    set state(value: string) {
879
        this._state!.value = observableProxy(value);
880
    }
881
    _test!: MutableState<string>;
882
    get test(): string {
883
        return this._test!.value;
884
    }
885
    set test(value: string) {
886
        this._test!.value = observableProxy(value);
887
    }
888
    /** @memo */
889
    _build(/**/
890
    /** @memo */
891
    builder: ((instance: ArkStorageLinkToStateComponent) => void) | undefined) {
892
        ArkText(undefined, undefined, this.test);
893
    }
894
}
895
class ArkStorageLinkToPropComponent extends ArkStructBase<ArkStorageLinkToPropComponent> {
896
    private _entry_local_storage_ = new LocalStorage();
897
    __initializeStruct(/**/
898
    /** @memo */
899
    content?: () => void, initializers?: Partial<ArkStorageLinkToPropComponent>): void {
900
        this._state = AppStorageLinkState<string>("key", 'Hello World');
901
        this._test = propState<string>(this.state + "!");
902
    }
903
    _state!: MutableState<string>;
904
    get state(): string {
905
        return this._state!.value;
906
    }
907
    set state(value: string) {
908
        this._state!.value = observableProxy(value);
909
    }
910
    _test!: SyncedProperty<string>;
911
    get test(): string {
912
        return this._test!.value;
913
    }
914
    set test(value: string) {
915
        this._test!.value = observableProxy(value);
916
    }
917
    /** @memo */
918
    __updateStruct(initializers: Partial<ArkStorageLinkToPropComponent> | undefined): void {
919
        this._test.update(initializers?.test);
920
    }
921
    /** @memo */
922
    _build(/**/
923
    /** @memo */
924
    builder: ((instance: ArkStorageLinkToPropComponent) => void) | undefined) {
925
        ArkText(undefined, undefined, this.test);
926
    }
927
}
928
class ArkStorageLinkToProvideComponent extends ArkStructBase<ArkStorageLinkToProvideComponent> {
929
    private _entry_local_storage_ = new LocalStorage();
930
    __initializeStruct(/**/
931
    /** @memo */
932
    content?: () => void, initializers?: Partial<ArkStorageLinkToProvideComponent>): void {
933
        this._state = AppStorageLinkState<string>("key", 'Hello World');
934
        this._test = initializers!._test!;
935
    }
936
    _state!: MutableState<string>;
937
    get state(): string {
938
        return this._state!.value;
939
    }
940
    set state(value: string) {
941
        this._state!.value = observableProxy(value);
942
    }
943
    _test!: MutableState<string>;
944
    get test(): string {
945
        return this._test!.value;
946
    }
947
    set test(value: string) {
948
        this._test!.value = observableProxy(value);
949
    }
950
    /** @memo */
951
    _build(/**/
952
    /** @memo */
953
    builder: ((instance: ArkStorageLinkToProvideComponent) => void) | undefined) {
954
        ArkText(undefined, undefined, this.test);
955
    }
956
}
957
class ArkStorageLinkToStorageLinkComponent extends ArkStructBase<ArkStorageLinkToStorageLinkComponent> {
958
    private _entry_local_storage_ = new LocalStorage();
959
    __initializeStruct(/**/
960
    /** @memo */
961
    content?: () => void, initializers?: Partial<ArkStorageLinkToStorageLinkComponent>): void {
962
        this._state = AppStorageLinkState<string>("key", 'Hello World');
963
        this._test = AppStorageLinkState<string>("test", this.state + "!");
964
    }
965
    _state!: MutableState<string>;
966
    get state(): string {
967
        return this._state!.value;
968
    }
969
    set state(value: string) {
970
        this._state!.value = observableProxy(value);
971
    }
972
    _test!: MutableState<string>;
973
    get test(): string {
974
        return this._test!.value;
975
    }
976
    set test(value: string) {
977
        this._test!.value = observableProxy(value);
978
    }
979
    /** @memo */
980
    _build(/**/
981
    /** @memo */
982
    builder: ((instance: ArkStorageLinkToStorageLinkComponent) => void) | undefined) {
983
        ArkText(undefined, undefined, this.test);
984
    }
985
}
986
class ArkStorageLinkToLocalStorageLinkComponent extends ArkStructBase<ArkStorageLinkToLocalStorageLinkComponent> {
987
    private _entry_local_storage_ = new LocalStorage();
988
    __initializeStruct(/**/
989
    /** @memo */
990
    content?: () => void, initializers?: Partial<ArkStorageLinkToLocalStorageLinkComponent>): void {
991
        this._state = AppStorageLinkState<string>("key", 'Hello World');
992
        this._test = StorageLinkState<string>(this._entry_local_storage_, "test", this.state + "!");
993
    }
994
    _state!: MutableState<string>;
995
    get state(): string {
996
        return this._state!.value;
997
    }
998
    set state(value: string) {
999
        this._state!.value = observableProxy(value);
1000
    }
1001
    _test!: MutableState<string>;
1002
    get test(): string {
1003
        return this._test!.value;
1004
    }
1005
    set test(value: string) {
1006
        this._test!.value = observableProxy(value);
1007
    }
1008
    /** @memo */
1009
    _build(/**/
1010
    /** @memo */
1011
    builder: ((instance: ArkStorageLinkToLocalStorageLinkComponent) => void) | undefined) {
1012
        ArkText(undefined, undefined, this.test);
1013
    }
1014
}
1015
class ArkStorageLinkToStoragePropComponent extends ArkStructBase<ArkStorageLinkToStoragePropComponent> {
1016
    private _entry_local_storage_ = new LocalStorage();
1017
    __initializeStruct(/**/
1018
    /** @memo */
1019
    content?: () => void, initializers?: Partial<ArkStorageLinkToStoragePropComponent>): void {
1020
        this._state = AppStorageLinkState<string>("key", 'Hello World');
1021
        this._test = propState<string>(AppStorageLinkState<string>("test", this.state + "!").value);
1022
    }
1023
    _state!: MutableState<string>;
1024
    get state(): string {
1025
        return this._state!.value;
1026
    }
1027
    set state(value: string) {
1028
        this._state!.value = observableProxy(value);
1029
    }
1030
    _test!: SyncedProperty<string>;
1031
    get test(): string {
1032
        return this._test!.value;
1033
    }
1034
    set test(value: string) {
1035
        this._test!.value = observableProxy(value);
1036
    }
1037
    /** @memo */
1038
    __updateStruct(initializers: Partial<ArkStorageLinkToStoragePropComponent> | undefined): void {
1039
        this._test.update(AppStorageLinkState<string>("test", this.state + "!").value);
1040
    }
1041
    /** @memo */
1042
    _build(/**/
1043
    /** @memo */
1044
    builder: ((instance: ArkStorageLinkToStoragePropComponent) => void) | undefined) {
1045
        ArkText(undefined, undefined, this.test);
1046
    }
1047
}
1048
class ArkStorageLinkToLocalStoragePropComponent extends ArkStructBase<ArkStorageLinkToLocalStoragePropComponent> {
1049
    private _entry_local_storage_ = new LocalStorage();
1050
    __initializeStruct(/**/
1051
    /** @memo */
1052
    content?: () => void, initializers?: Partial<ArkStorageLinkToLocalStoragePropComponent>): void {
1053
        this._state = AppStorageLinkState<string>("key", 'Hello World');
1054
        this._test = propState<string>(StorageLinkState<string>(this._entry_local_storage_, "test", this.state + "!").value);
1055
    }
1056
    _state!: MutableState<string>;
1057
    get state(): string {
1058
        return this._state!.value;
1059
    }
1060
    set state(value: string) {
1061
        this._state!.value = observableProxy(value);
1062
    }
1063
    _test!: SyncedProperty<string>;
1064
    get test(): string {
1065
        return this._test!.value;
1066
    }
1067
    set test(value: string) {
1068
        this._test!.value = observableProxy(value);
1069
    }
1070
    /** @memo */
1071
    __updateStruct(initializers: Partial<ArkStorageLinkToLocalStoragePropComponent> | undefined): void {
1072
        this._test.update(StorageLinkState<string>(this._entry_local_storage_, "test", this.state + "!").value);
1073
    }
1074
    /** @memo */
1075
    _build(/**/
1076
    /** @memo */
1077
    builder: ((instance: ArkStorageLinkToLocalStoragePropComponent) => void) | undefined) {
1078
        ArkText(undefined, undefined, this.test);
1079
    }
1080
}
1081
class ArkStorageLinkToBuilderParamComponent extends ArkStructBase<ArkStorageLinkToBuilderParamComponent> {
1082
    private _entry_local_storage_ = new LocalStorage();
1083
    __initializeStruct(/**/
1084
    /** @memo */
1085
    content?: () => void, initializers?: Partial<ArkStorageLinkToBuilderParamComponent>): void {
1086
        this._state = AppStorageLinkState<string>("key", 'Hello World');
1087
        this._test = initializers?.test ?? (this.state + "!");
1088
        if (!this._test && content)
1089
            this._test = content;
1090
    }
1091
    _state!: MutableState<string>;
1092
    get state(): string {
1093
        return this._state!.value;
1094
    }
1095
    set state(value: string) {
1096
        this._state!.value = observableProxy(value);
1097
    }
1098
    /** @memo */
1099
    _test!: string;
1100
    /** @memo */
1101
    get test(): string {
1102
        return this._test;
1103
    }
1104
    set test(/**/
1105
    /** @memo */
1106
    value: string) {
1107
        this._test = value;
1108
    }
1109
    /** @memo */
1110
    _build(/**/
1111
    /** @memo */
1112
    builder: ((instance: ArkStorageLinkToBuilderParamComponent) => void) | undefined) {
1113
        ArkText(undefined, undefined, this.test);
1114
    }
1115
}
1116
class ArkStorageLinkToPlainComponent extends ArkStructBase<ArkStorageLinkToPlainComponent> {
1117
    private _entry_local_storage_ = new LocalStorage();
1118
    __initializeStruct(/**/
1119
    /** @memo */
1120
    content?: () => void, initializers?: Partial<ArkStorageLinkToPlainComponent>): void {
1121
        this._state = AppStorageLinkState<string>("key", 'Hello World');
1122
        this._test = initializers?.test ?? (this.state + "!");
1123
    }
1124
    _state!: MutableState<string>;
1125
    get state(): string {
1126
        return this._state!.value;
1127
    }
1128
    set state(value: string) {
1129
        this._state!.value = observableProxy(value);
1130
    }
1131
    _test!: string;
1132
    get test(): string {
1133
        return this._test;
1134
    }
1135
    set test(value: string) {
1136
        this._test = value;
1137
    }
1138
    /** @memo */
1139
    _build(/**/
1140
    /** @memo */
1141
    builder: ((instance: ArkStorageLinkToPlainComponent) => void) | undefined) {
1142
        ArkText(undefined, undefined, this.test);
1143
    }
1144
}
1145
class ArkLocalStorageLinkToStateComponent extends ArkStructBase<ArkLocalStorageLinkToStateComponent> {
1146
    private _entry_local_storage_ = new LocalStorage();
1147
    __initializeStruct(/**/
1148
    /** @memo */
1149
    content?: () => void, initializers?: Partial<ArkLocalStorageLinkToStateComponent>): void {
1150
        this._state = StorageLinkState<string>(this._entry_local_storage_, "key", 'Hello World');
1151
        this._test = stateOf<string>(initializers?.test ?? (this.state + "!"), this);
1152
    }
1153
    _state!: MutableState<string>;
1154
    get state(): string {
1155
        return this._state!.value;
1156
    }
1157
    set state(value: string) {
1158
        this._state!.value = observableProxy(value);
1159
    }
1160
    _test!: MutableState<string>;
1161
    get test(): string {
1162
        return this._test!.value;
1163
    }
1164
    set test(value: string) {
1165
        this._test!.value = observableProxy(value);
1166
    }
1167
    /** @memo */
1168
    _build(/**/
1169
    /** @memo */
1170
    builder: ((instance: ArkLocalStorageLinkToStateComponent) => void) | undefined) {
1171
        ArkText(undefined, undefined, this.test);
1172
    }
1173
}
1174
class ArkLocalStorageLinkToPropComponent extends ArkStructBase<ArkLocalStorageLinkToPropComponent> {
1175
    private _entry_local_storage_ = new LocalStorage();
1176
    __initializeStruct(/**/
1177
    /** @memo */
1178
    content?: () => void, initializers?: Partial<ArkLocalStorageLinkToPropComponent>): void {
1179
        this._state = StorageLinkState<string>(this._entry_local_storage_, "key", 'Hello World');
1180
        this._test = propState<string>(this.state + "!");
1181
    }
1182
    _state!: MutableState<string>;
1183
    get state(): string {
1184
        return this._state!.value;
1185
    }
1186
    set state(value: string) {
1187
        this._state!.value = observableProxy(value);
1188
    }
1189
    _test!: SyncedProperty<string>;
1190
    get test(): string {
1191
        return this._test!.value;
1192
    }
1193
    set test(value: string) {
1194
        this._test!.value = observableProxy(value);
1195
    }
1196
    /** @memo */
1197
    __updateStruct(initializers: Partial<ArkLocalStorageLinkToPropComponent> | undefined): void {
1198
        this._test.update(initializers?.test);
1199
    }
1200
    /** @memo */
1201
    _build(/**/
1202
    /** @memo */
1203
    builder: ((instance: ArkLocalStorageLinkToPropComponent) => void) | undefined) {
1204
        ArkText(undefined, undefined, this.test);
1205
    }
1206
}
1207
class ArkLocalStorageLinkToProvideComponent extends ArkStructBase<ArkLocalStorageLinkToProvideComponent> {
1208
    private _entry_local_storage_ = new LocalStorage();
1209
    __initializeStruct(/**/
1210
    /** @memo */
1211
    content?: () => void, initializers?: Partial<ArkLocalStorageLinkToProvideComponent>): void {
1212
        this._state = StorageLinkState<string>(this._entry_local_storage_, "key", 'Hello World');
1213
        this._test = initializers!._test!;
1214
    }
1215
    _state!: MutableState<string>;
1216
    get state(): string {
1217
        return this._state!.value;
1218
    }
1219
    set state(value: string) {
1220
        this._state!.value = observableProxy(value);
1221
    }
1222
    _test!: MutableState<string>;
1223
    get test(): string {
1224
        return this._test!.value;
1225
    }
1226
    set test(value: string) {
1227
        this._test!.value = observableProxy(value);
1228
    }
1229
    /** @memo */
1230
    _build(/**/
1231
    /** @memo */
1232
    builder: ((instance: ArkLocalStorageLinkToProvideComponent) => void) | undefined) {
1233
        ArkText(undefined, undefined, this.test);
1234
    }
1235
}
1236
class ArkLocalStorageLinkToStorageLinkComponent extends ArkStructBase<ArkLocalStorageLinkToStorageLinkComponent> {
1237
    private _entry_local_storage_ = new LocalStorage();
1238
    __initializeStruct(/**/
1239
    /** @memo */
1240
    content?: () => void, initializers?: Partial<ArkLocalStorageLinkToStorageLinkComponent>): void {
1241
        this._state = StorageLinkState<string>(this._entry_local_storage_, "key", 'Hello World');
1242
        this._test = AppStorageLinkState<string>("test", this.state + "!");
1243
    }
1244
    _state!: MutableState<string>;
1245
    get state(): string {
1246
        return this._state!.value;
1247
    }
1248
    set state(value: string) {
1249
        this._state!.value = observableProxy(value);
1250
    }
1251
    _test!: MutableState<string>;
1252
    get test(): string {
1253
        return this._test!.value;
1254
    }
1255
    set test(value: string) {
1256
        this._test!.value = observableProxy(value);
1257
    }
1258
    /** @memo */
1259
    _build(/**/
1260
    /** @memo */
1261
    builder: ((instance: ArkLocalStorageLinkToStorageLinkComponent) => void) | undefined) {
1262
        ArkText(undefined, undefined, this.test);
1263
    }
1264
}
1265
class ArkLocalStorageLinkToLocalStorageLinkComponent extends ArkStructBase<ArkLocalStorageLinkToLocalStorageLinkComponent> {
1266
    private _entry_local_storage_ = new LocalStorage();
1267
    __initializeStruct(/**/
1268
    /** @memo */
1269
    content?: () => void, initializers?: Partial<ArkLocalStorageLinkToLocalStorageLinkComponent>): void {
1270
        this._state = StorageLinkState<string>(this._entry_local_storage_, "key", 'Hello World');
1271
        this._test = StorageLinkState<string>(this._entry_local_storage_, "test", this.state + "!");
1272
    }
1273
    _state!: MutableState<string>;
1274
    get state(): string {
1275
        return this._state!.value;
1276
    }
1277
    set state(value: string) {
1278
        this._state!.value = observableProxy(value);
1279
    }
1280
    _test!: MutableState<string>;
1281
    get test(): string {
1282
        return this._test!.value;
1283
    }
1284
    set test(value: string) {
1285
        this._test!.value = observableProxy(value);
1286
    }
1287
    /** @memo */
1288
    _build(/**/
1289
    /** @memo */
1290
    builder: ((instance: ArkLocalStorageLinkToLocalStorageLinkComponent) => void) | undefined) {
1291
        ArkText(undefined, undefined, this.test);
1292
    }
1293
}
1294
class ArkLocalStorageLinkToStoragePropComponent extends ArkStructBase<ArkLocalStorageLinkToStoragePropComponent> {
1295
    private _entry_local_storage_ = new LocalStorage();
1296
    __initializeStruct(/**/
1297
    /** @memo */
1298
    content?: () => void, initializers?: Partial<ArkLocalStorageLinkToStoragePropComponent>): void {
1299
        this._state = StorageLinkState<string>(this._entry_local_storage_, "key", 'Hello World');
1300
        this._test = propState<string>(AppStorageLinkState<string>("test", this.state + "!").value);
1301
    }
1302
    _state!: MutableState<string>;
1303
    get state(): string {
1304
        return this._state!.value;
1305
    }
1306
    set state(value: string) {
1307
        this._state!.value = observableProxy(value);
1308
    }
1309
    _test!: SyncedProperty<string>;
1310
    get test(): string {
1311
        return this._test!.value;
1312
    }
1313
    set test(value: string) {
1314
        this._test!.value = observableProxy(value);
1315
    }
1316
    /** @memo */
1317
    __updateStruct(initializers: Partial<ArkLocalStorageLinkToStoragePropComponent> | undefined): void {
1318
        this._test.update(AppStorageLinkState<string>("test", this.state + "!").value);
1319
    }
1320
    /** @memo */
1321
    _build(/**/
1322
    /** @memo */
1323
    builder: ((instance: ArkLocalStorageLinkToStoragePropComponent) => void) | undefined) {
1324
        ArkText(undefined, undefined, this.test);
1325
    }
1326
}
1327
class ArkLocalStorageLinkToLocalStoragePropComponent extends ArkStructBase<ArkLocalStorageLinkToLocalStoragePropComponent> {
1328
    private _entry_local_storage_ = new LocalStorage();
1329
    __initializeStruct(/**/
1330
    /** @memo */
1331
    content?: () => void, initializers?: Partial<ArkLocalStorageLinkToLocalStoragePropComponent>): void {
1332
        this._state = StorageLinkState<string>(this._entry_local_storage_, "key", 'Hello World');
1333
        this._test = propState<string>(StorageLinkState<string>(this._entry_local_storage_, "test", this.state + "!").value);
1334
    }
1335
    _state!: MutableState<string>;
1336
    get state(): string {
1337
        return this._state!.value;
1338
    }
1339
    set state(value: string) {
1340
        this._state!.value = observableProxy(value);
1341
    }
1342
    _test!: SyncedProperty<string>;
1343
    get test(): string {
1344
        return this._test!.value;
1345
    }
1346
    set test(value: string) {
1347
        this._test!.value = observableProxy(value);
1348
    }
1349
    /** @memo */
1350
    __updateStruct(initializers: Partial<ArkLocalStorageLinkToLocalStoragePropComponent> | undefined): void {
1351
        this._test.update(StorageLinkState<string>(this._entry_local_storage_, "test", this.state + "!").value);
1352
    }
1353
    /** @memo */
1354
    _build(/**/
1355
    /** @memo */
1356
    builder: ((instance: ArkLocalStorageLinkToLocalStoragePropComponent) => void) | undefined) {
1357
        ArkText(undefined, undefined, this.test);
1358
    }
1359
}
1360
class ArkLocalStorageLinkToBuilderParamComponent extends ArkStructBase<ArkLocalStorageLinkToBuilderParamComponent> {
1361
    private _entry_local_storage_ = new LocalStorage();
1362
    __initializeStruct(/**/
1363
    /** @memo */
1364
    content?: () => void, initializers?: Partial<ArkLocalStorageLinkToBuilderParamComponent>): void {
1365
        this._state = StorageLinkState<string>(this._entry_local_storage_, "key", 'Hello World');
1366
        this._test = initializers?.test ?? (this.state + "!");
1367
        if (!this._test && content)
1368
            this._test = content;
1369
    }
1370
    _state!: MutableState<string>;
1371
    get state(): string {
1372
        return this._state!.value;
1373
    }
1374
    set state(value: string) {
1375
        this._state!.value = observableProxy(value);
1376
    }
1377
    /** @memo */
1378
    _test!: string;
1379
    /** @memo */
1380
    get test(): string {
1381
        return this._test;
1382
    }
1383
    set test(/**/
1384
    /** @memo */
1385
    value: string) {
1386
        this._test = value;
1387
    }
1388
    /** @memo */
1389
    _build(/**/
1390
    /** @memo */
1391
    builder: ((instance: ArkLocalStorageLinkToBuilderParamComponent) => void) | undefined) {
1392
        ArkText(undefined, undefined, this.test);
1393
    }
1394
}
1395
class ArkLocalStorageLinkToPlainComponent extends ArkStructBase<ArkLocalStorageLinkToPlainComponent> {
1396
    private _entry_local_storage_ = new LocalStorage();
1397
    __initializeStruct(/**/
1398
    /** @memo */
1399
    content?: () => void, initializers?: Partial<ArkLocalStorageLinkToPlainComponent>): void {
1400
        this._state = StorageLinkState<string>(this._entry_local_storage_, "key", 'Hello World');
1401
        this._test = initializers?.test ?? (this.state + "!");
1402
    }
1403
    _state!: MutableState<string>;
1404
    get state(): string {
1405
        return this._state!.value;
1406
    }
1407
    set state(value: string) {
1408
        this._state!.value = observableProxy(value);
1409
    }
1410
    _test!: string;
1411
    get test(): string {
1412
        return this._test;
1413
    }
1414
    set test(value: string) {
1415
        this._test = value;
1416
    }
1417
    /** @memo */
1418
    _build(/**/
1419
    /** @memo */
1420
    builder: ((instance: ArkLocalStorageLinkToPlainComponent) => void) | undefined) {
1421
        ArkText(undefined, undefined, this.test);
1422
    }
1423
}
1424
class ArkStoragePropToStateComponent extends ArkStructBase<ArkStoragePropToStateComponent> {
1425
    private _entry_local_storage_ = new LocalStorage();
1426
    __initializeStruct(/**/
1427
    /** @memo */
1428
    content?: () => void, initializers?: Partial<ArkStoragePropToStateComponent>): void {
1429
        this._state = propState<string>(AppStorageLinkState<string>("key", 'Hello World').value);
1430
        this._test = stateOf<string>(initializers?.test ?? (this.state + "!"), this);
1431
    }
1432
    _state!: SyncedProperty<string>;
1433
    get state(): string {
1434
        return this._state!.value;
1435
    }
1436
    set state(value: string) {
1437
        this._state!.value = observableProxy(value);
1438
    }
1439
    _test!: MutableState<string>;
1440
    get test(): string {
1441
        return this._test!.value;
1442
    }
1443
    set test(value: string) {
1444
        this._test!.value = observableProxy(value);
1445
    }
1446
    /** @memo */
1447
    __updateStruct(initializers: Partial<ArkStoragePropToStateComponent> | undefined): void {
1448
        this._state.update(AppStorageLinkState<string>("key", 'Hello World').value);
1449
    }
1450
    /** @memo */
1451
    _build(/**/
1452
    /** @memo */
1453
    builder: ((instance: ArkStoragePropToStateComponent) => void) | undefined) {
1454
        ArkText(undefined, undefined, this.test);
1455
    }
1456
}
1457
class ArkStoragePropToPropComponent extends ArkStructBase<ArkStoragePropToPropComponent> {
1458
    private _entry_local_storage_ = new LocalStorage();
1459
    __initializeStruct(/**/
1460
    /** @memo */
1461
    content?: () => void, initializers?: Partial<ArkStoragePropToPropComponent>): void {
1462
        this._state = propState<string>(AppStorageLinkState<string>("key", 'Hello World').value);
1463
        this._test = propState<string>(this.state + "!");
1464
    }
1465
    _state!: SyncedProperty<string>;
1466
    get state(): string {
1467
        return this._state!.value;
1468
    }
1469
    set state(value: string) {
1470
        this._state!.value = observableProxy(value);
1471
    }
1472
    _test!: SyncedProperty<string>;
1473
    get test(): string {
1474
        return this._test!.value;
1475
    }
1476
    set test(value: string) {
1477
        this._test!.value = observableProxy(value);
1478
    }
1479
    /** @memo */
1480
    __updateStruct(initializers: Partial<ArkStoragePropToPropComponent> | undefined): void {
1481
        this._state.update(AppStorageLinkState<string>("key", 'Hello World').value);
1482
        this._test.update(initializers?.test);
1483
    }
1484
    /** @memo */
1485
    _build(/**/
1486
    /** @memo */
1487
    builder: ((instance: ArkStoragePropToPropComponent) => void) | undefined) {
1488
        ArkText(undefined, undefined, this.test);
1489
    }
1490
}
1491
class ArkStoragePropToProvideComponent extends ArkStructBase<ArkStoragePropToProvideComponent> {
1492
    private _entry_local_storage_ = new LocalStorage();
1493
    __initializeStruct(/**/
1494
    /** @memo */
1495
    content?: () => void, initializers?: Partial<ArkStoragePropToProvideComponent>): void {
1496
        this._state = propState<string>(AppStorageLinkState<string>("key", 'Hello World').value);
1497
        this._test = initializers!._test!;
1498
    }
1499
    _state!: SyncedProperty<string>;
1500
    get state(): string {
1501
        return this._state!.value;
1502
    }
1503
    set state(value: string) {
1504
        this._state!.value = observableProxy(value);
1505
    }
1506
    _test!: MutableState<string>;
1507
    get test(): string {
1508
        return this._test!.value;
1509
    }
1510
    set test(value: string) {
1511
        this._test!.value = observableProxy(value);
1512
    }
1513
    /** @memo */
1514
    __updateStruct(initializers: Partial<ArkStoragePropToProvideComponent> | undefined): void {
1515
        this._state.update(AppStorageLinkState<string>("key", 'Hello World').value);
1516
    }
1517
    /** @memo */
1518
    _build(/**/
1519
    /** @memo */
1520
    builder: ((instance: ArkStoragePropToProvideComponent) => void) | undefined) {
1521
        ArkText(undefined, undefined, this.test);
1522
    }
1523
}
1524
class ArkStoragePropToStorageLinkComponent extends ArkStructBase<ArkStoragePropToStorageLinkComponent> {
1525
    private _entry_local_storage_ = new LocalStorage();
1526
    __initializeStruct(/**/
1527
    /** @memo */
1528
    content?: () => void, initializers?: Partial<ArkStoragePropToStorageLinkComponent>): void {
1529
        this._state = propState<string>(AppStorageLinkState<string>("key", 'Hello World').value);
1530
        this._test = AppStorageLinkState<string>("test", this.state + "!");
1531
    }
1532
    _state!: SyncedProperty<string>;
1533
    get state(): string {
1534
        return this._state!.value;
1535
    }
1536
    set state(value: string) {
1537
        this._state!.value = observableProxy(value);
1538
    }
1539
    _test!: MutableState<string>;
1540
    get test(): string {
1541
        return this._test!.value;
1542
    }
1543
    set test(value: string) {
1544
        this._test!.value = observableProxy(value);
1545
    }
1546
    /** @memo */
1547
    __updateStruct(initializers: Partial<ArkStoragePropToStorageLinkComponent> | undefined): void {
1548
        this._state.update(AppStorageLinkState<string>("key", 'Hello World').value);
1549
    }
1550
    /** @memo */
1551
    _build(/**/
1552
    /** @memo */
1553
    builder: ((instance: ArkStoragePropToStorageLinkComponent) => void) | undefined) {
1554
        ArkText(undefined, undefined, this.test);
1555
    }
1556
}
1557
class ArkStoragePropToLocalStorageLinkComponent extends ArkStructBase<ArkStoragePropToLocalStorageLinkComponent> {
1558
    private _entry_local_storage_ = new LocalStorage();
1559
    __initializeStruct(/**/
1560
    /** @memo */
1561
    content?: () => void, initializers?: Partial<ArkStoragePropToLocalStorageLinkComponent>): void {
1562
        this._state = propState<string>(AppStorageLinkState<string>("key", 'Hello World').value);
1563
        this._test = StorageLinkState<string>(this._entry_local_storage_, "test", this.state + "!");
1564
    }
1565
    _state!: SyncedProperty<string>;
1566
    get state(): string {
1567
        return this._state!.value;
1568
    }
1569
    set state(value: string) {
1570
        this._state!.value = observableProxy(value);
1571
    }
1572
    _test!: MutableState<string>;
1573
    get test(): string {
1574
        return this._test!.value;
1575
    }
1576
    set test(value: string) {
1577
        this._test!.value = observableProxy(value);
1578
    }
1579
    /** @memo */
1580
    __updateStruct(initializers: Partial<ArkStoragePropToLocalStorageLinkComponent> | undefined): void {
1581
        this._state.update(AppStorageLinkState<string>("key", 'Hello World').value);
1582
    }
1583
    /** @memo */
1584
    _build(/**/
1585
    /** @memo */
1586
    builder: ((instance: ArkStoragePropToLocalStorageLinkComponent) => void) | undefined) {
1587
        ArkText(undefined, undefined, this.test);
1588
    }
1589
}
1590
class ArkStoragePropToStoragePropComponent extends ArkStructBase<ArkStoragePropToStoragePropComponent> {
1591
    private _entry_local_storage_ = new LocalStorage();
1592
    __initializeStruct(/**/
1593
    /** @memo */
1594
    content?: () => void, initializers?: Partial<ArkStoragePropToStoragePropComponent>): void {
1595
        this._state = propState<string>(AppStorageLinkState<string>("key", 'Hello World').value);
1596
        this._test = propState<string>(AppStorageLinkState<string>("test", this.state + "!").value);
1597
    }
1598
    _state!: SyncedProperty<string>;
1599
    get state(): string {
1600
        return this._state!.value;
1601
    }
1602
    set state(value: string) {
1603
        this._state!.value = observableProxy(value);
1604
    }
1605
    _test!: SyncedProperty<string>;
1606
    get test(): string {
1607
        return this._test!.value;
1608
    }
1609
    set test(value: string) {
1610
        this._test!.value = observableProxy(value);
1611
    }
1612
    /** @memo */
1613
    __updateStruct(initializers: Partial<ArkStoragePropToStoragePropComponent> | undefined): void {
1614
        this._state.update(AppStorageLinkState<string>("key", 'Hello World').value);
1615
        this._test.update(AppStorageLinkState<string>("test", this.state + "!").value);
1616
    }
1617
    /** @memo */
1618
    _build(/**/
1619
    /** @memo */
1620
    builder: ((instance: ArkStoragePropToStoragePropComponent) => void) | undefined) {
1621
        ArkText(undefined, undefined, this.test);
1622
    }
1623
}
1624
class ArkStoragePropToLocalStoragePropComponent extends ArkStructBase<ArkStoragePropToLocalStoragePropComponent> {
1625
    private _entry_local_storage_ = new LocalStorage();
1626
    __initializeStruct(/**/
1627
    /** @memo */
1628
    content?: () => void, initializers?: Partial<ArkStoragePropToLocalStoragePropComponent>): void {
1629
        this._state = propState<string>(AppStorageLinkState<string>("key", 'Hello World').value);
1630
        this._test = propState<string>(StorageLinkState<string>(this._entry_local_storage_, "test", this.state + "!").value);
1631
    }
1632
    _state!: SyncedProperty<string>;
1633
    get state(): string {
1634
        return this._state!.value;
1635
    }
1636
    set state(value: string) {
1637
        this._state!.value = observableProxy(value);
1638
    }
1639
    _test!: SyncedProperty<string>;
1640
    get test(): string {
1641
        return this._test!.value;
1642
    }
1643
    set test(value: string) {
1644
        this._test!.value = observableProxy(value);
1645
    }
1646
    /** @memo */
1647
    __updateStruct(initializers: Partial<ArkStoragePropToLocalStoragePropComponent> | undefined): void {
1648
        this._state.update(AppStorageLinkState<string>("key", 'Hello World').value);
1649
        this._test.update(StorageLinkState<string>(this._entry_local_storage_, "test", this.state + "!").value);
1650
    }
1651
    /** @memo */
1652
    _build(/**/
1653
    /** @memo */
1654
    builder: ((instance: ArkStoragePropToLocalStoragePropComponent) => void) | undefined) {
1655
        ArkText(undefined, undefined, this.test);
1656
    }
1657
}
1658
class ArkStoragePropToBuilderParamComponent extends ArkStructBase<ArkStoragePropToBuilderParamComponent> {
1659
    private _entry_local_storage_ = new LocalStorage();
1660
    __initializeStruct(/**/
1661
    /** @memo */
1662
    content?: () => void, initializers?: Partial<ArkStoragePropToBuilderParamComponent>): void {
1663
        this._state = propState<string>(AppStorageLinkState<string>("key", 'Hello World').value);
1664
        this._test = initializers?.test ?? (this.state + "!");
1665
        if (!this._test && content)
1666
            this._test = content;
1667
    }
1668
    _state!: SyncedProperty<string>;
1669
    get state(): string {
1670
        return this._state!.value;
1671
    }
1672
    set state(value: string) {
1673
        this._state!.value = observableProxy(value);
1674
    }
1675
    /** @memo */
1676
    _test!: string;
1677
    /** @memo */
1678
    get test(): string {
1679
        return this._test;
1680
    }
1681
    set test(/**/
1682
    /** @memo */
1683
    value: string) {
1684
        this._test = value;
1685
    }
1686
    /** @memo */
1687
    __updateStruct(initializers: Partial<ArkStoragePropToBuilderParamComponent> | undefined): void {
1688
        this._state.update(AppStorageLinkState<string>("key", 'Hello World').value);
1689
    }
1690
    /** @memo */
1691
    _build(/**/
1692
    /** @memo */
1693
    builder: ((instance: ArkStoragePropToBuilderParamComponent) => void) | undefined) {
1694
        ArkText(undefined, undefined, this.test);
1695
    }
1696
}
1697
class ArkStoragePropToPlainComponent extends ArkStructBase<ArkStoragePropToPlainComponent> {
1698
    private _entry_local_storage_ = new LocalStorage();
1699
    __initializeStruct(/**/
1700
    /** @memo */
1701
    content?: () => void, initializers?: Partial<ArkStoragePropToPlainComponent>): void {
1702
        this._state = propState<string>(AppStorageLinkState<string>("key", 'Hello World').value);
1703
        this._test = initializers?.test ?? (this.state + "!");
1704
    }
1705
    _state!: SyncedProperty<string>;
1706
    get state(): string {
1707
        return this._state!.value;
1708
    }
1709
    set state(value: string) {
1710
        this._state!.value = observableProxy(value);
1711
    }
1712
    _test!: string;
1713
    get test(): string {
1714
        return this._test;
1715
    }
1716
    set test(value: string) {
1717
        this._test = value;
1718
    }
1719
    /** @memo */
1720
    __updateStruct(initializers: Partial<ArkStoragePropToPlainComponent> | undefined): void {
1721
        this._state.update(AppStorageLinkState<string>("key", 'Hello World').value);
1722
    }
1723
    /** @memo */
1724
    _build(/**/
1725
    /** @memo */
1726
    builder: ((instance: ArkStoragePropToPlainComponent) => void) | undefined) {
1727
        ArkText(undefined, undefined, this.test);
1728
    }
1729
}
1730
class ArkLocalStoragePropToStateComponent extends ArkStructBase<ArkLocalStoragePropToStateComponent> {
1731
    private _entry_local_storage_ = new LocalStorage();
1732
    __initializeStruct(/**/
1733
    /** @memo */
1734
    content?: () => void, initializers?: Partial<ArkLocalStoragePropToStateComponent>): void {
1735
        this._state = propState<string>(StorageLinkState<string>(this._entry_local_storage_, "key", 'Hello World').value);
1736
        this._test = stateOf<string>(initializers?.test ?? (this.state + "!"), this);
1737
    }
1738
    _state!: SyncedProperty<string>;
1739
    get state(): string {
1740
        return this._state!.value;
1741
    }
1742
    set state(value: string) {
1743
        this._state!.value = observableProxy(value);
1744
    }
1745
    _test!: MutableState<string>;
1746
    get test(): string {
1747
        return this._test!.value;
1748
    }
1749
    set test(value: string) {
1750
        this._test!.value = observableProxy(value);
1751
    }
1752
    /** @memo */
1753
    __updateStruct(initializers: Partial<ArkLocalStoragePropToStateComponent> | undefined): void {
1754
        this._state.update(StorageLinkState<string>(this._entry_local_storage_, "key", 'Hello World').value);
1755
    }
1756
    /** @memo */
1757
    _build(/**/
1758
    /** @memo */
1759
    builder: ((instance: ArkLocalStoragePropToStateComponent) => void) | undefined) {
1760
        ArkText(undefined, undefined, this.test);
1761
    }
1762
}
1763
class ArkLocalStoragePropToPropComponent extends ArkStructBase<ArkLocalStoragePropToPropComponent> {
1764
    private _entry_local_storage_ = new LocalStorage();
1765
    __initializeStruct(/**/
1766
    /** @memo */
1767
    content?: () => void, initializers?: Partial<ArkLocalStoragePropToPropComponent>): void {
1768
        this._state = propState<string>(StorageLinkState<string>(this._entry_local_storage_, "key", 'Hello World').value);
1769
        this._test = propState<string>(this.state + "!");
1770
    }
1771
    _state!: SyncedProperty<string>;
1772
    get state(): string {
1773
        return this._state!.value;
1774
    }
1775
    set state(value: string) {
1776
        this._state!.value = observableProxy(value);
1777
    }
1778
    _test!: SyncedProperty<string>;
1779
    get test(): string {
1780
        return this._test!.value;
1781
    }
1782
    set test(value: string) {
1783
        this._test!.value = observableProxy(value);
1784
    }
1785
    /** @memo */
1786
    __updateStruct(initializers: Partial<ArkLocalStoragePropToPropComponent> | undefined): void {
1787
        this._state.update(StorageLinkState<string>(this._entry_local_storage_, "key", 'Hello World').value);
1788
        this._test.update(initializers?.test);
1789
    }
1790
    /** @memo */
1791
    _build(/**/
1792
    /** @memo */
1793
    builder: ((instance: ArkLocalStoragePropToPropComponent) => void) | undefined) {
1794
        ArkText(undefined, undefined, this.test);
1795
    }
1796
}
1797
class ArkLocalStoragePropToProvideComponent extends ArkStructBase<ArkLocalStoragePropToProvideComponent> {
1798
    private _entry_local_storage_ = new LocalStorage();
1799
    __initializeStruct(/**/
1800
    /** @memo */
1801
    content?: () => void, initializers?: Partial<ArkLocalStoragePropToProvideComponent>): void {
1802
        this._state = propState<string>(StorageLinkState<string>(this._entry_local_storage_, "key", 'Hello World').value);
1803
        this._test = initializers!._test!;
1804
    }
1805
    _state!: SyncedProperty<string>;
1806
    get state(): string {
1807
        return this._state!.value;
1808
    }
1809
    set state(value: string) {
1810
        this._state!.value = observableProxy(value);
1811
    }
1812
    _test!: MutableState<string>;
1813
    get test(): string {
1814
        return this._test!.value;
1815
    }
1816
    set test(value: string) {
1817
        this._test!.value = observableProxy(value);
1818
    }
1819
    /** @memo */
1820
    __updateStruct(initializers: Partial<ArkLocalStoragePropToProvideComponent> | undefined): void {
1821
        this._state.update(StorageLinkState<string>(this._entry_local_storage_, "key", 'Hello World').value);
1822
    }
1823
    /** @memo */
1824
    _build(/**/
1825
    /** @memo */
1826
    builder: ((instance: ArkLocalStoragePropToProvideComponent) => void) | undefined) {
1827
        ArkText(undefined, undefined, this.test);
1828
    }
1829
}
1830
class ArkLocalStoragePropToStorageLinkComponent extends ArkStructBase<ArkLocalStoragePropToStorageLinkComponent> {
1831
    private _entry_local_storage_ = new LocalStorage();
1832
    __initializeStruct(/**/
1833
    /** @memo */
1834
    content?: () => void, initializers?: Partial<ArkLocalStoragePropToStorageLinkComponent>): void {
1835
        this._state = propState<string>(StorageLinkState<string>(this._entry_local_storage_, "key", 'Hello World').value);
1836
        this._test = AppStorageLinkState<string>("test", this.state + "!");
1837
    }
1838
    _state!: SyncedProperty<string>;
1839
    get state(): string {
1840
        return this._state!.value;
1841
    }
1842
    set state(value: string) {
1843
        this._state!.value = observableProxy(value);
1844
    }
1845
    _test!: MutableState<string>;
1846
    get test(): string {
1847
        return this._test!.value;
1848
    }
1849
    set test(value: string) {
1850
        this._test!.value = observableProxy(value);
1851
    }
1852
    /** @memo */
1853
    __updateStruct(initializers: Partial<ArkLocalStoragePropToStorageLinkComponent> | undefined): void {
1854
        this._state.update(StorageLinkState<string>(this._entry_local_storage_, "key", 'Hello World').value);
1855
    }
1856
    /** @memo */
1857
    _build(/**/
1858
    /** @memo */
1859
    builder: ((instance: ArkLocalStoragePropToStorageLinkComponent) => void) | undefined) {
1860
        ArkText(undefined, undefined, this.test);
1861
    }
1862
}
1863
class ArkLocalStoragePropToLocalStorageLinkComponent extends ArkStructBase<ArkLocalStoragePropToLocalStorageLinkComponent> {
1864
    private _entry_local_storage_ = new LocalStorage();
1865
    __initializeStruct(/**/
1866
    /** @memo */
1867
    content?: () => void, initializers?: Partial<ArkLocalStoragePropToLocalStorageLinkComponent>): void {
1868
        this._state = propState<string>(StorageLinkState<string>(this._entry_local_storage_, "key", 'Hello World').value);
1869
        this._test = StorageLinkState<string>(this._entry_local_storage_, "test", this.state + "!");
1870
    }
1871
    _state!: SyncedProperty<string>;
1872
    get state(): string {
1873
        return this._state!.value;
1874
    }
1875
    set state(value: string) {
1876
        this._state!.value = observableProxy(value);
1877
    }
1878
    _test!: MutableState<string>;
1879
    get test(): string {
1880
        return this._test!.value;
1881
    }
1882
    set test(value: string) {
1883
        this._test!.value = observableProxy(value);
1884
    }
1885
    /** @memo */
1886
    __updateStruct(initializers: Partial<ArkLocalStoragePropToLocalStorageLinkComponent> | undefined): void {
1887
        this._state.update(StorageLinkState<string>(this._entry_local_storage_, "key", 'Hello World').value);
1888
    }
1889
    /** @memo */
1890
    _build(/**/
1891
    /** @memo */
1892
    builder: ((instance: ArkLocalStoragePropToLocalStorageLinkComponent) => void) | undefined) {
1893
        ArkText(undefined, undefined, this.test);
1894
    }
1895
}
1896
class ArkLocalStoragePropToStoragePropComponent extends ArkStructBase<ArkLocalStoragePropToStoragePropComponent> {
1897
    private _entry_local_storage_ = new LocalStorage();
1898
    __initializeStruct(/**/
1899
    /** @memo */
1900
    content?: () => void, initializers?: Partial<ArkLocalStoragePropToStoragePropComponent>): void {
1901
        this._state = propState<string>(StorageLinkState<string>(this._entry_local_storage_, "key", 'Hello World').value);
1902
        this._test = propState<string>(AppStorageLinkState<string>("test", this.state + "!").value);
1903
    }
1904
    _state!: SyncedProperty<string>;
1905
    get state(): string {
1906
        return this._state!.value;
1907
    }
1908
    set state(value: string) {
1909
        this._state!.value = observableProxy(value);
1910
    }
1911
    _test!: SyncedProperty<string>;
1912
    get test(): string {
1913
        return this._test!.value;
1914
    }
1915
    set test(value: string) {
1916
        this._test!.value = observableProxy(value);
1917
    }
1918
    /** @memo */
1919
    __updateStruct(initializers: Partial<ArkLocalStoragePropToStoragePropComponent> | undefined): void {
1920
        this._state.update(StorageLinkState<string>(this._entry_local_storage_, "key", 'Hello World').value);
1921
        this._test.update(AppStorageLinkState<string>("test", this.state + "!").value);
1922
    }
1923
    /** @memo */
1924
    _build(/**/
1925
    /** @memo */
1926
    builder: ((instance: ArkLocalStoragePropToStoragePropComponent) => void) | undefined) {
1927
        ArkText(undefined, undefined, this.test);
1928
    }
1929
}
1930
class ArkLocalStoragePropToLocalStoragePropComponent extends ArkStructBase<ArkLocalStoragePropToLocalStoragePropComponent> {
1931
    private _entry_local_storage_ = new LocalStorage();
1932
    __initializeStruct(/**/
1933
    /** @memo */
1934
    content?: () => void, initializers?: Partial<ArkLocalStoragePropToLocalStoragePropComponent>): void {
1935
        this._state = propState<string>(StorageLinkState<string>(this._entry_local_storage_, "key", 'Hello World').value);
1936
        this._test = propState<string>(StorageLinkState<string>(this._entry_local_storage_, "test", this.state + "!").value);
1937
    }
1938
    _state!: SyncedProperty<string>;
1939
    get state(): string {
1940
        return this._state!.value;
1941
    }
1942
    set state(value: string) {
1943
        this._state!.value = observableProxy(value);
1944
    }
1945
    _test!: SyncedProperty<string>;
1946
    get test(): string {
1947
        return this._test!.value;
1948
    }
1949
    set test(value: string) {
1950
        this._test!.value = observableProxy(value);
1951
    }
1952
    /** @memo */
1953
    __updateStruct(initializers: Partial<ArkLocalStoragePropToLocalStoragePropComponent> | undefined): void {
1954
        this._state.update(StorageLinkState<string>(this._entry_local_storage_, "key", 'Hello World').value);
1955
        this._test.update(StorageLinkState<string>(this._entry_local_storage_, "test", this.state + "!").value);
1956
    }
1957
    /** @memo */
1958
    _build(/**/
1959
    /** @memo */
1960
    builder: ((instance: ArkLocalStoragePropToLocalStoragePropComponent) => void) | undefined) {
1961
        ArkText(undefined, undefined, this.test);
1962
    }
1963
}
1964
class ArkLocalStoragePropToBuilderParamComponent extends ArkStructBase<ArkLocalStoragePropToBuilderParamComponent> {
1965
    private _entry_local_storage_ = new LocalStorage();
1966
    __initializeStruct(/**/
1967
    /** @memo */
1968
    content?: () => void, initializers?: Partial<ArkLocalStoragePropToBuilderParamComponent>): void {
1969
        this._state = propState<string>(StorageLinkState<string>(this._entry_local_storage_, "key", 'Hello World').value);
1970
        this._test = initializers?.test ?? (this.state + "!");
1971
        if (!this._test && content)
1972
            this._test = content;
1973
    }
1974
    _state!: SyncedProperty<string>;
1975
    get state(): string {
1976
        return this._state!.value;
1977
    }
1978
    set state(value: string) {
1979
        this._state!.value = observableProxy(value);
1980
    }
1981
    /** @memo */
1982
    _test!: string;
1983
    /** @memo */
1984
    get test(): string {
1985
        return this._test;
1986
    }
1987
    set test(/**/
1988
    /** @memo */
1989
    value: string) {
1990
        this._test = value;
1991
    }
1992
    /** @memo */
1993
    __updateStruct(initializers: Partial<ArkLocalStoragePropToBuilderParamComponent> | undefined): void {
1994
        this._state.update(StorageLinkState<string>(this._entry_local_storage_, "key", 'Hello World').value);
1995
    }
1996
    /** @memo */
1997
    _build(/**/
1998
    /** @memo */
1999
    builder: ((instance: ArkLocalStoragePropToBuilderParamComponent) => void) | undefined) {
2000
        ArkText(undefined, undefined, this.test);
2001
    }
2002
}
2003
class ArkLocalStoragePropToPlainComponent extends ArkStructBase<ArkLocalStoragePropToPlainComponent> {
2004
    private _entry_local_storage_ = new LocalStorage();
2005
    __initializeStruct(/**/
2006
    /** @memo */
2007
    content?: () => void, initializers?: Partial<ArkLocalStoragePropToPlainComponent>): void {
2008
        this._state = propState<string>(StorageLinkState<string>(this._entry_local_storage_, "key", 'Hello World').value);
2009
        this._test = initializers?.test ?? (this.state + "!");
2010
    }
2011
    _state!: SyncedProperty<string>;
2012
    get state(): string {
2013
        return this._state!.value;
2014
    }
2015
    set state(value: string) {
2016
        this._state!.value = observableProxy(value);
2017
    }
2018
    _test!: string;
2019
    get test(): string {
2020
        return this._test;
2021
    }
2022
    set test(value: string) {
2023
        this._test = value;
2024
    }
2025
    /** @memo */
2026
    __updateStruct(initializers: Partial<ArkLocalStoragePropToPlainComponent> | undefined): void {
2027
        this._state.update(StorageLinkState<string>(this._entry_local_storage_, "key", 'Hello World').value);
2028
    }
2029
    /** @memo */
2030
    _build(/**/
2031
    /** @memo */
2032
    builder: ((instance: ArkLocalStoragePropToPlainComponent) => void) | undefined) {
2033
        ArkText(undefined, undefined, this.test);
2034
    }
2035
}
2036
class ArkBuilderParamToStateComponent extends ArkStructBase<ArkBuilderParamToStateComponent> {
2037
    private _entry_local_storage_ = new LocalStorage();
2038
    __initializeStruct(/**/
2039
    /** @memo */
2040
    content?: () => void, initializers?: Partial<ArkBuilderParamToStateComponent>): void {
2041
        this._state = initializers?.state ?? ('Hello World');
2042
        this._test = stateOf<string>(initializers?.test ?? (this.state + "!"), this);
2043
        if (!this._state && content)
2044
            this._state = content;
2045
    }
2046
    /** @memo */
2047
    _state!: string;
2048
    /** @memo */
2049
    get state(): string {
2050
        return this._state;
2051
    }
2052
    set state(/**/
2053
    /** @memo */
2054
    value: string) {
2055
        this._state = value;
2056
    }
2057
    _test!: MutableState<string>;
2058
    get test(): string {
2059
        return this._test!.value;
2060
    }
2061
    set test(value: string) {
2062
        this._test!.value = observableProxy(value);
2063
    }
2064
    /** @memo */
2065
    _build(/**/
2066
    /** @memo */
2067
    builder: ((instance: ArkBuilderParamToStateComponent) => void) | undefined) {
2068
        ArkText(undefined, undefined, this.test);
2069
    }
2070
}
2071
class ArkBuilderParamToPropComponent extends ArkStructBase<ArkBuilderParamToPropComponent> {
2072
    private _entry_local_storage_ = new LocalStorage();
2073
    __initializeStruct(/**/
2074
    /** @memo */
2075
    content?: () => void, initializers?: Partial<ArkBuilderParamToPropComponent>): void {
2076
        this._state = initializers?.state ?? ('Hello World');
2077
        this._test = propState<string>(this.state + "!");
2078
        if (!this._state && content)
2079
            this._state = content;
2080
    }
2081
    /** @memo */
2082
    _state!: string;
2083
    /** @memo */
2084
    get state(): string {
2085
        return this._state;
2086
    }
2087
    set state(/**/
2088
    /** @memo */
2089
    value: string) {
2090
        this._state = value;
2091
    }
2092
    _test!: SyncedProperty<string>;
2093
    get test(): string {
2094
        return this._test!.value;
2095
    }
2096
    set test(value: string) {
2097
        this._test!.value = observableProxy(value);
2098
    }
2099
    /** @memo */
2100
    __updateStruct(initializers: Partial<ArkBuilderParamToPropComponent> | undefined): void {
2101
        this._test.update(initializers?.test);
2102
    }
2103
    /** @memo */
2104
    _build(/**/
2105
    /** @memo */
2106
    builder: ((instance: ArkBuilderParamToPropComponent) => void) | undefined) {
2107
        ArkText(undefined, undefined, this.test);
2108
    }
2109
}
2110
class ArkBuilderParamToProvideComponent extends ArkStructBase<ArkBuilderParamToProvideComponent> {
2111
    private _entry_local_storage_ = new LocalStorage();
2112
    __initializeStruct(/**/
2113
    /** @memo */
2114
    content?: () => void, initializers?: Partial<ArkBuilderParamToProvideComponent>): void {
2115
        this._state = initializers?.state ?? ('Hello World');
2116
        this._test = initializers!._test!;
2117
        if (!this._state && content)
2118
            this._state = content;
2119
    }
2120
    /** @memo */
2121
    _state!: string;
2122
    /** @memo */
2123
    get state(): string {
2124
        return this._state;
2125
    }
2126
    set state(/**/
2127
    /** @memo */
2128
    value: string) {
2129
        this._state = value;
2130
    }
2131
    _test!: MutableState<string>;
2132
    get test(): string {
2133
        return this._test!.value;
2134
    }
2135
    set test(value: string) {
2136
        this._test!.value = observableProxy(value);
2137
    }
2138
    /** @memo */
2139
    _build(/**/
2140
    /** @memo */
2141
    builder: ((instance: ArkBuilderParamToProvideComponent) => void) | undefined) {
2142
        ArkText(undefined, undefined, this.test);
2143
    }
2144
}
2145
class ArkBuilderParamToStorageLinkComponent extends ArkStructBase<ArkBuilderParamToStorageLinkComponent> {
2146
    private _entry_local_storage_ = new LocalStorage();
2147
    __initializeStruct(/**/
2148
    /** @memo */
2149
    content?: () => void, initializers?: Partial<ArkBuilderParamToStorageLinkComponent>): void {
2150
        this._state = initializers?.state ?? ('Hello World');
2151
        this._test = AppStorageLinkState<string>("test", this.state + "!");
2152
        if (!this._state && content)
2153
            this._state = content;
2154
    }
2155
    /** @memo */
2156
    _state!: string;
2157
    /** @memo */
2158
    get state(): string {
2159
        return this._state;
2160
    }
2161
    set state(/**/
2162
    /** @memo */
2163
    value: string) {
2164
        this._state = value;
2165
    }
2166
    _test!: MutableState<string>;
2167
    get test(): string {
2168
        return this._test!.value;
2169
    }
2170
    set test(value: string) {
2171
        this._test!.value = observableProxy(value);
2172
    }
2173
    /** @memo */
2174
    _build(/**/
2175
    /** @memo */
2176
    builder: ((instance: ArkBuilderParamToStorageLinkComponent) => void) | undefined) {
2177
        ArkText(undefined, undefined, this.test);
2178
    }
2179
}
2180
class ArkBuilderParamToLocalStorageLinkComponent extends ArkStructBase<ArkBuilderParamToLocalStorageLinkComponent> {
2181
    private _entry_local_storage_ = new LocalStorage();
2182
    __initializeStruct(/**/
2183
    /** @memo */
2184
    content?: () => void, initializers?: Partial<ArkBuilderParamToLocalStorageLinkComponent>): void {
2185
        this._state = initializers?.state ?? ('Hello World');
2186
        this._test = StorageLinkState<string>(this._entry_local_storage_, "test", this.state + "!");
2187
        if (!this._state && content)
2188
            this._state = content;
2189
    }
2190
    /** @memo */
2191
    _state!: string;
2192
    /** @memo */
2193
    get state(): string {
2194
        return this._state;
2195
    }
2196
    set state(/**/
2197
    /** @memo */
2198
    value: string) {
2199
        this._state = value;
2200
    }
2201
    _test!: MutableState<string>;
2202
    get test(): string {
2203
        return this._test!.value;
2204
    }
2205
    set test(value: string) {
2206
        this._test!.value = observableProxy(value);
2207
    }
2208
    /** @memo */
2209
    _build(/**/
2210
    /** @memo */
2211
    builder: ((instance: ArkBuilderParamToLocalStorageLinkComponent) => void) | undefined) {
2212
        ArkText(undefined, undefined, this.test);
2213
    }
2214
}
2215
class ArkBuilderParamToStoragePropComponent extends ArkStructBase<ArkBuilderParamToStoragePropComponent> {
2216
    private _entry_local_storage_ = new LocalStorage();
2217
    __initializeStruct(/**/
2218
    /** @memo */
2219
    content?: () => void, initializers?: Partial<ArkBuilderParamToStoragePropComponent>): void {
2220
        this._state = initializers?.state ?? ('Hello World');
2221
        this._test = propState<string>(AppStorageLinkState<string>("test", this.state + "!").value);
2222
        if (!this._state && content)
2223
            this._state = content;
2224
    }
2225
    /** @memo */
2226
    _state!: string;
2227
    /** @memo */
2228
    get state(): string {
2229
        return this._state;
2230
    }
2231
    set state(/**/
2232
    /** @memo */
2233
    value: string) {
2234
        this._state = value;
2235
    }
2236
    _test!: SyncedProperty<string>;
2237
    get test(): string {
2238
        return this._test!.value;
2239
    }
2240
    set test(value: string) {
2241
        this._test!.value = observableProxy(value);
2242
    }
2243
    /** @memo */
2244
    __updateStruct(initializers: Partial<ArkBuilderParamToStoragePropComponent> | undefined): void {
2245
        this._test.update(AppStorageLinkState<string>("test", this.state + "!").value);
2246
    }
2247
    /** @memo */
2248
    _build(/**/
2249
    /** @memo */
2250
    builder: ((instance: ArkBuilderParamToStoragePropComponent) => void) | undefined) {
2251
        ArkText(undefined, undefined, this.test);
2252
    }
2253
}
2254
class ArkBuilderParamToLocalStoragePropComponent extends ArkStructBase<ArkBuilderParamToLocalStoragePropComponent> {
2255
    private _entry_local_storage_ = new LocalStorage();
2256
    __initializeStruct(/**/
2257
    /** @memo */
2258
    content?: () => void, initializers?: Partial<ArkBuilderParamToLocalStoragePropComponent>): void {
2259
        this._state = initializers?.state ?? ('Hello World');
2260
        this._test = propState<string>(StorageLinkState<string>(this._entry_local_storage_, "test", this.state + "!").value);
2261
        if (!this._state && content)
2262
            this._state = content;
2263
    }
2264
    /** @memo */
2265
    _state!: string;
2266
    /** @memo */
2267
    get state(): string {
2268
        return this._state;
2269
    }
2270
    set state(/**/
2271
    /** @memo */
2272
    value: string) {
2273
        this._state = value;
2274
    }
2275
    _test!: SyncedProperty<string>;
2276
    get test(): string {
2277
        return this._test!.value;
2278
    }
2279
    set test(value: string) {
2280
        this._test!.value = observableProxy(value);
2281
    }
2282
    /** @memo */
2283
    __updateStruct(initializers: Partial<ArkBuilderParamToLocalStoragePropComponent> | undefined): void {
2284
        this._test.update(StorageLinkState<string>(this._entry_local_storage_, "test", this.state + "!").value);
2285
    }
2286
    /** @memo */
2287
    _build(/**/
2288
    /** @memo */
2289
    builder: ((instance: ArkBuilderParamToLocalStoragePropComponent) => void) | undefined) {
2290
        ArkText(undefined, undefined, this.test);
2291
    }
2292
}
2293
class ArkBuilderParamToBuilderParamComponent extends ArkStructBase<ArkBuilderParamToBuilderParamComponent> {
2294
    private _entry_local_storage_ = new LocalStorage();
2295
    __initializeStruct(/**/
2296
    /** @memo */
2297
    content?: () => void, initializers?: Partial<ArkBuilderParamToBuilderParamComponent>): void {
2298
        this._state = initializers?.state ?? ('Hello World');
2299
        this._test = initializers?.test ?? (this.state + "!");
2300
        if (!this._state && content)
2301
            this._state = content;
2302
    }
2303
    /** @memo */
2304
    _state!: string;
2305
    /** @memo */
2306
    get state(): string {
2307
        return this._state;
2308
    }
2309
    set state(/**/
2310
    /** @memo */
2311
    value: string) {
2312
        this._state = value;
2313
    }
2314
    /** @memo */
2315
    _test!: string;
2316
    /** @memo */
2317
    get test(): string {
2318
        return this._test;
2319
    }
2320
    set test(/**/
2321
    /** @memo */
2322
    value: string) {
2323
        this._test = value;
2324
    }
2325
    /** @memo */
2326
    _build(/**/
2327
    /** @memo */
2328
    builder: ((instance: ArkBuilderParamToBuilderParamComponent) => void) | undefined) {
2329
        ArkText(undefined, undefined, this.test);
2330
    }
2331
}
2332
class ArkBuilderParamToPlainComponent extends ArkStructBase<ArkBuilderParamToPlainComponent> {
2333
    private _entry_local_storage_ = new LocalStorage();
2334
    __initializeStruct(/**/
2335
    /** @memo */
2336
    content?: () => void, initializers?: Partial<ArkBuilderParamToPlainComponent>): void {
2337
        this._state = initializers?.state ?? ('Hello World');
2338
        this._test = initializers?.test ?? (this.state + "!");
2339
        if (!this._state && content)
2340
            this._state = content;
2341
    }
2342
    /** @memo */
2343
    _state!: string;
2344
    /** @memo */
2345
    get state(): string {
2346
        return this._state;
2347
    }
2348
    set state(/**/
2349
    /** @memo */
2350
    value: string) {
2351
        this._state = value;
2352
    }
2353
    _test!: string;
2354
    get test(): string {
2355
        return this._test;
2356
    }
2357
    set test(value: string) {
2358
        this._test = value;
2359
    }
2360
    /** @memo */
2361
    _build(/**/
2362
    /** @memo */
2363
    builder: ((instance: ArkBuilderParamToPlainComponent) => void) | undefined) {
2364
        ArkText(undefined, undefined, this.test);
2365
    }
2366
}
2367
class ArkPlainToStateComponent extends ArkStructBase<ArkPlainToStateComponent> {
2368
    private _entry_local_storage_ = new LocalStorage();
2369
    __initializeStruct(/**/
2370
    /** @memo */
2371
    content?: () => void, initializers?: Partial<ArkPlainToStateComponent>): void {
2372
        this._state = initializers?.state ?? ('Hello World');
2373
        this._test = stateOf<string>(initializers?.test ?? (this.state + "!"), this);
2374
    }
2375
    _state!: string;
2376
    get state(): string {
2377
        return this._state;
2378
    }
2379
    set state(value: string) {
2380
        this._state = value;
2381
    }
2382
    _test!: MutableState<string>;
2383
    get test(): string {
2384
        return this._test!.value;
2385
    }
2386
    set test(value: string) {
2387
        this._test!.value = observableProxy(value);
2388
    }
2389
    /** @memo */
2390
    _build(/**/
2391
    /** @memo */
2392
    builder: ((instance: ArkPlainToStateComponent) => void) | undefined) {
2393
        ArkText(undefined, undefined, this.test);
2394
    }
2395
}
2396
class ArkPlainToPropComponent extends ArkStructBase<ArkPlainToPropComponent> {
2397
    private _entry_local_storage_ = new LocalStorage();
2398
    __initializeStruct(/**/
2399
    /** @memo */
2400
    content?: () => void, initializers?: Partial<ArkPlainToPropComponent>): void {
2401
        this._state = initializers?.state ?? ('Hello World');
2402
        this._test = propState<string>(this.state + "!");
2403
    }
2404
    _state!: string;
2405
    get state(): string {
2406
        return this._state;
2407
    }
2408
    set state(value: string) {
2409
        this._state = value;
2410
    }
2411
    _test!: SyncedProperty<string>;
2412
    get test(): string {
2413
        return this._test!.value;
2414
    }
2415
    set test(value: string) {
2416
        this._test!.value = observableProxy(value);
2417
    }
2418
    /** @memo */
2419
    __updateStruct(initializers: Partial<ArkPlainToPropComponent> | undefined): void {
2420
        this._test.update(initializers?.test);
2421
    }
2422
    /** @memo */
2423
    _build(/**/
2424
    /** @memo */
2425
    builder: ((instance: ArkPlainToPropComponent) => void) | undefined) {
2426
        ArkText(undefined, undefined, this.test);
2427
    }
2428
}
2429
class ArkPlainToProvideComponent extends ArkStructBase<ArkPlainToProvideComponent> {
2430
    private _entry_local_storage_ = new LocalStorage();
2431
    __initializeStruct(/**/
2432
    /** @memo */
2433
    content?: () => void, initializers?: Partial<ArkPlainToProvideComponent>): void {
2434
        this._state = initializers?.state ?? ('Hello World');
2435
        this._test = initializers!._test!;
2436
    }
2437
    _state!: string;
2438
    get state(): string {
2439
        return this._state;
2440
    }
2441
    set state(value: string) {
2442
        this._state = value;
2443
    }
2444
    _test!: MutableState<string>;
2445
    get test(): string {
2446
        return this._test!.value;
2447
    }
2448
    set test(value: string) {
2449
        this._test!.value = observableProxy(value);
2450
    }
2451
    /** @memo */
2452
    _build(/**/
2453
    /** @memo */
2454
    builder: ((instance: ArkPlainToProvideComponent) => void) | undefined) {
2455
        ArkText(undefined, undefined, this.test);
2456
    }
2457
}
2458
class ArkPlainToStorageLinkComponent extends ArkStructBase<ArkPlainToStorageLinkComponent> {
2459
    private _entry_local_storage_ = new LocalStorage();
2460
    __initializeStruct(/**/
2461
    /** @memo */
2462
    content?: () => void, initializers?: Partial<ArkPlainToStorageLinkComponent>): void {
2463
        this._state = initializers?.state ?? ('Hello World');
2464
        this._test = AppStorageLinkState<string>("test", this.state + "!");
2465
    }
2466
    _state!: string;
2467
    get state(): string {
2468
        return this._state;
2469
    }
2470
    set state(value: string) {
2471
        this._state = value;
2472
    }
2473
    _test!: MutableState<string>;
2474
    get test(): string {
2475
        return this._test!.value;
2476
    }
2477
    set test(value: string) {
2478
        this._test!.value = observableProxy(value);
2479
    }
2480
    /** @memo */
2481
    _build(/**/
2482
    /** @memo */
2483
    builder: ((instance: ArkPlainToStorageLinkComponent) => void) | undefined) {
2484
        ArkText(undefined, undefined, this.test);
2485
    }
2486
}
2487
class ArkPlainToLocalStorageLinkComponent extends ArkStructBase<ArkPlainToLocalStorageLinkComponent> {
2488
    private _entry_local_storage_ = new LocalStorage();
2489
    __initializeStruct(/**/
2490
    /** @memo */
2491
    content?: () => void, initializers?: Partial<ArkPlainToLocalStorageLinkComponent>): void {
2492
        this._state = initializers?.state ?? ('Hello World');
2493
        this._test = StorageLinkState<string>(this._entry_local_storage_, "test", this.state + "!");
2494
    }
2495
    _state!: string;
2496
    get state(): string {
2497
        return this._state;
2498
    }
2499
    set state(value: string) {
2500
        this._state = value;
2501
    }
2502
    _test!: MutableState<string>;
2503
    get test(): string {
2504
        return this._test!.value;
2505
    }
2506
    set test(value: string) {
2507
        this._test!.value = observableProxy(value);
2508
    }
2509
    /** @memo */
2510
    _build(/**/
2511
    /** @memo */
2512
    builder: ((instance: ArkPlainToLocalStorageLinkComponent) => void) | undefined) {
2513
        ArkText(undefined, undefined, this.test);
2514
    }
2515
}
2516
class ArkPlainToStoragePropComponent extends ArkStructBase<ArkPlainToStoragePropComponent> {
2517
    private _entry_local_storage_ = new LocalStorage();
2518
    __initializeStruct(/**/
2519
    /** @memo */
2520
    content?: () => void, initializers?: Partial<ArkPlainToStoragePropComponent>): void {
2521
        this._state = initializers?.state ?? ('Hello World');
2522
        this._test = propState<string>(AppStorageLinkState<string>("test", this.state + "!").value);
2523
    }
2524
    _state!: string;
2525
    get state(): string {
2526
        return this._state;
2527
    }
2528
    set state(value: string) {
2529
        this._state = value;
2530
    }
2531
    _test!: SyncedProperty<string>;
2532
    get test(): string {
2533
        return this._test!.value;
2534
    }
2535
    set test(value: string) {
2536
        this._test!.value = observableProxy(value);
2537
    }
2538
    /** @memo */
2539
    __updateStruct(initializers: Partial<ArkPlainToStoragePropComponent> | undefined): void {
2540
        this._test.update(AppStorageLinkState<string>("test", this.state + "!").value);
2541
    }
2542
    /** @memo */
2543
    _build(/**/
2544
    /** @memo */
2545
    builder: ((instance: ArkPlainToStoragePropComponent) => void) | undefined) {
2546
        ArkText(undefined, undefined, this.test);
2547
    }
2548
}
2549
class ArkPlainToLocalStoragePropComponent extends ArkStructBase<ArkPlainToLocalStoragePropComponent> {
2550
    private _entry_local_storage_ = new LocalStorage();
2551
    __initializeStruct(/**/
2552
    /** @memo */
2553
    content?: () => void, initializers?: Partial<ArkPlainToLocalStoragePropComponent>): void {
2554
        this._state = initializers?.state ?? ('Hello World');
2555
        this._test = propState<string>(StorageLinkState<string>(this._entry_local_storage_, "test", this.state + "!").value);
2556
    }
2557
    _state!: string;
2558
    get state(): string {
2559
        return this._state;
2560
    }
2561
    set state(value: string) {
2562
        this._state = value;
2563
    }
2564
    _test!: SyncedProperty<string>;
2565
    get test(): string {
2566
        return this._test!.value;
2567
    }
2568
    set test(value: string) {
2569
        this._test!.value = observableProxy(value);
2570
    }
2571
    /** @memo */
2572
    __updateStruct(initializers: Partial<ArkPlainToLocalStoragePropComponent> | undefined): void {
2573
        this._test.update(StorageLinkState<string>(this._entry_local_storage_, "test", this.state + "!").value);
2574
    }
2575
    /** @memo */
2576
    _build(/**/
2577
    /** @memo */
2578
    builder: ((instance: ArkPlainToLocalStoragePropComponent) => void) | undefined) {
2579
        ArkText(undefined, undefined, this.test);
2580
    }
2581
}
2582
class ArkPlainToBuilderParamComponent extends ArkStructBase<ArkPlainToBuilderParamComponent> {
2583
    private _entry_local_storage_ = new LocalStorage();
2584
    __initializeStruct(/**/
2585
    /** @memo */
2586
    content?: () => void, initializers?: Partial<ArkPlainToBuilderParamComponent>): void {
2587
        this._state = initializers?.state ?? ('Hello World');
2588
        this._test = initializers?.test ?? (this.state + "!");
2589
        if (!this._test && content)
2590
            this._test = content;
2591
    }
2592
    _state!: string;
2593
    get state(): string {
2594
        return this._state;
2595
    }
2596
    set state(value: string) {
2597
        this._state = value;
2598
    }
2599
    /** @memo */
2600
    _test!: string;
2601
    /** @memo */
2602
    get test(): string {
2603
        return this._test;
2604
    }
2605
    set test(/**/
2606
    /** @memo */
2607
    value: string) {
2608
        this._test = value;
2609
    }
2610
    /** @memo */
2611
    _build(/**/
2612
    /** @memo */
2613
    builder: ((instance: ArkPlainToBuilderParamComponent) => void) | undefined) {
2614
        ArkText(undefined, undefined, this.test);
2615
    }
2616
}
2617
class ArkPlainToPlainComponent extends ArkStructBase<ArkPlainToPlainComponent> {
2618
    private _entry_local_storage_ = new LocalStorage();
2619
    __initializeStruct(/**/
2620
    /** @memo */
2621
    content?: () => void, initializers?: Partial<ArkPlainToPlainComponent>): void {
2622
        this._state = initializers?.state ?? ('Hello World');
2623
        this._test = initializers?.test ?? (this.state + "!");
2624
    }
2625
    _state!: string;
2626
    get state(): string {
2627
        return this._state;
2628
    }
2629
    set state(value: string) {
2630
        this._state = value;
2631
    }
2632
    _test!: string;
2633
    get test(): string {
2634
        return this._test;
2635
    }
2636
    set test(value: string) {
2637
        this._test = value;
2638
    }
2639
    /** @memo */
2640
    _build(/**/
2641
    /** @memo */
2642
    builder: ((instance: ArkPlainToPlainComponent) => void) | undefined) {
2643
        ArkText(undefined, undefined, this.test);
2644
    }
2645
}
2646
/** @memo */
2647
export function StateToState(style?: any, /**/
2648
/** @memo */
2649
content?: () => void, initializers?: Partial<ArkStateToStateComponent>): ArkStateToStateComponent {
2650
    return ArkStateToStateComponent._instantiate(style, () => new ArkStateToStateComponent, content, initializers);
2651
}
2652
/** @memo */
2653
export function StateToProp(style?: any, /**/
2654
/** @memo */
2655
content?: () => void, initializers?: Partial<ArkStateToPropComponent>): ArkStateToPropComponent {
2656
    return ArkStateToPropComponent._instantiate(style, () => new ArkStateToPropComponent, content, initializers);
2657
}
2658
/** @memo */
2659
export function StateToProvide(style?: any, /**/
2660
/** @memo */
2661
content?: () => void, initializers?: Partial<ArkStateToProvideComponent>): ArkStateToProvideComponent {
2662
    const __provide_test = contextLocalStateOf<string>("test", () => this.state + "!");
2663
    return ArkStateToProvideComponent._instantiate(style, () => new ArkStateToProvideComponent, content, {
2664
        _test: __provide_test,
2665
        ...initializers
2666
    });
2667
}
2668
/** @memo */
2669
export function StateToStorageLink(style?: any, /**/
2670
/** @memo */
2671
content?: () => void, initializers?: Partial<ArkStateToStorageLinkComponent>): ArkStateToStorageLinkComponent {
2672
    return ArkStateToStorageLinkComponent._instantiate(style, () => new ArkStateToStorageLinkComponent, content, initializers);
2673
}
2674
/** @memo */
2675
export function StateToLocalStorageLink(style?: any, /**/
2676
/** @memo */
2677
content?: () => void, initializers?: Partial<ArkStateToLocalStorageLinkComponent>): ArkStateToLocalStorageLinkComponent {
2678
    return ArkStateToLocalStorageLinkComponent._instantiate(style, () => new ArkStateToLocalStorageLinkComponent, content, initializers);
2679
}
2680
/** @memo */
2681
export function StateToStorageProp(style?: any, /**/
2682
/** @memo */
2683
content?: () => void, initializers?: Partial<ArkStateToStoragePropComponent>): ArkStateToStoragePropComponent {
2684
    return ArkStateToStoragePropComponent._instantiate(style, () => new ArkStateToStoragePropComponent, content, initializers);
2685
}
2686
/** @memo */
2687
export function StateToLocalStorageProp(style?: any, /**/
2688
/** @memo */
2689
content?: () => void, initializers?: Partial<ArkStateToLocalStoragePropComponent>): ArkStateToLocalStoragePropComponent {
2690
    return ArkStateToLocalStoragePropComponent._instantiate(style, () => new ArkStateToLocalStoragePropComponent, content, initializers);
2691
}
2692
/** @memo */
2693
export function StateToBuilderParam(style?: any, /**/
2694
/** @memo */
2695
content?: () => void, initializers?: Partial<ArkStateToBuilderParamComponent>): ArkStateToBuilderParamComponent {
2696
    return ArkStateToBuilderParamComponent._instantiate(style, () => new ArkStateToBuilderParamComponent, content, initializers);
2697
}
2698
/** @memo */
2699
export function StateToPlain(style?: any, /**/
2700
/** @memo */
2701
content?: () => void, initializers?: Partial<ArkStateToPlainComponent>): ArkStateToPlainComponent {
2702
    return ArkStateToPlainComponent._instantiate(style, () => new ArkStateToPlainComponent, content, initializers);
2703
}
2704
/** @memo */
2705
export function PropToState(style?: any, /**/
2706
/** @memo */
2707
content?: () => void, initializers?: Partial<ArkPropToStateComponent>): ArkPropToStateComponent {
2708
    return ArkPropToStateComponent._instantiate(style, () => new ArkPropToStateComponent, content, initializers);
2709
}
2710
/** @memo */
2711
export function PropToProp(style?: any, /**/
2712
/** @memo */
2713
content?: () => void, initializers?: Partial<ArkPropToPropComponent>): ArkPropToPropComponent {
2714
    return ArkPropToPropComponent._instantiate(style, () => new ArkPropToPropComponent, content, initializers);
2715
}
2716
/** @memo */
2717
export function PropToProvide(style?: any, /**/
2718
/** @memo */
2719
content?: () => void, initializers?: Partial<ArkPropToProvideComponent>): ArkPropToProvideComponent {
2720
    const __provide_test = contextLocalStateOf<string>("test", () => this.state + "!");
2721
    return ArkPropToProvideComponent._instantiate(style, () => new ArkPropToProvideComponent, content, {
2722
        _test: __provide_test,
2723
        ...initializers
2724
    });
2725
}
2726
/** @memo */
2727
export function PropToStorageLink(style?: any, /**/
2728
/** @memo */
2729
content?: () => void, initializers?: Partial<ArkPropToStorageLinkComponent>): ArkPropToStorageLinkComponent {
2730
    return ArkPropToStorageLinkComponent._instantiate(style, () => new ArkPropToStorageLinkComponent, content, initializers);
2731
}
2732
/** @memo */
2733
export function PropToLocalStorageLink(style?: any, /**/
2734
/** @memo */
2735
content?: () => void, initializers?: Partial<ArkPropToLocalStorageLinkComponent>): ArkPropToLocalStorageLinkComponent {
2736
    return ArkPropToLocalStorageLinkComponent._instantiate(style, () => new ArkPropToLocalStorageLinkComponent, content, initializers);
2737
}
2738
/** @memo */
2739
export function PropToStorageProp(style?: any, /**/
2740
/** @memo */
2741
content?: () => void, initializers?: Partial<ArkPropToStoragePropComponent>): ArkPropToStoragePropComponent {
2742
    return ArkPropToStoragePropComponent._instantiate(style, () => new ArkPropToStoragePropComponent, content, initializers);
2743
}
2744
/** @memo */
2745
export function PropToLocalStorageProp(style?: any, /**/
2746
/** @memo */
2747
content?: () => void, initializers?: Partial<ArkPropToLocalStoragePropComponent>): ArkPropToLocalStoragePropComponent {
2748
    return ArkPropToLocalStoragePropComponent._instantiate(style, () => new ArkPropToLocalStoragePropComponent, content, initializers);
2749
}
2750
/** @memo */
2751
export function PropToBuilderParam(style?: any, /**/
2752
/** @memo */
2753
content?: () => void, initializers?: Partial<ArkPropToBuilderParamComponent>): ArkPropToBuilderParamComponent {
2754
    return ArkPropToBuilderParamComponent._instantiate(style, () => new ArkPropToBuilderParamComponent, content, initializers);
2755
}
2756
/** @memo */
2757
export function PropToPlain(style?: any, /**/
2758
/** @memo */
2759
content?: () => void, initializers?: Partial<ArkPropToPlainComponent>): ArkPropToPlainComponent {
2760
    return ArkPropToPlainComponent._instantiate(style, () => new ArkPropToPlainComponent, content, initializers);
2761
}
2762
/** @memo */
2763
export function ProvideToState(style?: any, /**/
2764
/** @memo */
2765
content?: () => void, initializers?: Partial<ArkProvideToStateComponent>): ArkProvideToStateComponent {
2766
    const __provide_state = contextLocalStateOf<string>("state", () => 'Hello World');
2767
    return ArkProvideToStateComponent._instantiate(style, () => new ArkProvideToStateComponent, content, {
2768
        _state: __provide_state,
2769
        ...initializers
2770
    });
2771
}
2772
/** @memo */
2773
export function ProvideToProp(style?: any, /**/
2774
/** @memo */
2775
content?: () => void, initializers?: Partial<ArkProvideToPropComponent>): ArkProvideToPropComponent {
2776
    const __provide_state = contextLocalStateOf<string>("state", () => 'Hello World');
2777
    return ArkProvideToPropComponent._instantiate(style, () => new ArkProvideToPropComponent, content, {
2778
        _state: __provide_state,
2779
        ...initializers
2780
    });
2781
}
2782
/** @memo */
2783
export function ProvideToProvide(style?: any, /**/
2784
/** @memo */
2785
content?: () => void, initializers?: Partial<ArkProvideToProvideComponent>): ArkProvideToProvideComponent {
2786
    const __provide_state = contextLocalStateOf<string>("state", () => 'Hello World');
2787
    const __provide_test = contextLocalStateOf<string>("test", () => this.state + "!");
2788
    return ArkProvideToProvideComponent._instantiate(style, () => new ArkProvideToProvideComponent, content, {
2789
        _state: __provide_state,
2790
        _test: __provide_test,
2791
        ...initializers
2792
    });
2793
}
2794
/** @memo */
2795
export function ProvideToStorageLink(style?: any, /**/
2796
/** @memo */
2797
content?: () => void, initializers?: Partial<ArkProvideToStorageLinkComponent>): ArkProvideToStorageLinkComponent {
2798
    const __provide_state = contextLocalStateOf<string>("state", () => 'Hello World');
2799
    return ArkProvideToStorageLinkComponent._instantiate(style, () => new ArkProvideToStorageLinkComponent, content, {
2800
        _state: __provide_state,
2801
        ...initializers
2802
    });
2803
}
2804
/** @memo */
2805
export function ProvideToLocalStorageLink(style?: any, /**/
2806
/** @memo */
2807
content?: () => void, initializers?: Partial<ArkProvideToLocalStorageLinkComponent>): ArkProvideToLocalStorageLinkComponent {
2808
    const __provide_state = contextLocalStateOf<string>("state", () => 'Hello World');
2809
    return ArkProvideToLocalStorageLinkComponent._instantiate(style, () => new ArkProvideToLocalStorageLinkComponent, content, {
2810
        _state: __provide_state,
2811
        ...initializers
2812
    });
2813
}
2814
/** @memo */
2815
export function ProvideToStorageProp(style?: any, /**/
2816
/** @memo */
2817
content?: () => void, initializers?: Partial<ArkProvideToStoragePropComponent>): ArkProvideToStoragePropComponent {
2818
    const __provide_state = contextLocalStateOf<string>("state", () => 'Hello World');
2819
    return ArkProvideToStoragePropComponent._instantiate(style, () => new ArkProvideToStoragePropComponent, content, {
2820
        _state: __provide_state,
2821
        ...initializers
2822
    });
2823
}
2824
/** @memo */
2825
export function ProvideToLocalStorageProp(style?: any, /**/
2826
/** @memo */
2827
content?: () => void, initializers?: Partial<ArkProvideToLocalStoragePropComponent>): ArkProvideToLocalStoragePropComponent {
2828
    const __provide_state = contextLocalStateOf<string>("state", () => 'Hello World');
2829
    return ArkProvideToLocalStoragePropComponent._instantiate(style, () => new ArkProvideToLocalStoragePropComponent, content, {
2830
        _state: __provide_state,
2831
        ...initializers
2832
    });
2833
}
2834
/** @memo */
2835
export function ProvideToBuilderParam(style?: any, /**/
2836
/** @memo */
2837
content?: () => void, initializers?: Partial<ArkProvideToBuilderParamComponent>): ArkProvideToBuilderParamComponent {
2838
    const __provide_state = contextLocalStateOf<string>("state", () => 'Hello World');
2839
    return ArkProvideToBuilderParamComponent._instantiate(style, () => new ArkProvideToBuilderParamComponent, content, {
2840
        _state: __provide_state,
2841
        ...initializers
2842
    });
2843
}
2844
/** @memo */
2845
export function ProvideToPlain(style?: any, /**/
2846
/** @memo */
2847
content?: () => void, initializers?: Partial<ArkProvideToPlainComponent>): ArkProvideToPlainComponent {
2848
    const __provide_state = contextLocalStateOf<string>("state", () => 'Hello World');
2849
    return ArkProvideToPlainComponent._instantiate(style, () => new ArkProvideToPlainComponent, content, {
2850
        _state: __provide_state,
2851
        ...initializers
2852
    });
2853
}
2854
/** @memo */
2855
export function StorageLinkToState(style?: any, /**/
2856
/** @memo */
2857
content?: () => void, initializers?: Partial<ArkStorageLinkToStateComponent>): ArkStorageLinkToStateComponent {
2858
    return ArkStorageLinkToStateComponent._instantiate(style, () => new ArkStorageLinkToStateComponent, content, initializers);
2859
}
2860
/** @memo */
2861
export function StorageLinkToProp(style?: any, /**/
2862
/** @memo */
2863
content?: () => void, initializers?: Partial<ArkStorageLinkToPropComponent>): ArkStorageLinkToPropComponent {
2864
    return ArkStorageLinkToPropComponent._instantiate(style, () => new ArkStorageLinkToPropComponent, content, initializers);
2865
}
2866
/** @memo */
2867
export function StorageLinkToProvide(style?: any, /**/
2868
/** @memo */
2869
content?: () => void, initializers?: Partial<ArkStorageLinkToProvideComponent>): ArkStorageLinkToProvideComponent {
2870
    const __provide_test = contextLocalStateOf<string>("test", () => this.state + "!");
2871
    return ArkStorageLinkToProvideComponent._instantiate(style, () => new ArkStorageLinkToProvideComponent, content, {
2872
        _test: __provide_test,
2873
        ...initializers
2874
    });
2875
}
2876
/** @memo */
2877
export function StorageLinkToStorageLink(style?: any, /**/
2878
/** @memo */
2879
content?: () => void, initializers?: Partial<ArkStorageLinkToStorageLinkComponent>): ArkStorageLinkToStorageLinkComponent {
2880
    return ArkStorageLinkToStorageLinkComponent._instantiate(style, () => new ArkStorageLinkToStorageLinkComponent, content, initializers);
2881
}
2882
/** @memo */
2883
export function StorageLinkToLocalStorageLink(style?: any, /**/
2884
/** @memo */
2885
content?: () => void, initializers?: Partial<ArkStorageLinkToLocalStorageLinkComponent>): ArkStorageLinkToLocalStorageLinkComponent {
2886
    return ArkStorageLinkToLocalStorageLinkComponent._instantiate(style, () => new ArkStorageLinkToLocalStorageLinkComponent, content, initializers);
2887
}
2888
/** @memo */
2889
export function StorageLinkToStorageProp(style?: any, /**/
2890
/** @memo */
2891
content?: () => void, initializers?: Partial<ArkStorageLinkToStoragePropComponent>): ArkStorageLinkToStoragePropComponent {
2892
    return ArkStorageLinkToStoragePropComponent._instantiate(style, () => new ArkStorageLinkToStoragePropComponent, content, initializers);
2893
}
2894
/** @memo */
2895
export function StorageLinkToLocalStorageProp(style?: any, /**/
2896
/** @memo */
2897
content?: () => void, initializers?: Partial<ArkStorageLinkToLocalStoragePropComponent>): ArkStorageLinkToLocalStoragePropComponent {
2898
    return ArkStorageLinkToLocalStoragePropComponent._instantiate(style, () => new ArkStorageLinkToLocalStoragePropComponent, content, initializers);
2899
}
2900
/** @memo */
2901
export function StorageLinkToBuilderParam(style?: any, /**/
2902
/** @memo */
2903
content?: () => void, initializers?: Partial<ArkStorageLinkToBuilderParamComponent>): ArkStorageLinkToBuilderParamComponent {
2904
    return ArkStorageLinkToBuilderParamComponent._instantiate(style, () => new ArkStorageLinkToBuilderParamComponent, content, initializers);
2905
}
2906
/** @memo */
2907
export function StorageLinkToPlain(style?: any, /**/
2908
/** @memo */
2909
content?: () => void, initializers?: Partial<ArkStorageLinkToPlainComponent>): ArkStorageLinkToPlainComponent {
2910
    return ArkStorageLinkToPlainComponent._instantiate(style, () => new ArkStorageLinkToPlainComponent, content, initializers);
2911
}
2912
/** @memo */
2913
export function LocalStorageLinkToState(style?: any, /**/
2914
/** @memo */
2915
content?: () => void, initializers?: Partial<ArkLocalStorageLinkToStateComponent>): ArkLocalStorageLinkToStateComponent {
2916
    return ArkLocalStorageLinkToStateComponent._instantiate(style, () => new ArkLocalStorageLinkToStateComponent, content, initializers);
2917
}
2918
/** @memo */
2919
export function LocalStorageLinkToProp(style?: any, /**/
2920
/** @memo */
2921
content?: () => void, initializers?: Partial<ArkLocalStorageLinkToPropComponent>): ArkLocalStorageLinkToPropComponent {
2922
    return ArkLocalStorageLinkToPropComponent._instantiate(style, () => new ArkLocalStorageLinkToPropComponent, content, initializers);
2923
}
2924
/** @memo */
2925
export function LocalStorageLinkToProvide(style?: any, /**/
2926
/** @memo */
2927
content?: () => void, initializers?: Partial<ArkLocalStorageLinkToProvideComponent>): ArkLocalStorageLinkToProvideComponent {
2928
    const __provide_test = contextLocalStateOf<string>("test", () => this.state + "!");
2929
    return ArkLocalStorageLinkToProvideComponent._instantiate(style, () => new ArkLocalStorageLinkToProvideComponent, content, {
2930
        _test: __provide_test,
2931
        ...initializers
2932
    });
2933
}
2934
/** @memo */
2935
export function LocalStorageLinkToStorageLink(style?: any, /**/
2936
/** @memo */
2937
content?: () => void, initializers?: Partial<ArkLocalStorageLinkToStorageLinkComponent>): ArkLocalStorageLinkToStorageLinkComponent {
2938
    return ArkLocalStorageLinkToStorageLinkComponent._instantiate(style, () => new ArkLocalStorageLinkToStorageLinkComponent, content, initializers);
2939
}
2940
/** @memo */
2941
export function LocalStorageLinkToLocalStorageLink(style?: any, /**/
2942
/** @memo */
2943
content?: () => void, initializers?: Partial<ArkLocalStorageLinkToLocalStorageLinkComponent>): ArkLocalStorageLinkToLocalStorageLinkComponent {
2944
    return ArkLocalStorageLinkToLocalStorageLinkComponent._instantiate(style, () => new ArkLocalStorageLinkToLocalStorageLinkComponent, content, initializers);
2945
}
2946
/** @memo */
2947
export function LocalStorageLinkToStorageProp(style?: any, /**/
2948
/** @memo */
2949
content?: () => void, initializers?: Partial<ArkLocalStorageLinkToStoragePropComponent>): ArkLocalStorageLinkToStoragePropComponent {
2950
    return ArkLocalStorageLinkToStoragePropComponent._instantiate(style, () => new ArkLocalStorageLinkToStoragePropComponent, content, initializers);
2951
}
2952
/** @memo */
2953
export function LocalStorageLinkToLocalStorageProp(style?: any, /**/
2954
/** @memo */
2955
content?: () => void, initializers?: Partial<ArkLocalStorageLinkToLocalStoragePropComponent>): ArkLocalStorageLinkToLocalStoragePropComponent {
2956
    return ArkLocalStorageLinkToLocalStoragePropComponent._instantiate(style, () => new ArkLocalStorageLinkToLocalStoragePropComponent, content, initializers);
2957
}
2958
/** @memo */
2959
export function LocalStorageLinkToBuilderParam(style?: any, /**/
2960
/** @memo */
2961
content?: () => void, initializers?: Partial<ArkLocalStorageLinkToBuilderParamComponent>): ArkLocalStorageLinkToBuilderParamComponent {
2962
    return ArkLocalStorageLinkToBuilderParamComponent._instantiate(style, () => new ArkLocalStorageLinkToBuilderParamComponent, content, initializers);
2963
}
2964
/** @memo */
2965
export function LocalStorageLinkToPlain(style?: any, /**/
2966
/** @memo */
2967
content?: () => void, initializers?: Partial<ArkLocalStorageLinkToPlainComponent>): ArkLocalStorageLinkToPlainComponent {
2968
    return ArkLocalStorageLinkToPlainComponent._instantiate(style, () => new ArkLocalStorageLinkToPlainComponent, content, initializers);
2969
}
2970
/** @memo */
2971
export function StoragePropToState(style?: any, /**/
2972
/** @memo */
2973
content?: () => void, initializers?: Partial<ArkStoragePropToStateComponent>): ArkStoragePropToStateComponent {
2974
    return ArkStoragePropToStateComponent._instantiate(style, () => new ArkStoragePropToStateComponent, content, initializers);
2975
}
2976
/** @memo */
2977
export function StoragePropToProp(style?: any, /**/
2978
/** @memo */
2979
content?: () => void, initializers?: Partial<ArkStoragePropToPropComponent>): ArkStoragePropToPropComponent {
2980
    return ArkStoragePropToPropComponent._instantiate(style, () => new ArkStoragePropToPropComponent, content, initializers);
2981
}
2982
/** @memo */
2983
export function StoragePropToProvide(style?: any, /**/
2984
/** @memo */
2985
content?: () => void, initializers?: Partial<ArkStoragePropToProvideComponent>): ArkStoragePropToProvideComponent {
2986
    const __provide_test = contextLocalStateOf<string>("test", () => this.state + "!");
2987
    return ArkStoragePropToProvideComponent._instantiate(style, () => new ArkStoragePropToProvideComponent, content, {
2988
        _test: __provide_test,
2989
        ...initializers
2990
    });
2991
}
2992
/** @memo */
2993
export function StoragePropToStorageLink(style?: any, /**/
2994
/** @memo */
2995
content?: () => void, initializers?: Partial<ArkStoragePropToStorageLinkComponent>): ArkStoragePropToStorageLinkComponent {
2996
    return ArkStoragePropToStorageLinkComponent._instantiate(style, () => new ArkStoragePropToStorageLinkComponent, content, initializers);
2997
}
2998
/** @memo */
2999
export function StoragePropToLocalStorageLink(style?: any, /**/
3000
/** @memo */
3001
content?: () => void, initializers?: Partial<ArkStoragePropToLocalStorageLinkComponent>): ArkStoragePropToLocalStorageLinkComponent {
3002
    return ArkStoragePropToLocalStorageLinkComponent._instantiate(style, () => new ArkStoragePropToLocalStorageLinkComponent, content, initializers);
3003
}
3004
/** @memo */
3005
export function StoragePropToStorageProp(style?: any, /**/
3006
/** @memo */
3007
content?: () => void, initializers?: Partial<ArkStoragePropToStoragePropComponent>): ArkStoragePropToStoragePropComponent {
3008
    return ArkStoragePropToStoragePropComponent._instantiate(style, () => new ArkStoragePropToStoragePropComponent, content, initializers);
3009
}
3010
/** @memo */
3011
export function StoragePropToLocalStorageProp(style?: any, /**/
3012
/** @memo */
3013
content?: () => void, initializers?: Partial<ArkStoragePropToLocalStoragePropComponent>): ArkStoragePropToLocalStoragePropComponent {
3014
    return ArkStoragePropToLocalStoragePropComponent._instantiate(style, () => new ArkStoragePropToLocalStoragePropComponent, content, initializers);
3015
}
3016
/** @memo */
3017
export function StoragePropToBuilderParam(style?: any, /**/
3018
/** @memo */
3019
content?: () => void, initializers?: Partial<ArkStoragePropToBuilderParamComponent>): ArkStoragePropToBuilderParamComponent {
3020
    return ArkStoragePropToBuilderParamComponent._instantiate(style, () => new ArkStoragePropToBuilderParamComponent, content, initializers);
3021
}
3022
/** @memo */
3023
export function StoragePropToPlain(style?: any, /**/
3024
/** @memo */
3025
content?: () => void, initializers?: Partial<ArkStoragePropToPlainComponent>): ArkStoragePropToPlainComponent {
3026
    return ArkStoragePropToPlainComponent._instantiate(style, () => new ArkStoragePropToPlainComponent, content, initializers);
3027
}
3028
/** @memo */
3029
export function LocalStoragePropToState(style?: any, /**/
3030
/** @memo */
3031
content?: () => void, initializers?: Partial<ArkLocalStoragePropToStateComponent>): ArkLocalStoragePropToStateComponent {
3032
    return ArkLocalStoragePropToStateComponent._instantiate(style, () => new ArkLocalStoragePropToStateComponent, content, initializers);
3033
}
3034
/** @memo */
3035
export function LocalStoragePropToProp(style?: any, /**/
3036
/** @memo */
3037
content?: () => void, initializers?: Partial<ArkLocalStoragePropToPropComponent>): ArkLocalStoragePropToPropComponent {
3038
    return ArkLocalStoragePropToPropComponent._instantiate(style, () => new ArkLocalStoragePropToPropComponent, content, initializers);
3039
}
3040
/** @memo */
3041
export function LocalStoragePropToProvide(style?: any, /**/
3042
/** @memo */
3043
content?: () => void, initializers?: Partial<ArkLocalStoragePropToProvideComponent>): ArkLocalStoragePropToProvideComponent {
3044
    const __provide_test = contextLocalStateOf<string>("test", () => this.state + "!");
3045
    return ArkLocalStoragePropToProvideComponent._instantiate(style, () => new ArkLocalStoragePropToProvideComponent, content, {
3046
        _test: __provide_test,
3047
        ...initializers
3048
    });
3049
}
3050
/** @memo */
3051
export function LocalStoragePropToStorageLink(style?: any, /**/
3052
/** @memo */
3053
content?: () => void, initializers?: Partial<ArkLocalStoragePropToStorageLinkComponent>): ArkLocalStoragePropToStorageLinkComponent {
3054
    return ArkLocalStoragePropToStorageLinkComponent._instantiate(style, () => new ArkLocalStoragePropToStorageLinkComponent, content, initializers);
3055
}
3056
/** @memo */
3057
export function LocalStoragePropToLocalStorageLink(style?: any, /**/
3058
/** @memo */
3059
content?: () => void, initializers?: Partial<ArkLocalStoragePropToLocalStorageLinkComponent>): ArkLocalStoragePropToLocalStorageLinkComponent {
3060
    return ArkLocalStoragePropToLocalStorageLinkComponent._instantiate(style, () => new ArkLocalStoragePropToLocalStorageLinkComponent, content, initializers);
3061
}
3062
/** @memo */
3063
export function LocalStoragePropToStorageProp(style?: any, /**/
3064
/** @memo */
3065
content?: () => void, initializers?: Partial<ArkLocalStoragePropToStoragePropComponent>): ArkLocalStoragePropToStoragePropComponent {
3066
    return ArkLocalStoragePropToStoragePropComponent._instantiate(style, () => new ArkLocalStoragePropToStoragePropComponent, content, initializers);
3067
}
3068
/** @memo */
3069
export function LocalStoragePropToLocalStorageProp(style?: any, /**/
3070
/** @memo */
3071
content?: () => void, initializers?: Partial<ArkLocalStoragePropToLocalStoragePropComponent>): ArkLocalStoragePropToLocalStoragePropComponent {
3072
    return ArkLocalStoragePropToLocalStoragePropComponent._instantiate(style, () => new ArkLocalStoragePropToLocalStoragePropComponent, content, initializers);
3073
}
3074
/** @memo */
3075
export function LocalStoragePropToBuilderParam(style?: any, /**/
3076
/** @memo */
3077
content?: () => void, initializers?: Partial<ArkLocalStoragePropToBuilderParamComponent>): ArkLocalStoragePropToBuilderParamComponent {
3078
    return ArkLocalStoragePropToBuilderParamComponent._instantiate(style, () => new ArkLocalStoragePropToBuilderParamComponent, content, initializers);
3079
}
3080
/** @memo */
3081
export function LocalStoragePropToPlain(style?: any, /**/
3082
/** @memo */
3083
content?: () => void, initializers?: Partial<ArkLocalStoragePropToPlainComponent>): ArkLocalStoragePropToPlainComponent {
3084
    return ArkLocalStoragePropToPlainComponent._instantiate(style, () => new ArkLocalStoragePropToPlainComponent, content, initializers);
3085
}
3086
/** @memo */
3087
export function BuilderParamToState(style?: any, /**/
3088
/** @memo */
3089
content?: () => void, initializers?: Partial<ArkBuilderParamToStateComponent>): ArkBuilderParamToStateComponent {
3090
    return ArkBuilderParamToStateComponent._instantiate(style, () => new ArkBuilderParamToStateComponent, content, initializers);
3091
}
3092
/** @memo */
3093
export function BuilderParamToProp(style?: any, /**/
3094
/** @memo */
3095
content?: () => void, initializers?: Partial<ArkBuilderParamToPropComponent>): ArkBuilderParamToPropComponent {
3096
    return ArkBuilderParamToPropComponent._instantiate(style, () => new ArkBuilderParamToPropComponent, content, initializers);
3097
}
3098
/** @memo */
3099
export function BuilderParamToProvide(style?: any, /**/
3100
/** @memo */
3101
content?: () => void, initializers?: Partial<ArkBuilderParamToProvideComponent>): ArkBuilderParamToProvideComponent {
3102
    const __provide_test = contextLocalStateOf<string>("test", () => this.state + "!");
3103
    return ArkBuilderParamToProvideComponent._instantiate(style, () => new ArkBuilderParamToProvideComponent, content, {
3104
        _test: __provide_test,
3105
        ...initializers
3106
    });
3107
}
3108
/** @memo */
3109
export function BuilderParamToStorageLink(style?: any, /**/
3110
/** @memo */
3111
content?: () => void, initializers?: Partial<ArkBuilderParamToStorageLinkComponent>): ArkBuilderParamToStorageLinkComponent {
3112
    return ArkBuilderParamToStorageLinkComponent._instantiate(style, () => new ArkBuilderParamToStorageLinkComponent, content, initializers);
3113
}
3114
/** @memo */
3115
export function BuilderParamToLocalStorageLink(style?: any, /**/
3116
/** @memo */
3117
content?: () => void, initializers?: Partial<ArkBuilderParamToLocalStorageLinkComponent>): ArkBuilderParamToLocalStorageLinkComponent {
3118
    return ArkBuilderParamToLocalStorageLinkComponent._instantiate(style, () => new ArkBuilderParamToLocalStorageLinkComponent, content, initializers);
3119
}
3120
/** @memo */
3121
export function BuilderParamToStorageProp(style?: any, /**/
3122
/** @memo */
3123
content?: () => void, initializers?: Partial<ArkBuilderParamToStoragePropComponent>): ArkBuilderParamToStoragePropComponent {
3124
    return ArkBuilderParamToStoragePropComponent._instantiate(style, () => new ArkBuilderParamToStoragePropComponent, content, initializers);
3125
}
3126
/** @memo */
3127
export function BuilderParamToLocalStorageProp(style?: any, /**/
3128
/** @memo */
3129
content?: () => void, initializers?: Partial<ArkBuilderParamToLocalStoragePropComponent>): ArkBuilderParamToLocalStoragePropComponent {
3130
    return ArkBuilderParamToLocalStoragePropComponent._instantiate(style, () => new ArkBuilderParamToLocalStoragePropComponent, content, initializers);
3131
}
3132
/** @memo */
3133
export function BuilderParamToBuilderParam(style?: any, /**/
3134
/** @memo */
3135
content?: () => void, initializers?: Partial<ArkBuilderParamToBuilderParamComponent>): ArkBuilderParamToBuilderParamComponent {
3136
    return ArkBuilderParamToBuilderParamComponent._instantiate(style, () => new ArkBuilderParamToBuilderParamComponent, content, initializers);
3137
}
3138
/** @memo */
3139
export function BuilderParamToPlain(style?: any, /**/
3140
/** @memo */
3141
content?: () => void, initializers?: Partial<ArkBuilderParamToPlainComponent>): ArkBuilderParamToPlainComponent {
3142
    return ArkBuilderParamToPlainComponent._instantiate(style, () => new ArkBuilderParamToPlainComponent, content, initializers);
3143
}
3144
/** @memo */
3145
export function PlainToState(style?: any, /**/
3146
/** @memo */
3147
content?: () => void, initializers?: Partial<ArkPlainToStateComponent>): ArkPlainToStateComponent {
3148
    return ArkPlainToStateComponent._instantiate(style, () => new ArkPlainToStateComponent, content, initializers);
3149
}
3150
/** @memo */
3151
export function PlainToProp(style?: any, /**/
3152
/** @memo */
3153
content?: () => void, initializers?: Partial<ArkPlainToPropComponent>): ArkPlainToPropComponent {
3154
    return ArkPlainToPropComponent._instantiate(style, () => new ArkPlainToPropComponent, content, initializers);
3155
}
3156
/** @memo */
3157
export function PlainToProvide(style?: any, /**/
3158
/** @memo */
3159
content?: () => void, initializers?: Partial<ArkPlainToProvideComponent>): ArkPlainToProvideComponent {
3160
    const __provide_test = contextLocalStateOf<string>("test", () => this.state + "!");
3161
    return ArkPlainToProvideComponent._instantiate(style, () => new ArkPlainToProvideComponent, content, {
3162
        _test: __provide_test,
3163
        ...initializers
3164
    });
3165
}
3166
/** @memo */
3167
export function PlainToStorageLink(style?: any, /**/
3168
/** @memo */
3169
content?: () => void, initializers?: Partial<ArkPlainToStorageLinkComponent>): ArkPlainToStorageLinkComponent {
3170
    return ArkPlainToStorageLinkComponent._instantiate(style, () => new ArkPlainToStorageLinkComponent, content, initializers);
3171
}
3172
/** @memo */
3173
export function PlainToLocalStorageLink(style?: any, /**/
3174
/** @memo */
3175
content?: () => void, initializers?: Partial<ArkPlainToLocalStorageLinkComponent>): ArkPlainToLocalStorageLinkComponent {
3176
    return ArkPlainToLocalStorageLinkComponent._instantiate(style, () => new ArkPlainToLocalStorageLinkComponent, content, initializers);
3177
}
3178
/** @memo */
3179
export function PlainToStorageProp(style?: any, /**/
3180
/** @memo */
3181
content?: () => void, initializers?: Partial<ArkPlainToStoragePropComponent>): ArkPlainToStoragePropComponent {
3182
    return ArkPlainToStoragePropComponent._instantiate(style, () => new ArkPlainToStoragePropComponent, content, initializers);
3183
}
3184
/** @memo */
3185
export function PlainToLocalStorageProp(style?: any, /**/
3186
/** @memo */
3187
content?: () => void, initializers?: Partial<ArkPlainToLocalStoragePropComponent>): ArkPlainToLocalStoragePropComponent {
3188
    return ArkPlainToLocalStoragePropComponent._instantiate(style, () => new ArkPlainToLocalStoragePropComponent, content, initializers);
3189
}
3190
/** @memo */
3191
export function PlainToBuilderParam(style?: any, /**/
3192
/** @memo */
3193
content?: () => void, initializers?: Partial<ArkPlainToBuilderParamComponent>): ArkPlainToBuilderParamComponent {
3194
    return ArkPlainToBuilderParamComponent._instantiate(style, () => new ArkPlainToBuilderParamComponent, content, initializers);
3195
}
3196
/** @memo */
3197
export function PlainToPlain(style?: any, /**/
3198
/** @memo */
3199
content?: () => void, initializers?: Partial<ArkPlainToPlainComponent>): ArkPlainToPlainComponent {
3200
    return ArkPlainToPlainComponent._instantiate(style, () => new ArkPlainToPlainComponent, content, initializers);
3201
}
3202

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.