#pragma once #include "scenes/bad_kb_scene.h" #include "helpers/ducky_script.h" #include #include #include #include #include #define BAD_KB_APP_SCRIPT_EXTENSION ".txt" #define BAD_KB_APP_LAYOUT_EXTENSION ".kl" typedef enum BadKbCustomEvent { BadKbAppCustomEventTextInputDone, BadKbAppCustomEventByteInputDone, BadKbCustomEventErrorBack } BadKbCustomEvent; typedef enum { BadKbAppViewWidget, BadKbAppViewWork, BadKbAppViewVarItemList, BadKbAppViewByteInput, BadKbAppViewTextInput, BadKbAppViewLoading, } BadKbAppView; void bad_kb_app_show_loading_popup(BadKbApp* app, bool show);