@@ -3714,6 +3714,14 @@ declare namespace $ {
3714
3714
}
3715
3715
3716
3716
declare namespace $ {
3717
+ let $piterjs_meetup_post_texts : {
3718
+ init : string ;
3719
+ init_speech : string ;
3720
+ place : string ;
3721
+ air : string ;
3722
+ afterparty : string ;
3723
+ retro : string ;
3724
+ } ;
3717
3725
class $piterjs_meetup extends $piterjs_model {
3718
3726
start ( next ?: $mol_time_moment ) : $mol_time_moment ;
3719
3727
video ( next ?: string ) : string ;
@@ -3740,9 +3748,8 @@ declare namespace $ {
3740
3748
review ( next ?: string ) : string ;
3741
3749
reviews ( ) : string ;
3742
3750
review_allowed ( ) : boolean ;
3743
- init_template ( next ?: string ) : string ;
3744
- init_speech_template ( next ?: string ) : string ;
3745
- init_text ( ) : string ;
3751
+ post_template ( id : keyof typeof $piterjs_meetup_post_texts , next ?: string ) : string ;
3752
+ post_text ( id : keyof typeof $piterjs_meetup_post_texts ) : string ;
3746
3753
}
3747
3754
}
3748
3755
@@ -7318,63 +7325,100 @@ declare namespace $ {
7318
7325
declare namespace $ {
7319
7326
7320
7327
type _piterjs_meetup_texts_1 = $mol_type_enforce <
7321
- Parameters < $piterjs_meetup_texts [ 'init_template' ] > [ 0 ]
7322
- ,
7323
- Parameters < ReturnType < $piterjs_meetup_texts [ 'meetup' ] > [ 'init_template' ] > [ 0 ]
7324
- >
7325
- type _piterjs_meetup_texts_2 = $mol_type_enforce <
7326
- Parameters < $piterjs_meetup_texts [ 'init_speech_template' ] > [ 0 ]
7328
+ Parameters < $piterjs_meetup_texts [ 'post_text' ] > [ 0 ]
7327
7329
,
7328
- Parameters < ReturnType < $piterjs_meetup_texts [ 'meetup' ] > [ 'init_speech_template ' ] > [ 0 ]
7330
+ Parameters < ReturnType < $piterjs_meetup_texts [ 'meetup' ] > [ 'post_text ' ] > [ 0 ]
7329
7331
>
7330
- type $mol_link__arg_piterjs_meetup_texts_3 = $mol_type_enforce <
7332
+ type $mol_link__arg_piterjs_meetup_texts_2 = $mol_type_enforce <
7331
7333
( {
7332
7334
'templates' : string ,
7333
7335
} )
7334
7336
,
7335
7337
ReturnType < $mol_link [ 'arg' ] >
7336
7338
>
7337
- type $mol_link__sub_piterjs_meetup_texts_4 = $mol_type_enforce <
7339
+ type $mol_link__sub_piterjs_meetup_texts_3 = $mol_type_enforce <
7338
7340
readonly ( any ) [ ]
7339
7341
,
7340
7342
ReturnType < $mol_link [ 'sub' ] >
7341
7343
>
7342
- type $mol_link__arg_piterjs_meetup_texts_5 = $mol_type_enforce <
7344
+ type $mol_link__arg_piterjs_meetup_texts_4 = $mol_type_enforce <
7343
7345
( {
7344
7346
'texts' : any ,
7345
7347
} )
7346
7348
,
7347
7349
ReturnType < $mol_link [ 'arg' ] >
7348
7350
>
7349
- type $mol_link__sub_piterjs_meetup_texts_6 = $mol_type_enforce <
7351
+ type $mol_link__sub_piterjs_meetup_texts_5 = $mol_type_enforce <
7350
7352
readonly ( any ) [ ]
7351
7353
,
7352
7354
ReturnType < $mol_link [ 'sub' ] >
7353
7355
>
7354
- type $piterjs_meetup_texts_card__title_piterjs_meetup_texts_7 = $mol_type_enforce <
7356
+ type $piterjs_meetup_texts_card__title_piterjs_meetup_texts_6 = $mol_type_enforce <
7357
+ string
7358
+ ,
7359
+ ReturnType < $piterjs_meetup_texts_card [ 'title' ] >
7360
+ >
7361
+ type $piterjs_meetup_texts_card__text_piterjs_meetup_texts_7 = $mol_type_enforce <
7362
+ ReturnType < $piterjs_meetup_texts [ 'post_text' ] >
7363
+ ,
7364
+ ReturnType < $piterjs_meetup_texts_card [ 'text' ] >
7365
+ >
7366
+ type $piterjs_meetup_texts_card__title_piterjs_meetup_texts_8 = $mol_type_enforce <
7355
7367
string
7356
7368
,
7357
7369
ReturnType < $piterjs_meetup_texts_card [ 'title' ] >
7358
7370
>
7359
- type $piterjs_meetup_texts_card__text_piterjs_meetup_texts_8 = $mol_type_enforce <
7360
- ReturnType < $piterjs_meetup_texts [ 'init_text ' ] >
7371
+ type $piterjs_meetup_texts_card__text_piterjs_meetup_texts_9 = $mol_type_enforce <
7372
+ ReturnType < $piterjs_meetup_texts [ 'post_text ' ] >
7361
7373
,
7362
7374
ReturnType < $piterjs_meetup_texts_card [ 'text' ] >
7363
7375
>
7364
- type $mol_list__rows_piterjs_meetup_texts_9 = $mol_type_enforce <
7376
+ type $piterjs_meetup_texts_card__title_piterjs_meetup_texts_10 = $mol_type_enforce <
7377
+ string
7378
+ ,
7379
+ ReturnType < $piterjs_meetup_texts_card [ 'title' ] >
7380
+ >
7381
+ type $piterjs_meetup_texts_card__text_piterjs_meetup_texts_11 = $mol_type_enforce <
7382
+ ReturnType < $piterjs_meetup_texts [ 'post_text' ] >
7383
+ ,
7384
+ ReturnType < $piterjs_meetup_texts_card [ 'text' ] >
7385
+ >
7386
+ type $piterjs_meetup_texts_card__title_piterjs_meetup_texts_12 = $mol_type_enforce <
7387
+ string
7388
+ ,
7389
+ ReturnType < $piterjs_meetup_texts_card [ 'title' ] >
7390
+ >
7391
+ type $piterjs_meetup_texts_card__text_piterjs_meetup_texts_13 = $mol_type_enforce <
7392
+ ReturnType < $piterjs_meetup_texts [ 'post_text' ] >
7393
+ ,
7394
+ ReturnType < $piterjs_meetup_texts_card [ 'text' ] >
7395
+ >
7396
+ type $piterjs_meetup_texts_card__title_piterjs_meetup_texts_14 = $mol_type_enforce <
7397
+ string
7398
+ ,
7399
+ ReturnType < $piterjs_meetup_texts_card [ 'title' ] >
7400
+ >
7401
+ type $piterjs_meetup_texts_card__text_piterjs_meetup_texts_15 = $mol_type_enforce <
7402
+ ReturnType < $piterjs_meetup_texts [ 'post_text' ] >
7403
+ ,
7404
+ ReturnType < $piterjs_meetup_texts_card [ 'text' ] >
7405
+ >
7406
+ type $mol_list__rows_piterjs_meetup_texts_16 = $mol_type_enforce <
7365
7407
readonly ( any ) [ ]
7366
7408
,
7367
7409
ReturnType < $mol_list [ 'rows' ] >
7368
7410
>
7369
7411
export class $piterjs_meetup_texts extends $mol_page {
7370
- init_text ( ) : ReturnType < ReturnType < $piterjs_meetup_texts [ 'meetup' ] > [ 'init_text' ] >
7371
- init_template ( next ?: ReturnType < ReturnType < $piterjs_meetup_texts [ 'meetup' ] > [ 'init_template' ] > ) : ReturnType < ReturnType < $piterjs_meetup_texts [ 'meetup' ] > [ 'init_template' ] >
7372
- init_speech_template ( next ?: ReturnType < ReturnType < $piterjs_meetup_texts [ 'meetup' ] > [ 'init_speech_template' ] > ) : ReturnType < ReturnType < $piterjs_meetup_texts [ 'meetup' ] > [ 'init_speech_template' ] >
7412
+ post_text ( id : any ) : ReturnType < ReturnType < $piterjs_meetup_texts [ 'meetup' ] > [ 'post_text' ] >
7373
7413
Templates_icon ( ) : $mol_icon_pencil_outline
7374
7414
Templates ( ) : $mol_link
7375
7415
Close_icon ( ) : $mol_icon_close
7376
7416
Close ( ) : $mol_link
7377
7417
Init_text ( ) : $piterjs_meetup_texts_card
7418
+ Place_text ( ) : $piterjs_meetup_texts_card
7419
+ Air_text ( ) : $piterjs_meetup_texts_card
7420
+ Arterpaty_text ( ) : $piterjs_meetup_texts_card
7421
+ Retro_text ( ) : $piterjs_meetup_texts_card
7378
7422
Content ( ) : $mol_list
7379
7423
theme ( ) : string
7380
7424
meetup ( ) : $piterjs_meetup
@@ -7393,11 +7437,16 @@ declare namespace $ {
7393
7437
,
7394
7438
ReturnType < $mol_text [ 'text' ] >
7395
7439
>
7396
- export class $piterjs_meetup_texts_card extends $mol_section {
7440
+ type $mol_view__sub_piterjs_meetup_texts_card_3 = $mol_type_enforce <
7441
+ readonly ( any ) [ ]
7442
+ ,
7443
+ ReturnType < $mol_view [ 'sub' ] >
7444
+ >
7445
+ export class $piterjs_meetup_texts_card extends $mol_expander {
7397
7446
text ( ) : string
7398
7447
Copy ( ) : $mol_button_copy
7399
7448
Text ( ) : $mol_text
7400
- tools ( ) : readonly ( any ) [ ]
7449
+ Tools ( ) : $mol_view
7401
7450
content ( ) : readonly ( any ) [ ]
7402
7451
}
7403
7452
@@ -7410,14 +7459,14 @@ declare namespace $.$$ {
7410
7459
declare namespace $ {
7411
7460
7412
7461
type _piterjs_meetup_templates_1 = $mol_type_enforce <
7413
- Parameters < $piterjs_meetup_templates [ 'init_template ' ] > [ 0 ]
7462
+ Parameters < $piterjs_meetup_templates [ 'post_template ' ] > [ 0 ]
7414
7463
,
7415
- Parameters < ReturnType < $piterjs_meetup_templates [ 'meetup' ] > [ 'init_template ' ] > [ 0 ]
7464
+ Parameters < ReturnType < $piterjs_meetup_templates [ 'meetup' ] > [ 'post_template ' ] > [ 0 ]
7416
7465
>
7417
7466
type _piterjs_meetup_templates_2 = $mol_type_enforce <
7418
- Parameters < $piterjs_meetup_templates [ 'init_speech_template ' ] > [ 0 ]
7467
+ Parameters < $piterjs_meetup_templates [ 'post_template ' ] > [ 1 ]
7419
7468
,
7420
- Parameters < ReturnType < $piterjs_meetup_templates [ 'meetup' ] > [ 'init_speech_template ' ] > [ 0 ]
7469
+ Parameters < ReturnType < $piterjs_meetup_templates [ 'meetup' ] > [ 'post_template ' ] > [ 1 ]
7421
7470
>
7422
7471
type $mol_link__arg_piterjs_meetup_templates_3 = $mol_type_enforce <
7423
7472
( {
@@ -7432,7 +7481,7 @@ declare namespace $ {
7432
7481
ReturnType < $mol_link [ 'sub' ] >
7433
7482
>
7434
7483
type $mol_textarea__value_piterjs_meetup_templates_5 = $mol_type_enforce <
7435
- ReturnType < $piterjs_meetup_templates [ 'init_template ' ] >
7484
+ ReturnType < $piterjs_meetup_templates [ 'post_template ' ] >
7436
7485
,
7437
7486
ReturnType < $mol_textarea [ 'value' ] >
7438
7487
>
@@ -7447,7 +7496,7 @@ declare namespace $ {
7447
7496
ReturnType < $mol_labeler [ 'Content' ] >
7448
7497
>
7449
7498
type $mol_textarea__value_piterjs_meetup_templates_8 = $mol_type_enforce <
7450
- ReturnType < $piterjs_meetup_templates [ 'init_speech_template ' ] >
7499
+ ReturnType < $piterjs_meetup_templates [ 'post_template ' ] >
7451
7500
,
7452
7501
ReturnType < $mol_textarea [ 'value' ] >
7453
7502
>
@@ -7461,21 +7510,87 @@ declare namespace $ {
7461
7510
,
7462
7511
ReturnType < $mol_labeler [ 'Content' ] >
7463
7512
>
7464
- type $mol_list__rows_piterjs_meetup_templates_11 = $mol_type_enforce <
7513
+ type $mol_textarea__value_piterjs_meetup_templates_11 = $mol_type_enforce <
7514
+ ReturnType < $piterjs_meetup_templates [ 'post_template' ] >
7515
+ ,
7516
+ ReturnType < $mol_textarea [ 'value' ] >
7517
+ >
7518
+ type $mol_labeler__title_piterjs_meetup_templates_12 = $mol_type_enforce <
7519
+ string
7520
+ ,
7521
+ ReturnType < $mol_labeler [ 'title' ] >
7522
+ >
7523
+ type $mol_labeler__Content_piterjs_meetup_templates_13 = $mol_type_enforce <
7524
+ ReturnType < $piterjs_meetup_templates [ 'Place_template' ] >
7525
+ ,
7526
+ ReturnType < $mol_labeler [ 'Content' ] >
7527
+ >
7528
+ type $mol_textarea__value_piterjs_meetup_templates_14 = $mol_type_enforce <
7529
+ ReturnType < $piterjs_meetup_templates [ 'post_template' ] >
7530
+ ,
7531
+ ReturnType < $mol_textarea [ 'value' ] >
7532
+ >
7533
+ type $mol_labeler__title_piterjs_meetup_templates_15 = $mol_type_enforce <
7534
+ string
7535
+ ,
7536
+ ReturnType < $mol_labeler [ 'title' ] >
7537
+ >
7538
+ type $mol_labeler__Content_piterjs_meetup_templates_16 = $mol_type_enforce <
7539
+ ReturnType < $piterjs_meetup_templates [ 'Air_template' ] >
7540
+ ,
7541
+ ReturnType < $mol_labeler [ 'Content' ] >
7542
+ >
7543
+ type $mol_textarea__value_piterjs_meetup_templates_17 = $mol_type_enforce <
7544
+ ReturnType < $piterjs_meetup_templates [ 'post_template' ] >
7545
+ ,
7546
+ ReturnType < $mol_textarea [ 'value' ] >
7547
+ >
7548
+ type $mol_labeler__title_piterjs_meetup_templates_18 = $mol_type_enforce <
7549
+ string
7550
+ ,
7551
+ ReturnType < $mol_labeler [ 'title' ] >
7552
+ >
7553
+ type $mol_labeler__Content_piterjs_meetup_templates_19 = $mol_type_enforce <
7554
+ ReturnType < $piterjs_meetup_templates [ 'Afterparty_template' ] >
7555
+ ,
7556
+ ReturnType < $mol_labeler [ 'Content' ] >
7557
+ >
7558
+ type $mol_textarea__value_piterjs_meetup_templates_20 = $mol_type_enforce <
7559
+ ReturnType < $piterjs_meetup_templates [ 'post_template' ] >
7560
+ ,
7561
+ ReturnType < $mol_textarea [ 'value' ] >
7562
+ >
7563
+ type $mol_labeler__title_piterjs_meetup_templates_21 = $mol_type_enforce <
7564
+ string
7565
+ ,
7566
+ ReturnType < $mol_labeler [ 'title' ] >
7567
+ >
7568
+ type $mol_labeler__Content_piterjs_meetup_templates_22 = $mol_type_enforce <
7569
+ ReturnType < $piterjs_meetup_templates [ 'Retro_template' ] >
7570
+ ,
7571
+ ReturnType < $mol_labeler [ 'Content' ] >
7572
+ >
7573
+ type $mol_list__rows_piterjs_meetup_templates_23 = $mol_type_enforce <
7465
7574
readonly ( any ) [ ]
7466
7575
,
7467
7576
ReturnType < $mol_list [ 'rows' ] >
7468
7577
>
7469
7578
export class $piterjs_meetup_templates extends $mol_page {
7470
- init_text ( ) : ReturnType < ReturnType < $piterjs_meetup_templates [ 'meetup' ] > [ 'init_text' ] >
7471
- init_template ( next ?: ReturnType < ReturnType < $piterjs_meetup_templates [ 'meetup' ] > [ 'init_template' ] > ) : ReturnType < ReturnType < $piterjs_meetup_templates [ 'meetup' ] > [ 'init_template' ] >
7472
- init_speech_template ( next ?: ReturnType < ReturnType < $piterjs_meetup_templates [ 'meetup' ] > [ 'init_speech_template' ] > ) : ReturnType < ReturnType < $piterjs_meetup_templates [ 'meetup' ] > [ 'init_speech_template' ] >
7579
+ post_template ( id : any , next ?: ReturnType < ReturnType < $piterjs_meetup_templates [ 'meetup' ] > [ 'post_template' ] > ) : ReturnType < ReturnType < $piterjs_meetup_templates [ 'meetup' ] > [ 'post_template' ] >
7473
7580
Close_icon ( ) : $mol_icon_close
7474
7581
Close ( ) : $mol_link
7475
7582
Init_template ( ) : $mol_textarea
7476
7583
Init_template_labeler ( ) : $mol_labeler
7477
7584
Init_speech_template ( ) : $mol_textarea
7478
7585
Init_speech_template_labeler ( ) : $mol_labeler
7586
+ Place_template ( ) : $mol_textarea
7587
+ Place_template_labeler ( ) : $mol_labeler
7588
+ Air_template ( ) : $mol_textarea
7589
+ Air_template_labeler ( ) : $mol_labeler
7590
+ Afterparty_template ( ) : $mol_textarea
7591
+ Afterparty_template_labeler ( ) : $mol_labeler
7592
+ Retro_template ( ) : $mol_textarea
7593
+ Retro_template_labeler ( ) : $mol_labeler
7479
7594
Content ( ) : $mol_list
7480
7595
theme ( ) : string
7481
7596
meetup ( ) : $piterjs_meetup
0 commit comments