#######################################
# Syntax Coloring Map For GyverEncoder
#######################################

#######################################
# Datatypes (KEYWORD1)
#######################################

Encoder	KEYWORD1
GyverEncoder	KEYWORD1

#######################################
# Methods and Functions (KEYWORD2)
#######################################

tick	KEYWORD2
setType	KEYWORD2
setDirection	KEYWORD2
setFastTimeout	KEYWORD2
setPinMode	KEYWORD2
setBtnPinMode	KEYWORD2
isTurn	KEYWORD2
isRight	KEYWORD2
isLeft	KEYWORD2
isRightH	KEYWORD2
isLeftH	KEYWORD2
isFastR	KEYWORD2
isFastL	KEYWORD2

isPress	KEYWORD2
isRelease	KEYWORD2
isReleaseHold	KEYWORD2
isClick	KEYWORD2
isSingle	KEYWORD2
isDouble	KEYWORD2
isHolded	KEYWORD2
isHold	KEYWORD2
resetStates	KEYWORD2

#######################################
# Constants (LITERAL1)
#######################################

TYPE1	LITERAL1
TYPE2	LITERAL1
MANUAL	LITERAL1
AUTO	LITERAL1
NORM	LITERAL1
REVERSE	LITERAL1
HIGH_PULL	LITERAL1
LOW_PULL	LITERAL1
ENC_NO_BUTTON	LITERAL1