Empty-editor placeholder display.
Access:
app.placeholder
app.getModule('placeholder')
app.invoke('placeholder.method', …)
setEditorPlaceholder#
Sets data-placeholder attribute and refreshes visibility.
Parameters:
- text (
string) — text
app.placeholder.setEditorPlaceholder('Start writing...');
removeEditorPlaceholder#
Removes editor placeholder attribute and class.
app.placeholder.removeEditorPlaceholder();
refreshEditorPlaceholder#
Toggles rx-has-placeholder class based on editor emptiness.
app.placeholder.refreshEditorPlaceholder();
refreshBlockPlaceholder#
Toggles block-level placeholder class for one block.
Parameters:
- block (
Block | HTMLElement) — block instance
app.placeholder.refreshBlockPlaceholder(block);
refreshBlockPlaceholders#
Refreshes placeholder classes for all blocks.
app.placeholder.refreshBlockPlaceholders();