# Syntax Coloring Map For Inkplate-LVGL-Library

# Datatypes (KEYWORD1)
Inkplate	KEYWORD1
SdFile	KEYWORD1
esp_sleep_wakeup_cause_t	KEYWORD1

# Methods and Functions (KEYWORD2)
begin				KEYWORD2
sdCardInit			KEYWORD2
sdCardSleep			KEYWORD2
getSdFat			KEYWORD2
getSPIptr			KEYWORD2
getPanelState			KEYWORD2
readTouchpad			KEYWORD2
readTemperature			KEYWORD2
readBattery			KEYWORD2
einkOn				KEYWORD2
einkOff				KEYWORD2
drawPixel			KEYWORD2
clearDisplay			KEYWORD2
display				KEYWORD2
partialUpdate			KEYWORD2
setRotation			KEYWORD2
getRotation			KEYWORD2
selectDisplayMode		KEYWORD2
getDisplayMode			KEYWORD2
setDisplayMode			KEYWORD2
enableDithering			KEYWORD2
drawImage			KEYWORD2
drawThickLine			KEYWORD2
drawGradientLine		KEYWORD2
drawFastVLine			KEYWORD2
drawFastHLine			KEYWORD2
fillRect			KEYWORD2
fillScreen			KEYWORD2
drawLine			KEYWORD2
drawRect			KEYWORD2
drawElipse			KEYWORD2
fillElipse			KEYWORD2
drawPolygon			KEYWORD2
fillPolygon			KEYWORD2
drawCircle			KEYWORD2
fillCircle			KEYWORD2
drawTriangle			KEYWORD2
fillTriangle			KEYWORD2
drawRoundRect			KEYWORD2
fillRoundRect			KEYWORD2
drawBitmap			KEYWORD2
drawBitmap3bit			KEYWORD2
drawBitmapFromSd		KEYWORD2
drawJpegFromBuffer		KEYWORD2
setTextSize			KEYWORD2
setFont				KEYWORD2
setCursor			KEYWORD2
print				KEYWORD2
println				KEYWORD2
setTextWrap			KEYWORD2
setTextColor			KEYWORD2
getTextBounds			KEYWORD2
drawTextWithShadow		KEYWORD2
width				KEYWORD2
height				KEYWORD2
getCursorX			KEYWORD2
getCursorY			KEYWORD2
touchInArea			KEYWORD2
setFrontlight			KEYWORD2
setPanelDeepSleep		KEYWORD2
preloadScreen			KEYWORD2
pinModeIO			KEYWORD2
digitalWriteIO			KEYWORD2
digitalReadIO			KEYWORD2
setIntPin			KEYWORD2
fileSize			KEYWORD2
open				KEYWORD2
openNext			KEYWORD2
dirIndex			KEYWORD2
isHidden			KEYWORD2
getName				KEYWORD2
isSubDir			KEYWORD2
clean				KEYWORD2
connectWiFi			KEYWORD2
connectWiFiMulti		KEYWORD2
setFollowRedirects		KEYWORD2
sleepPeripheral			KEYWORD2
wakePeripheral			KEYWORD2
setFullUpdateThreshold		KEYWORD2

# RTC methods (KEYWORD2)
setTime				KEYWORD2
setDate				KEYWORD2
setAlarm			KEYWORD2
setAlarmEpoch			KEYWORD2
setEpoch			KEYWORD2
getEpoch			KEYWORD2
getRtcData			KEYWORD2
getSecond			KEYWORD2
getMinute			KEYWORD2
getHour				KEYWORD2
getDay				KEYWORD2
getWeekday			KEYWORD2
getMonth			KEYWORD2
getYear				KEYWORD2
getAlarmSecond			KEYWORD2
getAlarmMinute			KEYWORD2
getAlarmHour			KEYWORD2
getAlarmDay			KEYWORD2
getAlarmWeekday			KEYWORD2
checkAlarmFlag			KEYWORD2
clearAlarmFlag			KEYWORD2
timerSet			KEYWORD2
checkTimerFlag			KEYWORD2
clearTimerFlag			KEYWORD2
disableTimer			KEYWORD2
isSet				KEYWORD2
reset				KEYWORD2
setInternalCapacitor		KEYWORD2
setClockOffset			KEYWORD2
changeTimeFormat		KEYWORD2
readAlarm			KEYWORD2
enableAlarm			KEYWORD2

# ESP32 sleep (KEYWORD2)
esp_sleep_enable_timer_wakeup	KEYWORD2
esp_sleep_enable_ext0_wakeup	KEYWORD2
esp_sleep_get_wakeup_cause	KEYWORD2
esp_deep_sleep_start		KEYWORD2

# Constants (LITERAL1)
INKPLATE_1BIT			LITERAL1
INKPLATE_3BIT			LITERAL1
E_INK_WIDTH			LITERAL1
E_INK_HEIGHT			LITERAL1
BLACK				LITERAL1
WHITE				LITERAL1
INKPLATE_BLACK			LITERAL1
INKPLATE_WHITE			LITERAL1
INKPLATE_GREEN			LITERAL1
INKPLATE_BLUE			LITERAL1
INKPLATE_RED			LITERAL1
INKPLATE_YELLOW			LITERAL1
INKPLATE_ORANGE			LITERAL1
RTC_ALARM_MATCH_SS		LITERAL1
RTC_ALARM_MATCH_MMSS		LITERAL1
RTC_ALARM_MATCH_HHMMSS		LITERAL1
RTC_ALARM_MATCH_DHHMMSS		LITERAL1
RTC_ALARM_MATCH_WHHMMSS		LITERAL1
TIMER_CLOCK_4096HZ		LITERAL1
TIMER_CLOCK_64HZ		LITERAL1
TIMER_CLOCK_1HZ			LITERAL1
TIMER_CLOCK_1PER60HZ		LITERAL1
RTC_7PF				LITERAL1
RTC_12_5PF			LITERAL1
IO_INT_ADDR			LITERAL1
IO_EXT_ADDR			LITERAL1
IO_PIN_B1			LITERAL1
IO_PIN_B2			LITERAL1
IO_PIN_B3			LITERAL1
IO_PIN_B4			LITERAL1
IO_PIN_B5			LITERAL1
IO_PIN_B6			LITERAL1
IO_PIN_B7			LITERAL1
O_RDONLY			LITERAL1
O_READ				LITERAL1
O_WRONLY			LITERAL1
O_RDWR				LITERAL1
O_APPEND			LITERAL1
O_CREAT				LITERAL1
O_EXCL				LITERAL1
O_SYNC				LITERAL1
GPIO_NUM_34			LITERAL1
GPIO_NUM_36			LITERAL1
GPIO_NUM_39			LITERAL1
PAD1				LITERAL1
PAD2				LITERAL1
PAD3				LITERAL1
RTC_DATA_ATTR			LITERAL1
ESP_SLEEP_WAKEUP_EXT0		LITERAL1
ESP_SLEEP_WAKEUP_EXT1		LITERAL1
ESP_SLEEP_WAKEUP_TIMER		LITERAL1
ESP_SLEEP_WAKEUP_TOUCHPAD	LITERAL1
ESP_SLEEP_WAKEUP_ULP		LITERAL1
WIFI_TIMEOUT			LITERAL1
INKPLATE_BUZZER			LITERAL1
INKPLATE_ACCELEROMETER		LITERAL1
INKPLATE_BME680			LITERAL1
INKPLATE_BME688			LITERAL1
BME_CONTROL_ADDR		LITERAL1
INKPLATE_APDS9960		LITERAL1
INKPLATE_FUEL_GAUGE		LITERAL1
