Navigation API
Toss POS에서 페이지를 이동하기 위한 인터페이스를 제공해요. 플러그인 탭이나 업종유형 변경 화면으로 이동할 수 있어요.
Methods
navigate
POS에서 지정한 페이지로 이동해요.
ts
import { posPluginSdk } from '@tossplace/pos-plugin-sdk';
posPluginSdk.navigation.navigate('plugin-tab', packageName);Parameters
| 파라미터 | 타입 | 필수 | 설명 |
|---|---|---|---|
page | 'plugin-tab' | 'business-type-setting' | O | 이동할 페이지 종류 |
packageName | string | X | 이동할 탭의 이름. page가 'plugin-tab'일 때만 사용해요. 생략하면 첫 번째 플러그인 탭으로 이동해요 |
Response
반환값이 없어요.
page 종류
plugin-tab: 플러그인 탭으로 이동해요.packageName으로 특정 탭을 지정할 수 있고, 없는 경우 첫 번째 플러그인 탭으로 이동해요.business-type-setting: 업종유형 변경 화면으로 이동해요.
사용 예시
특정 플러그인 탭으로 이동
ts
import { posPluginSdk } from '@tossplace/pos-plugin-sdk';
posPluginSdk.navigation.navigate('plugin-tab', 'my-plugin');첫 번째 플러그인 탭으로 이동
ts
import { posPluginSdk } from '@tossplace/pos-plugin-sdk';
posPluginSdk.navigation.navigate('plugin-tab');업종유형 변경 화면으로 이동
ts
import { posPluginSdk } from '@tossplace/pos-plugin-sdk';
posPluginSdk.navigation.navigate('business-type-setting');