Luu 11 месяцев назад
Родитель
Сommit
031f39eeea
2 измененных файлов с 11 добавлено и 2 удалено
  1. 7 0
      api/metroflip/metroflip_api.h
  2. 4 2
      api/metroflip/metroflip_api_table_i.h

+ 7 - 0
api/metroflip/metroflip_api.h

@@ -136,6 +136,13 @@ void show_ravkav_environment_info(RavKavCardEnv* environment, FuriString* parsed
 extern const Icon I_RFIDDolphinReceive_97x61;
 extern const Icon I_icon;
 
+void render_section_header(
+    FuriString* str,
+    const char* name,
+    uint8_t prefix_separator_cnt,
+    uint8_t suffix_separator_cnt);
+bool mosgortrans_parse_transport_block(const MfClassicBlock* block, FuriString* result);
+
 /*******************/
 #ifdef __cplusplus
 }

+ 4 - 2
api/metroflip/metroflip_api_table_i.h

@@ -69,6 +69,8 @@ static constexpr auto metroflip_api_table = sort(create_array_t<sym_entry>(
     API_METHOD(show_ravkav_event_info, void, (RavKavCardEvent*, FuriString*)),
     API_METHOD(show_ravkav_contract_info, void, (RavKavCardContract*, FuriString*)),
     API_METHOD(show_ravkav_environment_info, void, (RavKavCardEnv*, FuriString*)),
-    
+
     API_VARIABLE(I_RFIDDolphinReceive_97x61, Icon),
-    API_VARIABLE(I_icon,Icon)));
+    API_VARIABLE(I_icon, Icon),
+    API_METHOD(render_section_header, void, (FuriString*, const char*, uint8_t, uint8_t)),
+    API_METHOD(mosgortrans_parse_transport_block, bool, (const MfClassicBlock*, FuriString*))));