배경
PPT에서 텍스트 상자 자동 맞춤(auto-fit/auto-size)을 JSON으로 붙여넣을 때 canvas의 SlideEditTextBoxAutoFit 파서와 command effect를 이미 사용하고 있다. 하지만 import model/format 문자열은 PPT repo가 ppt-text-autofit-import, application-json-ppt-text-autofit으로 직접 정의하고 있어 다른 slide-edit 제품에서 같은 affordance를 재사용하기 어렵다.
요구사항
SlideEditTextBoxAutoFit에서 텍스트 auto-fit JSON import를 식별하는 공통 model 상수를 제공한다.
SlideEditTextBoxAutoFit에서 텍스트 auto-fit JSON import format 상수를 제공한다.
- package index에서 해당 상수를 export한다.
- 기존 MIME 타입, paste parser, double-click gesture command effect, paste command effect 동작은 유지한다.
인수 조건
- 패키지 사용자가
SLIDE_EDIT_TEXT_AUTO_FIT_IMPORT_MODEL을 import하면 slide-edit-text-auto-fit-import 값을 얻는다.
- 패키지 사용자가
SLIDE_EDIT_TEXT_AUTO_FIT_JSON_IMPORT_FORMAT을 import하면 application-json-slide-edit-text-auto-fit 값을 얻는다.
SlideEditTextBoxAutoFit 단위 테스트가 상수 값과 package export를 검증한다.
막힘/의존성
- 없음. 기존
SlideEditTextBoxAutoFit JSON paste helper 위에 public metadata surface만 추가한다.
배경
PPT에서 텍스트 상자 자동 맞춤(auto-fit/auto-size)을 JSON으로 붙여넣을 때 canvas의
SlideEditTextBoxAutoFit파서와 command effect를 이미 사용하고 있다. 하지만 import model/format 문자열은 PPT repo가ppt-text-autofit-import,application-json-ppt-text-autofit으로 직접 정의하고 있어 다른 slide-edit 제품에서 같은 affordance를 재사용하기 어렵다.요구사항
SlideEditTextBoxAutoFit에서 텍스트 auto-fit JSON import를 식별하는 공통 model 상수를 제공한다.SlideEditTextBoxAutoFit에서 텍스트 auto-fit JSON import format 상수를 제공한다.인수 조건
SLIDE_EDIT_TEXT_AUTO_FIT_IMPORT_MODEL을 import하면slide-edit-text-auto-fit-import값을 얻는다.SLIDE_EDIT_TEXT_AUTO_FIT_JSON_IMPORT_FORMAT을 import하면application-json-slide-edit-text-auto-fit값을 얻는다.SlideEditTextBoxAutoFit단위 테스트가 상수 값과 package export를 검증한다.막힘/의존성
SlideEditTextBoxAutoFitJSON paste helper 위에 public metadata surface만 추가한다.