Welcome to mirror list, hosted at ThFree Co, Russian Federation.

validators.h « modules « gui « applications - github.com/ClusterM/flipperzero-firmware.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 15dbe901f67d071dfcbd3c5b6ab6631ca9a5aad2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#pragma once

// #include <gui/view.h>
#include <m-string.h>

#ifdef __cplusplus
extern "C" {
#endif
typedef struct ValidatorIsFile ValidatorIsFile;

ValidatorIsFile* validator_is_file_alloc_init(
    const char* app_path_folder,
    const char* app_extension,
    const char* current_name);

void validator_is_file_free(ValidatorIsFile* instance);

bool validator_is_file_callback(const char* text, string_t error, void* context);

#ifdef __cplusplus
}
#endif