Skip to content

Commit 29a1c7b

Browse files
committed
Deployed using Blazing fast GitHub Pages deploy
1 parent 74ad929 commit 29a1c7b

17 files changed

+655
-105
lines changed

node.d.ts

+47-5
Original file line numberDiff line numberDiff line change
@@ -3717,6 +3717,7 @@ declare namespace $ {
37173717
let $piterjs_post_template: {
37183718
init: string;
37193719
init_speech: string;
3720+
speech: string;
37203721
place: string;
37213722
air: string;
37223723
afterparty: string;
@@ -3819,6 +3820,8 @@ declare namespace $ {
38193820
reviews_node(): $hyoo_crowd_dict | undefined;
38203821
review(next?: string): string;
38213822
reviews(): string;
3823+
post_template(next?: string): string;
3824+
post_text(): string;
38223825
}
38233826
}
38243827

@@ -7383,17 +7386,17 @@ declare namespace $ {
73837386
ReturnType< $piterjs_meetup_texts_card['moment'] >
73847387
>
73857388
type $piterjs_meetup_texts_card__title_piterjs_meetup_texts_11 = $mol_type_enforce<
7386-
string
7389+
ReturnType< $piterjs_meetup_texts['speech_post_title'] >
73877390
,
73887391
ReturnType< $piterjs_meetup_texts_card['title'] >
73897392
>
73907393
type $piterjs_meetup_texts_card__text_piterjs_meetup_texts_12 = $mol_type_enforce<
7391-
ReturnType< $piterjs_meetup_texts['post_text'] >
7394+
ReturnType< $piterjs_meetup_texts['speech_post_text'] >
73927395
,
73937396
ReturnType< $piterjs_meetup_texts_card['text'] >
73947397
>
73957398
type $piterjs_meetup_texts_card__moment_piterjs_meetup_texts_13 = $mol_type_enforce<
7396-
ReturnType< $piterjs_meetup_texts['post_moment'] >
7399+
ReturnType< $piterjs_meetup_texts['speech_post_moment'] >
73977400
,
73987401
ReturnType< $piterjs_meetup_texts_card['moment'] >
73997402
>
@@ -7442,7 +7445,22 @@ declare namespace $ {
74427445
,
74437446
ReturnType< $piterjs_meetup_texts_card['moment'] >
74447447
>
7445-
type $mol_list__rows_piterjs_meetup_texts_23 = $mol_type_enforce<
7448+
type $piterjs_meetup_texts_card__title_piterjs_meetup_texts_23 = $mol_type_enforce<
7449+
string
7450+
,
7451+
ReturnType< $piterjs_meetup_texts_card['title'] >
7452+
>
7453+
type $piterjs_meetup_texts_card__text_piterjs_meetup_texts_24 = $mol_type_enforce<
7454+
ReturnType< $piterjs_meetup_texts['post_text'] >
7455+
,
7456+
ReturnType< $piterjs_meetup_texts_card['text'] >
7457+
>
7458+
type $piterjs_meetup_texts_card__moment_piterjs_meetup_texts_25 = $mol_type_enforce<
7459+
ReturnType< $piterjs_meetup_texts['post_moment'] >
7460+
,
7461+
ReturnType< $piterjs_meetup_texts_card['moment'] >
7462+
>
7463+
type $mol_list__rows_piterjs_meetup_texts_26 = $mol_type_enforce<
74467464
readonly(any)[]
74477465
,
74487466
ReturnType< $mol_list['rows'] >
@@ -7455,6 +7473,11 @@ declare namespace $ {
74557473
Close_icon( ): $mol_icon_close
74567474
Close( ): $mol_link
74577475
Init_text( ): $piterjs_meetup_texts_card
7476+
speech_post_title( id: any): string
7477+
speech_post_text( id: any): string
7478+
speech_post_moment( id: any, next?: $mol_time_moment ): $mol_time_moment
7479+
Speech_post_text( id: any): $piterjs_meetup_texts_card
7480+
speech_post_texts( ): readonly(any)[]
74587481
Place_text( ): $piterjs_meetup_texts_card
74597482
Air_text( ): $piterjs_meetup_texts_card
74607483
Arterpaty_text( ): $piterjs_meetup_texts_card
@@ -7500,6 +7523,14 @@ declare namespace $ {
75007523
}
75017524

75027525
//# sourceMappingURL=texts.view.tree.d.ts.map
7526+
declare namespace $.$$ {
7527+
class $piterjs_meetup_texts extends $.$piterjs_meetup_texts {
7528+
speech_post_texts(): $piterjs_meetup_texts_card[];
7529+
speech_post_title(speech: $piterjs_speech): string;
7530+
speech_post_text(speech: $piterjs_speech): string;
7531+
}
7532+
}
7533+
75037534
declare namespace $.$$ {
75047535
}
75057536

@@ -7587,7 +7618,17 @@ declare namespace $ {
75877618
,
75887619
ReturnType< $piterjs_meetup_templates_field['template'] >
75897620
>
7590-
type $mol_list__rows_piterjs_meetup_templates_17 = $mol_type_enforce<
7621+
type $piterjs_meetup_templates_field__title_piterjs_meetup_templates_17 = $mol_type_enforce<
7622+
string
7623+
,
7624+
ReturnType< $piterjs_meetup_templates_field['title'] >
7625+
>
7626+
type $piterjs_meetup_templates_field__template_piterjs_meetup_templates_18 = $mol_type_enforce<
7627+
ReturnType< $piterjs_meetup_templates['post_template'] >
7628+
,
7629+
ReturnType< $piterjs_meetup_templates_field['template'] >
7630+
>
7631+
type $mol_list__rows_piterjs_meetup_templates_19 = $mol_type_enforce<
75917632
readonly(any)[]
75927633
,
75937634
ReturnType< $mol_list['rows'] >
@@ -7598,6 +7639,7 @@ declare namespace $ {
75987639
Close( ): $mol_link
75997640
Init_template_labeler( ): $piterjs_meetup_templates_field
76007641
Init_speech_template_labeler( ): $piterjs_meetup_templates_field
7642+
Speech_template_labeler( ): $piterjs_meetup_templates_field
76017643
Place_template_labeler( ): $piterjs_meetup_templates_field
76027644
Air_template_labeler( ): $piterjs_meetup_templates_field
76037645
Afterparty_template_labeler( ): $piterjs_meetup_templates_field

node.d.ts.map

+1-1
Large diffs are not rendered by default.

node.deps.json

+1-1
Large diffs are not rendered by default.

node.js

+103-13
Original file line numberDiff line numberDiff line change
@@ -11464,7 +11464,7 @@ var $;
1146411464
(function ($) {
1146511465
$.$piterjs_post_template = {
1146611466
init: `
11467-
Ура! Скоро **PiterJS {title}**
11467+
Ура! Скоро **PiterJS {title}**
1146811468

1146911469
{descr}
1147011470

@@ -11481,6 +11481,12 @@ var $;
1148111481
🗣️ {start} {speaker}
1148211482
🎤 **{title}**
1148311483
`,
11484+
speech: `
11485+
✨ На PiterJS {meetup} в {time} для вас выступит {speaker} с докладом:
11486+
📜 **{title}**
11487+
11488+
{descr}
11489+
`,
1148411490
place: `
1148511491
🎉 PiterJS {title} уже завтра в {place}: **{address}**
1148611492

@@ -11506,6 +11512,9 @@ var $;
1150611512
👋 Не скучайте, мы скоро снова всех вас соберём вместе!
1150711513
`,
1150811514
};
11515+
for (const name of Object.keys($.$piterjs_post_template)) {
11516+
$.$piterjs_post_template[name] = $.$piterjs_post_template[name].replace(/\t/g, '').trim();
11517+
}
1150911518
})($ || ($ = {}));
1151011519

1151111520
;
@@ -11664,7 +11673,7 @@ var $;
1166411673
}
1166511674
post_template(id, next) {
1166611675
return this.sub('post_template', $hyoo_crowd_dict).sub(id, $hyoo_crowd_text).text(next)
11667-
|| $piterjs_post_template[id].replace(/\t/g, '').trim();
11676+
|| $piterjs_post_template[id];
1166811677
}
1166911678
post_moment(id, next) {
1167011679
const str = this.sub('post_moment', $hyoo_crowd_dict).sub(id, $hyoo_crowd_reg).str(next?.toString());
@@ -12010,6 +12019,25 @@ var $;
1201012019
const reviews = regs.map(reg => reg.str() ?? '');
1201112020
return reviews.filter(Boolean).join('\n---\n');
1201212021
}
12022+
post_template(next) {
12023+
return this.sub('post_template', $hyoo_crowd_text).text(next)
12024+
|| $piterjs_post_template.speech;
12025+
}
12026+
post_text() {
12027+
const title = this.title();
12028+
const descr = this.description();
12029+
const speaker = this.speaker().title();
12030+
const meetup = this.meetup()?.title() ?? '';
12031+
const date = this.start()?.toString('DD Month') ?? 'скоро';
12032+
const time = this.start()?.toString('hh:mm') ?? '';
12033+
return this.post_template()
12034+
.replaceAll('{title}', title)
12035+
.replaceAll('{descr}', descr)
12036+
.replaceAll('{date}', date)
12037+
.replaceAll('{time}', time)
12038+
.replaceAll('{speaker}', speaker)
12039+
.replaceAll('{meetup}', meetup);
12040+
}
1201312041
}
1201412042
__decorate([
1201512043
$mol_mem
@@ -12041,6 +12069,12 @@ var $;
1204112069
__decorate([
1204212070
$mol_mem
1204312071
], $piterjs_speech.prototype, "reviews", null);
12072+
__decorate([
12073+
$mol_mem
12074+
], $piterjs_speech.prototype, "post_template", null);
12075+
__decorate([
12076+
$mol_mem
12077+
], $piterjs_speech.prototype, "post_text", null);
1204412078
$.$piterjs_speech = $piterjs_speech;
1204512079
})($ || ($ = {}));
1204612080

@@ -17884,35 +17918,56 @@ var $;
1788417918
}
1788517919
Init_text(){
1788617920
const obj = new this.$.$piterjs_meetup_texts_card();
17887-
(obj.title) = () => ("Анонс мероприятия");
17921+
(obj.title) = () => ("Анонс мероприятия");
1788817922
(obj.text) = () => ((this.post_text("init")));
1788917923
(obj.moment) = (next) => ((this.post_moment("init", next)));
1789017924
return obj;
1789117925
}
17926+
speech_post_title(id){
17927+
return "🗣️ {speaker}";
17928+
}
17929+
speech_post_text(id){
17930+
return "";
17931+
}
17932+
speech_post_moment(id, next){
17933+
if(next !== undefined) return next;
17934+
const obj = new this.$.$mol_time_moment();
17935+
return obj;
17936+
}
17937+
Speech_post_text(id){
17938+
const obj = new this.$.$piterjs_meetup_texts_card();
17939+
(obj.title) = () => ((this.speech_post_title(id)));
17940+
(obj.text) = () => ((this.speech_post_text(id)));
17941+
(obj.moment) = (next) => ((this.speech_post_moment("place", next)));
17942+
return obj;
17943+
}
17944+
speech_post_texts(){
17945+
return [(this.Speech_post_text("0"))];
17946+
}
1789217947
Place_text(){
1789317948
const obj = new this.$.$piterjs_meetup_texts_card();
17894-
(obj.title) = () => ("Напоминание за день");
17949+
(obj.title) = () => ("Напоминание за день");
1789517950
(obj.text) = () => ((this.post_text("place")));
1789617951
(obj.moment) = (next) => ((this.post_moment("place", next)));
1789717952
return obj;
1789817953
}
1789917954
Air_text(){
1790017955
const obj = new this.$.$piterjs_meetup_texts_card();
17901-
(obj.title) = () => ("Выход в эфир");
17956+
(obj.title) = () => ("Выход в эфир");
1790217957
(obj.text) = () => ((this.post_text("air")));
1790317958
(obj.moment) = (next) => ((this.post_moment("air", next)));
1790417959
return obj;
1790517960
}
1790617961
Arterpaty_text(){
1790717962
const obj = new this.$.$piterjs_meetup_texts_card();
17908-
(obj.title) = () => ("Афтепати");
17963+
(obj.title) = () => ("🎊 Афтепати");
1790917964
(obj.text) = () => ((this.post_text("afterparty")));
1791017965
(obj.moment) = (next) => ((this.post_moment("afterparty", next)));
1791117966
return obj;
1791217967
}
1791317968
Retro_text(){
1791417969
const obj = new this.$.$piterjs_meetup_texts_card();
17915-
(obj.title) = () => ("Ретроспектива");
17970+
(obj.title) = () => ("🙏 Ретроспектива");
1791617971
(obj.text) = () => ((this.post_text("retro")));
1791717972
(obj.moment) = (next) => ((this.post_moment("retro", next)));
1791817973
return obj;
@@ -17921,6 +17976,7 @@ var $;
1792117976
const obj = new this.$.$mol_list();
1792217977
(obj.rows) = () => ([
1792317978
(this.Init_text()),
17979+
...(this.speech_post_texts()),
1792417980
(this.Place_text()),
1792517981
(this.Air_text()),
1792617982
(this.Arterpaty_text()),
@@ -17950,6 +18006,8 @@ var $;
1795018006
($mol_mem(($.$piterjs_meetup_texts.prototype), "Close_icon"));
1795118007
($mol_mem(($.$piterjs_meetup_texts.prototype), "Close"));
1795218008
($mol_mem(($.$piterjs_meetup_texts.prototype), "Init_text"));
18009+
($mol_mem_key(($.$piterjs_meetup_texts.prototype), "speech_post_moment"));
18010+
($mol_mem_key(($.$piterjs_meetup_texts.prototype), "Speech_post_text"));
1795318011
($mol_mem(($.$piterjs_meetup_texts.prototype), "Place_text"));
1795418012
($mol_mem(($.$piterjs_meetup_texts.prototype), "Air_text"));
1795518013
($mol_mem(($.$piterjs_meetup_texts.prototype), "Arterpaty_text"));
@@ -17999,6 +18057,30 @@ var $;
1799918057
;
1800018058
"use strict";
1800118059

18060+
;
18061+
"use strict";
18062+
var $;
18063+
(function ($) {
18064+
var $$;
18065+
(function ($$) {
18066+
class $piterjs_meetup_texts extends $.$piterjs_meetup_texts {
18067+
speech_post_texts() {
18068+
return this.meetup().speeches().map(speech => this.Speech_post_text(speech));
18069+
}
18070+
speech_post_title(speech) {
18071+
return super.speech_post_title(speech).replace('{speaker}', speech.speaker().title());
18072+
}
18073+
speech_post_text(speech) {
18074+
return speech.post_text();
18075+
}
18076+
}
18077+
__decorate([
18078+
$mol_mem
18079+
], $piterjs_meetup_texts.prototype, "speech_post_texts", null);
18080+
$$.$piterjs_meetup_texts = $piterjs_meetup_texts;
18081+
})($$ = $.$$ || ($.$$ = {}));
18082+
})($ || ($ = {}));
18083+
1800218084
;
1800318085
"use strict";
1800418086
var $;
@@ -18040,37 +18122,43 @@ var $;
1804018122
}
1804118123
Init_template_labeler(){
1804218124
const obj = new this.$.$piterjs_meetup_templates_field();
18043-
(obj.title) = () => ("Анонса мероприятия");
18125+
(obj.title) = () => ("Анонса мероприятия");
1804418126
(obj.template) = (next) => ((this.post_template("init", next)));
1804518127
return obj;
1804618128
}
1804718129
Init_speech_template_labeler(){
1804818130
const obj = new this.$.$piterjs_meetup_templates_field();
18049-
(obj.title) = () => ("Доклад в анонсе");
18131+
(obj.title) = () => ("🗣️ Доклад в анонсе");
1805018132
(obj.template) = (next) => ((this.post_template("init_speech", next)));
1805118133
return obj;
1805218134
}
18135+
Speech_template_labeler(){
18136+
const obj = new this.$.$piterjs_meetup_templates_field();
18137+
(obj.title) = () => ("🗣️ Анонс доклада");
18138+
(obj.template) = (next) => ((this.post_template("speech", next)));
18139+
return obj;
18140+
}
1805318141
Place_template_labeler(){
1805418142
const obj = new this.$.$piterjs_meetup_templates_field();
18055-
(obj.title) = () => ("Напоминание за день");
18143+
(obj.title) = () => ("Напоминание за день");
1805618144
(obj.template) = (next) => ((this.post_template("place", next)));
1805718145
return obj;
1805818146
}
1805918147
Air_template_labeler(){
1806018148
const obj = new this.$.$piterjs_meetup_templates_field();
18061-
(obj.title) = () => ("Выход в эфир");
18149+
(obj.title) = () => ("Выход в эфир");
1806218150
(obj.template) = (next) => ((this.post_template("air", next)));
1806318151
return obj;
1806418152
}
1806518153
Afterparty_template_labeler(){
1806618154
const obj = new this.$.$piterjs_meetup_templates_field();
18067-
(obj.title) = () => ("Афтепати");
18155+
(obj.title) = () => ("🎊 Афтепати");
1806818156
(obj.template) = (next) => ((this.post_template("afterparty", next)));
1806918157
return obj;
1807018158
}
1807118159
Retro_template_labeler(){
1807218160
const obj = new this.$.$piterjs_meetup_templates_field();
18073-
(obj.title) = () => ("Ретроспектива");
18161+
(obj.title) = () => ("🙏 Ретроспектива");
1807418162
(obj.template) = (next) => ((this.post_template("retro", next)));
1807518163
return obj;
1807618164
}
@@ -18079,6 +18167,7 @@ var $;
1807918167
(obj.rows) = () => ([
1808018168
(this.Init_template_labeler()),
1808118169
(this.Init_speech_template_labeler()),
18170+
(this.Speech_template_labeler()),
1808218171
(this.Place_template_labeler()),
1808318172
(this.Air_template_labeler()),
1808418173
(this.Afterparty_template_labeler()),
@@ -18107,6 +18196,7 @@ var $;
1810718196
($mol_mem(($.$piterjs_meetup_templates.prototype), "Close"));
1810818197
($mol_mem(($.$piterjs_meetup_templates.prototype), "Init_template_labeler"));
1810918198
($mol_mem(($.$piterjs_meetup_templates.prototype), "Init_speech_template_labeler"));
18199+
($mol_mem(($.$piterjs_meetup_templates.prototype), "Speech_template_labeler"));
1811018200
($mol_mem(($.$piterjs_meetup_templates.prototype), "Place_template_labeler"));
1811118201
($mol_mem(($.$piterjs_meetup_templates.prototype), "Air_template_labeler"));
1811218202
($mol_mem(($.$piterjs_meetup_templates.prototype), "Afterparty_template_labeler"));

node.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)