Skip to content

[slide-edit-affordance] 텍스트 run 취소선 formatting field 제공 #571

Description

@developer-1px

배경

PPT 계열 편집 UI에서 텍스트 취소선은 bold/italic/underline과 같은 기본 run formatting에 해당한다. 현재 slide-edit-affordance는 bold/italic/underline/size/color descriptor와 JSON paste helper를 제공하지만, 취소선 field는 빠져 있어 PPT 앱이 자체 affordance를 중복 구현해야 한다.

제안

SLIDE_EDIT_TEXT_RUN_FORMATTING_FIELDS에 product-neutral strikethrough field를 추가한다. command effect와 JSON paste helper는 기존 update-text-run-formatting 경로를 그대로 사용한다.

인수 조건

  • SlideEditTextRunFormattingFieldId와 boolean field id가 strikethrough를 포함한다.
  • descriptor가 application/vnd.interactive-os.slide-edit.text-run-strikethrough+json custom MIME을 제공한다.
  • JSON payload에서 textRunStrikethrough, runStrikethrough, strikethrough, strikeThrough, strike 값을 읽을 수 있다.
  • 기존 bold/italic/underline/size/color 동작이 유지된다.

막힘/의존성

키보드 단축키는 앱별 충돌 가능성이 있어 이번 이슈 범위에서는 제외한다.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions