| Name | Type | Description |
|---|---|---|
pickedObject |
Model | object | 스타일을 변경할 Model, 또는 Model을 primitive로 가진 pick 결과.The Model to change style, or a picked object whose primitive is a Model. |
viewer |
DitapViewer | 팝업을 띄울 Viewer.The viewer to show the popup in. |
Example:
const viewer = new Ditap.DitapViewer("ditapContainer");
const destination = Ditap.Cartesian3.fromDegrees(
126.978275264,
37.566642192,
400,
);
// 카메라 이동
viewer.scene.camera.flyTo({
destination: destination,
});
const modelMatrix1 = Ditap.Transforms.eastNorthUpToFixedFrame(
Ditap.Cartesian3.fromDegrees(126.978275264, 37.566642192, 30),
);
const cube4 = await Ditap.Model.fromGltfAsync({
id: "cube4",
url: "../../SampleData/models/Cube/cube444.glb",
modelMatrix: modelMatrix1,
scale: 3,
});
viewer.scene.primitives.add(cube4);
const popup = new Ditap.PopupStyleModel(cube4, viewer);
Extends
Members
모바일 해상도에서도 띄울 수 있는 팝업입니다.
This popup can be opened on mobile resolutions.
readonly model : Model
스타일 수정 할 모델.
Model to modify the style.
Methods
컨텐츠 영역에 요소 추가.
Append element to content.
Append element to content.
| Name | Type | Description |
|---|---|---|
element |
Element |
추가할 요소. Element to add. |
- Inherited From:
푸터 영역에 요소 추가.
Append element to footer.
Append element to footer.
| Name | Type | Description |
|---|---|---|
element |
Element | 추가할 요소. Element to add. |
- Inherited From:
헤더 영역에 요소 추가.
Append element to header.
| Name | Type | Description |
|---|---|---|
element |
Element |
추가할 요소. Element to add. |
- Inherited From:
팝업 닫기.
Close PopupStylePoint.
위젯 파괴. 영구적으로 제거하는 경우 호출.
Destroys the widget. Should be called if permanently
removing the widget from layout.
팝업 열기.
Open popup.
| Name | Type | Description |
|---|---|---|
element |
Element | 매개변수가 없는 경우 wrapper 오픈. element If no parameter is entered, open wrapper. |
- Inherited From:
컨텐츠 영역 맨 앞에 요소 추가.
Prepend element to content.
| Name | Type | Description |
|---|---|---|
element |
Element |
추가할 요소. Element to add. |
- Inherited From:
푸터 영역 맨 앞에 요소 추가.
Prepend element to footer.
| Name | Type | Description |
|---|---|---|
element |
Element | 추가할 요소. Element to add. |
- Inherited From:
헤더 영역 맨 앞에 요소 추가.
Prepend element to header.
Prepend element to header.
| Name | Type | Description |
|---|---|---|
element |
Element |
추가할 요소. Element to add. |
- Inherited From:
컨텐츠 영역의 모든 자식 요소 제거.
Remove all children of content.
- Inherited From:
푸터 영역의 모든 자식 요소 제거.
Remove all children of footer.
- Inherited From:
헤더 영역의 모든 자식 요소 제거.
Remove all children of header.
Remove all children of header.
- Inherited From:
컨텐츠 영역의 자식 요소 제거.
Remove children of content.
| Name | Type | Description |
|---|---|---|
element |
Element |
제거할 요소. Element to remove. |
- Inherited From:
푸터 영역의 자식 요소 제거.
Remove children of footer.
| Name | Type | Description |
|---|---|---|
element |
Element | 제거할 요소. Element to remove. |
- Inherited From:
헤더 영역의 자식 요소 제거.
Remove children of header.
| Name | Type | Description |
|---|---|---|
element |
Element |
제거할 요소. Element to remove. |
- Inherited From:
팝업 활성화 on/off 기능.
Function on and off.
| Name | Type | Description |
|---|---|---|
element |
Element | 매개변수가 없는 경우 wrapper 오픈.If no parameter is entered, toggle wrapper. |
- Inherited From:
