CDC Badge OS
Firmware for the CDC Badge v1.0 hardware security key
Loading...
Searching...
No Matches
MarkdownModel.h File Reference
#include <cstddef>
#include <cstdint>

Go to the source code of this file.

Classes

struct  cdc::ui::StyledLine
 One rendered logical line produced by the Markdown parser. More...
struct  cdc::ui::StyledLineSink
 Sink the parser emits styled lines to (decouples model from storage). More...

Namespaces

namespace  cdc
namespace  cdc::ui
 Centralized key-code constants for cdc_views.
namespace  cdc::ui::mdfont
 Font ids used by the styled-line model.

Enumerations

enum  : uint8_t {
  cdc::ui::mdfont::Builtin = 0 , cdc::ui::mdfont::Bold9pt = 1 , cdc::ui::mdfont::Bold12pt = 2 , cdc::ui::mdfont::Bold18pt = 3 ,
  cdc::ui::mdfont::Bold24pt = 4
}
enum class  cdc::ui::MdLineKind : uint8_t {
  cdc::ui::Paragraph , cdc::ui::Heading , cdc::ui::Bullet , cdc::ui::Ordered ,
  cdc::ui::Code , cdc::ui::Quote , cdc::ui::Rule , cdc::ui::Blank
}
 Block role of a styled line, used by the view to apply layout/markers. More...