diff options
author | Szymon Kłos <szymon.klos@collabora.com> | 2018-09-13 15:26:31 +0200 |
---|---|---|
committer | Michael Meeks <michael.meeks@collabora.com> | 2019-09-24 21:16:15 +0200 |
commit | 8d0869246db0b080bf45f077c484618b7c82253f (patch) | |
tree | 124ff8f9ad129ccd8158dfe7d7413fea5a105ad8 /include/LibreOfficeKit | |
parent | b3a9fd1c51b4d0c2a8146c250e5571cc38eae9e6 (diff) |
Add reference marks callback
Change-Id: Ic749e138356392b0c327a30cff28055f06e23e2e
Reviewed-on: https://gerrit.libreoffice.org/79464
Tested-by: Jenkins
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
Diffstat (limited to 'include/LibreOfficeKit')
-rw-r--r-- | include/LibreOfficeKit/LibreOfficeKitEnums.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/include/LibreOfficeKit/LibreOfficeKitEnums.h b/include/LibreOfficeKit/LibreOfficeKitEnums.h index 44bf83eab205..e7ba66fe7f14 100644 --- a/include/LibreOfficeKit/LibreOfficeKitEnums.h +++ b/include/LibreOfficeKit/LibreOfficeKitEnums.h @@ -685,6 +685,20 @@ typedef enum * cell. */ LOK_CALLBACK_TABLE_SELECTED = 44, + + /* + * Show reference marks from payload. + * + * Example payload: + * { + * "marks": [ + * { "rectangle": "3825, 3315, 1245, 2010", "color": "0000ff", "part": "0" }, + * { "rectangle": "8925, 4335, 2520, 735", "color": "ff0000", "part": "0" }, + * ... + * ] + * } + */ + LOK_CALLBACK_REFERENCE_MARKS = 45, } LibreOfficeKitCallbackType; @@ -803,6 +817,8 @@ static inline const char* lokCallbackTypeToString(int nType) return "LOK_CALLBACK_CELL_AUTO_FILL_AREA"; case LOK_CALLBACK_TABLE_SELECTED: return "LOK_CALLBACK_TABLE_SELECTED"; + case LOK_CALLBACK_REFERENCE_MARKS: + return "LOK_CALLBACK_REFERENCE_MARKS"; } assert(!"Unknown LibreOfficeKitCallbackType type."); |