Skip to content

Canvas 표 객체와 공통 표 편집 프로파일 연결 #787

Description

@developer-1px

Canvas에서 표 객체를 생성하고 Bear·Sheet 앱과 같은 정본 표 편집 모듈을 소비하도록 구성한다.

  • Object Document에 내장 문서를 가진 객체 경계를 제공하고, 표의 위치·크기·내용을 Canvas JSON에 보존한다.
  • Editing이 표 변경을 부모 ObjectEditor의 단일 History에 연결한다. 복제·삭제·Undo/Redo·JSON 재열기 후에도 표가 보존된다.
  • Canvas는 객체 선택/이동과 내부 셀 편집의 진입·탈출을 조합하고 셀 UI는 SheetHand를 사용한다.
  • 입력 프로파일과 배치 환경을 구분한다. 직접 입력 첫 글자 손실, 헤더 선택 후 키보드 이동, 외부 텍스트/TSV 붙여넣기, 확대·축소 리사이즈 결함을 정본 owner에서 해결한다.
  • Bear·Sheet·Canvas 실제 브라우저 경로와 부모 History를 검증하고 공개 API·문서·Usage·Source 등록을 완료한다.

PR #786을 base로 한다. 수식·여러 시트·파일 호환성·클라우드 동기화는 제외한다. main과 형제 레포의 기존 미커밋 작업은 보존한다. merge는 수행하지 않는다.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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