Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

BackOffice Builder에서 제공하는 버튼 컴포넌트 종류와 버튼 UI 셋팅 방법을 간략히 소개한다.

...

  1. Link : 특정 링크 오픈

  2. Create : 신규 생성

  3. Delete : 선택 항목 삭제

  4. Save : 설정 내용을 저장

  5. Execute : 선택 내용 실행

  6. Modal : Modal 형태로 간단한 입력폼(답변 등록/수정) 출력

  7. Confirm : 확인창(Feedback)이 Modal 타입으로 출력

  8. Excel : 엑셀 다운로드 실행

  9. UploadExcel : 엑셀 업로드 창이 Modal 타입으로 출력

  10. Select : ??

  11. Download : 다운로드

  12. Call >빌더에서 생성 불가

  13. Call Back Check > 빌더에서 생성불가

Feedback Message

버튼 컴포넌트별 사용 가능한 메시지 형태와 설정 옵션은 아래와 같다.

  • 액션 이후 메시지 : 액션 실행 후 성공/실패 메시지는 alert 형태로 고정되어 출력된다.

  • 액션 이전 메시지 : 액션 실행 전 확인창은 popconfirm 혹은 modal 형태로 선택하여 사용 할 수 있다.

...

No

...

Component

...

Success

...

Error

...

Alert

PopConfirm

...

Modal

...

1

...

Link

...

X

...

X

...

X

...

O

...

2

...

Create

...

O

...

O

...

O

...

O

...

3

...

Delete

...

O

...

O

...

O

...

O

...

4

...

Save

...

O

...

O

...

O

...

O

...

5

...

Execute

...

O

...

O

...

O

...

O

...

6

...

Modal

...

O

...

O

...

O

...

X

...

7

...

Confirm

...

O

...

O

...

O

...

X

...

8

...

Excel(Download)

...

X

...

X

...

X

...

X

...

9

...

UploadExcel

...

X

...

X

...

X

...

X

...

10

...

Select

...

X

...

X

...

X

...

X

...

11

...

Download

...

X

...

X

...

X

...

X

Status
colourRed
titleneedcheck
Alert 옵션 명칭 확인 필요(Ant와 맞지 않음)

...

Setting

...

Result

...

...

https://ant.design/components/popconfirm/

...

https://ant.design/components/alert/

...

https://ant.design/components/modal/

...

...

ButtonLink Type

링크 버튼은 특정 URL을 11가지 타입으로 URL 오픈 할 수 있다.

...

Status
colourRed
titleneedcheck
고스트가 배경 투명 기능이라면, Dashed 스타일과 함께 사용 불가인지 확인 필요

Status
colourRed
titleneed check
Danger Button 칼라 확인 필요

Image RemovedImage Added

...

Options_04. Icon, Hide Label/Border

...

아이콘을 선택하지 않고 Ghost Type을 선택 한 뒤, Hide Border를 ON으로 설정하면 텍스트 버튼이 된다.

Setting

Result

...

Options_05.

...

Enable Style

작업을 사용 할 수 없도록 버튼을 비활성화 시켜야 한다면 Disable 옵션을 ON으로 설정한다. Enable Style을 활용하여 버튼 텍스트의 사이즈와 정렬, 글자와 버튼 칼라, 버튼의 사이즈(Width/Height)와 폰트 배치(Padding/Margin) 등을 직접 설정 할 수 있다.

Setting

Result

Disable{ON}Enable Style

https://ionsdp.atlassian.net/browse/ICE4-1991Enable Style1981

Simple CSS로 값 설정, Code CSS 직접 작성, Common Code CSS 선택, 총 3가지 방법으로 설정 할 수 있다.

...

Options_06. Disable

작업을 사용 할 수 없도록 버튼을 비활성화 시켜야 한다면 Disable 옵션을 ON으로 설정한다.

...

Options_07. Feedback

버튼 컴포넌트별 사용 가능한 Feedback 메시지 형태와 설정 옵션은 아래와 같다.

  • 액션 이후 메시지 : 액션 실행 후 성공/실패 메시지는 alert 형태로 고정되어 출력된다.

  • 액션 이전 메시지 : 액션 실행 전 확인창은 popconfirm 혹은 modal 형태로 선택하여 사용 할 수 있다.

No

Component

Success

Error

Alert

PopConfirm

Modal

1

Link

X

X

X

O

2

Create

O

O

O

O

3

Delete

O

O

O

O

4

Save

O

O

O

O

5

Execute

O

O

O

O

6

Modal

O

O

O

X

7

Confirm

O

O

O

X

8

Excel(Download)

X

X

X

X

9

UploadExcel

X

X

X

X

10

Select

X

X

X

X

11

Download

X

X

X

X

Status
colourRed
titleneedcheck
Alert 옵션 명칭 확인 필요(Ant와 맞지 않음)

Setting

Result

Image AddedImage Added

https://ant.design/components/popconfirm/

...

https://ant.design/components/alert/

...

https://ant.design/components/modal/

...