validators.h 460 B

12345678910111213141516171819202122
  1. #pragma once
  2. // #include <gui/view.h>
  3. #include <m-string.h>
  4. #ifdef __cplusplus
  5. extern "C" {
  6. #endif
  7. typedef struct ValidatorIsFile ValidatorIsFile;
  8. ValidatorIsFile* validator_is_file_alloc_init(
  9. const char* app_path_folder,
  10. const char* app_extension,
  11. const char* current_name);
  12. void validator_is_file_free(ValidatorIsFile* instance);
  13. bool validator_is_file_callback(const char* text, string_t error, void* context);
  14. #ifdef __cplusplus
  15. }
  16. #endif