getSelectedData EDITOR
¶
getSelectedData API extract the currently selected content from INK editor and returns related details.
Syntax¶
getSelectedData() : Promise<Object>
Example¶
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | import INKAPI from './inkapi.js'
INKAPI.ready(async () => {
const EDITOR = INKAPI.editor;
EDITOR.getSelectedData().then(data => {
console.log(data);
});
//Or use async/await
const data = await EDITOR.getSelectedData();
console.log(data);
/*
Console Output:
{
"offset": 3,
"path": [1],
"text": "content",
"length": 7
}
*/
});
|