|
목록 위젯은 플랫폼에서 표준 위젯으로, SDK에서 가져올 수 있는 웹 구성 요소로 사용할 수 있습니다.
|
필드 정의
|
표시 필드
|
값 필드
|
상태 필드
|
---|---|---|---|
설명
|
런타임에 목록 항목의 레이블을 나타냅니다.
|
목록 항목의 실제 값을 나타냅니다. 이 값도 SelectedText 속성에 저장됩니다.
|
목록에 있는 항목의 상태를 나타내는 인포테이블 필드(선택 사항)입니다. 이 속성을 사용하여 목록의 항목을 활성화하거나 비활성화할 수 있습니다. 지원되는 값: Enabled 또는 Disabled
|
기본 유형
|
STRING 또는 NUMBER
|
STRING 또는 NUMBER
|
STRING
|
복수 선택 모드가 활성화되면 이 속성을 사용할 수 없습니다. |
속성 이름 | 설명 | 기본 유형 | 기본값 | 바인딩 가능 여부(Y/N) | 로컬리제이션 가능 여부(Y/N) | ||
---|---|---|---|---|---|---|---|
Label | 위젯 레이블로 표시되는 텍스트입니다. | STRING | 목록 | Y | Y | ||
LabelAligment | 레이블을 왼쪽, 오른쪽 또는 가운데로 정렬합니다. | STRING | 왼쪽 | Y | N | ||
Aligment | 목록의 항목을 왼쪽, 오른쪽 또는 가운데로 정렬합니다. | STRING | 왼쪽 | Y | N | ||
ClearselectionItem | 목록에 빈 선택 항목을 추가합니다. 사용자가 선택 항목을 지울 수 있습니다. | BOOLEAN | True | Y | N | ||
ClearselectionLabel | 목록에서 선택 항목 지우기에 대한 사용자 정의 텍스트를 지정합니다. 이는 기본적으로 없음으로 설정됩니다. | STRING | 없음 | Y | Y | ||
MultiSelect | 사용자가 목록에서 여러 항목을 선택할 수 있습니다. | BOOLEAN | False | N | N | ||
StateField | 목록에서 항목을 비활성화하거나 활성화하는 데 사용할 인포테이블을 지정합니다. | INFOTABLE | 해당 없음 | N | N | ||
Disabled | 매쉬업에서 위젯을 비활성화합니다. 위젯이 매쉬업에 표시되지만 클릭할 수는 없습니다. | BOOLEAN | False | Y | N | ||
ShowListFilter | 런타임에 목록 항목을 필터링하는 필터를 목록 내에 추가합니다. | BOOLEAN | False | N | N | ||
FilterHintText | 목록 필터에 대한 힌트 텍스트를 표시합니다. | STRING | 해당 없음 | N | Y | ||
AutoSelectFirstRow | 첫 번째 행을 목록에서 선택한 옵션으로 설정합니다.
| BOOLEAN | 해당 없음 | N | N | ||
RadioButtonSelection | 단일 선택 모드를 사용할 때 목록 항목 옆에 라디오 버튼을 표시합니다. | BOOLEAN | False | N | N | ||
RowHeight | 단일 줄의 행 높이를 설정합니다. | NUMBER | 34 | Y | N | ||
CustomClass | 위젯의 최상위 Div에 대한 CSS를 정의합니다. 여러 클래스를 공백으로 구분하여 입력할 수 있습니다. | STRING | 해당 없음 | Y | N | ||
TabSequence | 사용자가 Tab 키를 누를 때 위젯이 강조 표시되는 시퀀스입니다. | NUMBER | 해당 없음 | N | N | ||
Data | 위젯 데이터에 대한 인포테이블 또는 데이터 소스입니다. | INFOTABLE | 해당 없음 | Y | N | ||
DisplayField | 데이터 값을 나타내는 인포테이블 필드입니다. | 해당 없음 | 해당 없음 | N | N | ||
ValueField | SelectedText에 사용되는 필드입니다. | 해당 없음 | 해당 없음 | N | N | ||
SelectedText | 목록에서 항목을 선택할 수 있습니다. | STRING | 해당 없음 | Y | Y | ||
SelectedItems | 목록에서 선택한 항목의 인포테이블 소스를 정의합니다. | INFOTABLE | 해당 없음 | Y | N | ||
DoubleClicked | 위젯을 두 번 클릭할 때 이벤트가 트리거됩니다. | 해당 없음 | 해당 없음 | Y | N | ||
ListFormat | 이 속성은 데이터에 대해 특정 렌더링을 적용하는 데 사용됩니다. 이 속성이 지원하는 렌더링 형식: NUMBER, INTEGER, LONG, DATETIME, LOCATION, VEC2, VEC3, VEC4, THINGCODE, HYPERLINK, IMAGELINK, IMAGE, STRING, BOOLEAN, TAGS, HTML, THINGNAME, THINGSHAPENAME, THINGTEMPLATENAME, USERNAME, MASHUPS, INFOTABLE, PASSWORD, XML, JSON, VALUES. | 해당 없음 | 해당 없음 | 해당 없음 | 해당 없음 |
속성 | 설명 | 기본 유형 | 기본값 | 바인딩 가능 여부(Y/N) | 로컬리제이션 가능 여부(Y/N) |
---|---|---|---|---|---|
CriteriaMessage | 유효성 검사 조건 및 유효성 검사 실패 시 표시할 메시지입니다. | STRING | 해당 없음 | Y | Y |
CriteriaMessageDetails | 유효성 검사 조건 및 실패 메시지에 대해 표시할 세부 정보입니다. | STRING | 해당 없음 | Y | Y |
RequiredMessage | 필수 값이 true로 설정되고 항목이 선택되지 않았을 때 표시할 메시지입니다. | STRING | 선택은 필수 사항입니다. | Y | Y |
ShowValidationCriteria | 목록을 편집할 때 필수 입력에 대한 힌트 메시지를 표시합니다. | BOOLEAN | False | Y | N |
ShowValidationFailure | 입력한 값이 유효성 검사에 실패할 때 실패 메시지를 표시합니다. | BOOLEAN | False | Y | N |
ShowValidationState | 사용자가 런타임에 위젯과 상호 작용하기 전에 유효성 검사 상태를 표시할 수 있는 바인딩 가능한 서비스입니다. 기본적으로 유효성 검사 상태는 사용자 상호 작용 후에만 표시됩니다. | Service | 해당 없음 | 내부 | N |
ShowValidationSuccess | 입력한 값이 유효성 검사에 성공할 때 성공 메시지를 표시합니다. | BOOLEAN | False | Y | N |
SuccessMessage | 유효성 검사에 성공했을 때 표시할 메시지입니다. | STRING | 해당 없음 | Y | Y |
SuccessMessageDetails | 유효성 검사 성공 메시지에 관한 추가 정보를 표시하는 보조 메시지입니다. | STRING | 해당 없음 | Y | Y |
Validate | 위젯 값이 변경될 때 트리거되는 바인딩 가능한 이벤트입니다. 이 이벤트를 서비스 또는 함수에 바인딩하여 유효성 검사 패턴 또는 식을 적용합니다. | event | 해당 없음 | Y | N |
ValidationCriteriaIcon | 유효성 검사 조건에 대해 힌트 메시지 내에 표시할 SVG 아이콘을 선택합니다. | IMAGELINK | info | N | N |
ValidationFailureIcon | 유효성 검사에 실패했을 때 상태 메시지 내에 표시할 SVG 아이콘을 설정합니다. | IMAGELINK | error | N | N |
ValidationOutput | 위젯 유효성 검사의 출력을 검색합니다. 반환된 값은 Undefined, Unvalidated, Valid 또는 Invalid입니다. | STRING | 해당 없음 | Y | N |
ValidationState | 유효성 검사 상태를 설정하는 바인딩 가능한 속성입니다. 이 속성을 Undefined, Unvalidated, Valid 또는 Invalid로 설정할 수 있습니다. | STRING | Undefined | Y | N |
ValidationSuccessIcon | 유효성 검사에 성공했을 때 상태 메시지 내에 표시할 SVG 아이콘을 선택합니다. | IMAGELINK | success | N | N |
ValueRequired | 목록에서 항목을 선택해야 합니다. | BOOLEAN | False | Y | N |