Версия 1.0.0 #11

Merged
kor-elf merged 41 commits from develop into main 2025-06-14 22:56:20 +05:00
Showing only changes of commit e48f363de0 - Show all commits

View File

@ -107,6 +107,7 @@ func newFormConvertor(
formConvertor.form.Items = items
formConvertor.items = items
formConvertor.changeEncoder(selectEncoder.Encoder)
selectEncoder.ChangeEncoder = formConvertor.changeEncoder
return formConvertor
}
@ -259,6 +260,8 @@ type selectEncoder struct {
SelectFormat *widget.Select
SelectEncoder *widget.Select
Encoder encoder2.EncoderContract
ChangeEncoder func(encoder encoder2.EncoderContract)
}
func (f *formConvertor) newSelectEncoder(formats encoder.ConvertorFormatsContract) *selectEncoder {
@ -271,7 +274,9 @@ func (f *formConvertor) newSelectEncoder(formats encoder.ConvertorFormatsContrac
}
selectEncoderData := encoderMap[selectEncoder.SelectEncoder.SelectedIndex()]
selectEncoder.Encoder = selectEncoderData.NewEncoder()
f.changeEncoder(selectEncoder.Encoder)
if selectEncoder.ChangeEncoder != nil {
selectEncoder.ChangeEncoder(selectEncoder.Encoder)
}
})
formatSelected := ""