블록 설정 패널 확장 v1.5.37

This commit is contained in:
2026-06-02 16:13:38 +09:00
parent 093d09c8bf
commit ba17e3aa18
14 changed files with 538 additions and 28 deletions

View File

@@ -1062,6 +1062,33 @@ const onBlockPanelUpdateQuoteBackground = (background) => {
blockEditor.value?.updateActiveQuoteBackground?.(background)
}
/**
* 블록 패널에서 콜아웃 옵션을 수정한다.
* @param {Object} patch - 콜아웃 변경 값
* @returns {void}
*/
const onBlockPanelUpdateCalloutOptions = (patch) => {
blockEditor.value?.updateActiveCalloutOptions?.(patch)
}
/**
* 블록 패널에서 코드 블록 옵션을 수정한다.
* @param {Object} patch - 코드 블록 변경 값
* @returns {void}
*/
const onBlockPanelUpdateCodeOptions = (patch) => {
blockEditor.value?.updateActiveCodeOptions?.(patch)
}
/**
* 블록 패널에서 토글 옵션을 수정한다.
* @param {Object} patch - 토글 변경 값
* @returns {void}
*/
const onBlockPanelUpdateToggleOptions = (patch) => {
blockEditor.value?.updateActiveToggleOptions?.(patch)
}
const focusContentEditor = (event) => {
if (event?.isComposing || isTitleInputComposing.value || event?.keyCode === 229) {
return
@@ -1884,6 +1911,9 @@ defineExpose({
@add-gallery-images="onBlockPanelAddGalleryImages"
@update-embed-url="onBlockPanelUpdateEmbedUrl"
@update-quote-background="onBlockPanelUpdateQuoteBackground"
@update-callout-options="onBlockPanelUpdateCalloutOptions"
@update-code-options="onBlockPanelUpdateCodeOptions"
@update-toggle-options="onBlockPanelUpdateToggleOptions"
/>
</div>
</aside>