Resource List 위젯
Resource List는 Foundry의 파일과 프로젝트, 객체 유형 또는 객체 집합을 목록으로 제공합니다. 콘텐츠는 해당 사용자의 파일시스템 및 온톨로지 권한과 설정을 따릅니다.
Files and Projects resources
Type of the Resource list에서 Files and Projects resources를 선택합니다.
Content of the Resource list에서 정적 항목 또는 사용자별 동적 목록을 고릅니다.
| 방식 | 내용 |
|---|---|
| Static | 표시할 자원을 직접 지정합니다. |
| Recent | 현재 사용자가 최근 이용한 자원입니다. |
| Favorite | 현재 사용자가 즐겨찾기한 자원입니다. |
| Folders | 지정한 프로젝트 또는 폴더에 있는 자원입니다. |
| Tags | 지정한 태그 중 하나 이상이 붙은 자원입니다. |
Object types
Object types를 선택하면 사용자에게 보이는 객체 유형들을 제공합니다.
Content of the Object type list에서 Static으로 유형을 직접 정하거나 All, Prominent와 Favorite을 사용할 수 있습니다. All은 사용자가 볼 수 있는 모든 유형, Prominent는 그중 prominent로 지정한 유형, Favorite은 사용자가 즐겨찾기한 유형입니다.
Object sets
Object sets는 각 항목이 Workshop 객체 집합 변수를 참조하는 정적 목록입니다. 목록의 항목 구성을 고정하고 각 항목에서 해당 변수값을 사용합니다.
파일 목록, 즐겨찾는 객체 유형과 객체 집합 목록을 한 모듈의 진입 화면으로 조합할 수 있습니다.
형태와 스타일
항목 형식은 List 또는 Image cards입니다. 각 형식에는 Minimal, Classic과 Prominent 스타일을 사용할 수 있습니다.
List 형식의 비교입니다.
Image cards 형식에서도 같은 세 스타일을 선택합니다.
정적 항목의 표시 덮어쓰기
기본적으로 파일시스템 또는 온톨로지의 제목과 아이콘 등 메타데이터를 사용합니다. 예를 들어 Slate 자원에는 해당 앱 이름과 Slate 아이콘을, 객체 유형에는 온톨로지의 제목과 아이콘을 표시합니다.
정적 목록에서는 항목을 선택하고 Display Overrides를 켜서 표시를 바꿀 수 있습니다.
| 설정 | 값 |
|---|---|
| Title | 고정 문자열 또는 String 변수 |
| Description | 고정 문자열 또는 String 변수 |
| Style | Minimal, Classic 또는 Prominent |
| Icon | 아이콘 이름과 기본 또는 사용자 색 |
| Item visibility | Boolean 변수가 false이면 항목을 숨깁니다. |
| Thumbnail | Image cards 전용입니다. 먼저 Foundry에 업로드한 이미지 자원을 선택합니다. |
| Thumbnail position | Image cards 전용이며 위, 오른쪽, 아래 또는 왼쪽입니다. |
기본 선택 동작
Files and Projects 항목을 선택하면 해당 자원의 기본 앱을 새 브라우저 탭으로 엽니다. Carbon에서 사용할 수 있는 자원은 Carbon 안에서 선택할 때 새 Carbon 탭으로 엽니다.
데이터셋은 Carbon에서 직접 열지 못하므로 Dataset Preview의 새 브라우저 탭으로 엽니다. Slate 대시보드는 브라우저 탭 또는 Carbon 안의 새 탭을 사용할 수 있습니다.
객체 유형을 선택하면 그 유형의 객체를 대상으로 새 Object Explorer 탐색을 시작합니다. 객체 집합을 선택하면 해당 집합을 Object Explorer에서 엽니다. 이 두 경우에도 Carbon 안에서는 새 Carbon 탭을 사용합니다.
정적 항목의 선택 이벤트
정적 목록에서는 기본 열기 동작을 Workshop 이벤트로 바꿀 수 있습니다. 유형에 따라 On selection of resource, On selection of object type 또는 On selection of object set을 구성합니다. 여러 표준 이벤트를 추가할 수 있습니다.
선택한 객체 유형이나 집합을 이벤트에서 사용하려면 위젯 전체 설정의 Selected object type 또는 Selected object set에 출력 변수를 지정합니다.
Content of the resource list에서 항목을 다시 선택하고 그 출력 변수를 이벤트의 입력에 연결합니다. 다음 예는 Open Object explorer 이벤트에 선택값을 전달합니다.
이벤트 순서와 모듈 및 데이터 권한을 함께 적용합니다. Compass 자원을 참조하는 목록을 Marketplace에 패키징할 때는 자동 의존성 탐지를 지원하지 않으므로 해당 입력을 수동 구성합니다. 객체 데이터를 집계해 보여 줄 때는 Pivot Table을 사용할 수 있습니다.