Constructor
new ClipboardCoordinate()
객체 초기 상태를 설정한다.
Methods
createClipboard(options, callback)
좌표값을 클립보드로 저장한다.
Example
//클립보드로 좌표가 정상 복사되면 콜백으로 처리결과 반환
let clipboardOptions = {
type : 'MGRS', //'Geographic', 'MGRS'
visibleGuideLine : true //안내선 표시 여부
spaceString : false //공백문자 포함 여부
};
window.clipboardCoordinate.createClipboard(clipboardOptions, function (result) {
if (result === true) {
console.info('Copy coordinates to clipboard');
console.log(window.clipboardCoordinate.getCoordinates()); //좌표값을 직접 가져온다.
}
else
console.info('Copy Failed');
});
Parameters:
Name | Type | Description |
---|---|---|
options |
object | 좌표 옵션과 직선 표시 여부를 설정 |
callback |
bool | 클립보드로 복사가 완료되면 true 반환, 실패시 false 반환 |
getCoordinates() → {string}
클립보드로 복사할 좌표값을 반환한다. createClipboard 호출이 먼저 이루어져 callback 처리가 시점에서 좌표값을 얻어와야 한다.
Example
//클립보드로 좌표가 정상 복사되면 콜백으로 처리결과 반환
let clipboardOptions = {
type : 'MGRS', //'Geographic', 'MGRS'
visibleGuideLine : true //안내선 표시 여부
spaceString : false //공백문자 포함 여부
};
window.clipboardCoordinate.createClipboard(clipboardOptions, function (result) {
if (result === true) {
console.info('Copy coordinates to clipboard');
console.log(window.clipboardCoordinate.getCoordinates()); //좌표값을 직접 가져온다.
}
else
console.info('Copy Failed');
});
Returns:
클립보드 복사된 좌표값 반환
- Type
- string
getCoordinateType() → {string}
클립보드로 복사할 좌표 타입을 반환한다.
Returns:
string - 'Geographic'나 'MGRS' 중 설정값 반환
- Type
- string
getVisibleGuideLine() → {bool}
클립보드로 복사할 좌표값 안내선 표시 상태를 얻어온다.
Returns:
복사할 좌표값 안내선 표시 상태 반환
- Type
- bool
setVisibleGuideLine(val)
클립보드로 복사할 좌표값 안내선 표시여부를 결정한다.
Parameters:
Name | Type | Description |
---|---|---|
val |
bool | 복사할 좌표값 안내선 표시여부 |