PdfViewer
pdfViewerはPDFプレイヤーを扱うクラスです。pdfViewerを介してPDFプレイヤーを操作することができます。
Methods
clear()
clear() : void
仕様
プレイヤーをそのもの削除します。
引数
なし
戻り値
なし
goTo()
goTo(pageNum : number) : void
仕様
指定したページに遷移します。
引数
| 引数 | 型 |
|---|---|
| pageNum | number |
戻り値
なし
goToFirst()
goToFirst() : void
仕様
最初のページに遷移します。
引数
なし
戻り値
なし
goToLast()
goToLast() : void
仕様
最後のページに遷移します。
引数
なし
戻り値
なし
next()
next() : void
仕様
次のページに遷移します。
引数
なし
戻り値
なし
prev()
prev() : void
仕様
前のページに遷移します。
引数
なし
戻り値
なし
on()
on(type, fn) : void
仕様
指定したイベントに対してイベントリスナーを登録します。
指定できるイベントはPDFViewerEventsにあるイベントです。
引数
| 引数 | 型 |
|---|---|
| type | PDFViewerEvents |
| fn | (event: PDFViewerEvents) => void |
戻り値
なし
off()
off(type, fn) : void
仕様
指定したイベントに登録されているイベントリスナーを削除します。
指定できるイベントはPDFViewerEventsにあるイベントです。
引数
| 引数 | 型 |
|---|---|
| type | PDFViewerEvents |
| fn | (event: PDFViewerEvents) => void |
戻り値
なし
警告
offの引数として渡す関数は、「offした時に実行される関数」ではなく、「onで登録した関数」です。
また、イベントリスナーに登録・解除する関数は同じ参照元でないといけません。
// OK
const fn = () => console.log('pause');
player.videoPlayer.on(Millvi.VideoPlayerEvents.Pause, fn)
player.videoPlayer.off(Millvi.VideoPlayerEvents.Pause, fn)
// NG
player.videoPlayer.on(Millvi.VideoPlayerEvents.Pause, () => console.log('pause'))
player.videoPlayer.off(Millvi.VideoPlayerEvents.Pause, () => console.log('pause'))
trigger()
trigger(type, param?) : void
仕様
指定したイベントに登録されているイベントリスナーを実行します。
イベントリスナー実行時の引数としてparamを設定するとができます。
指定できるイベントはPDFViewerEventsにあるイベントです。
引数
| 引数 | 型 | 説明 |
|---|---|---|
| type | PDFViewerEvents | - |
| param | any | 省略可 |
戻り値
なし
Property
pageCount
pageCount : number
総ページ数
総ページ数を取得
const pageCount = Millvi.MillviPlayer.pdfViewer.pageCount
currentPageNo
currentPageNo : number
現在のページ番号
現在のページ番号を取得
const currentPageNo = Millvi.MillviPlayer.pdfViewer.currentPageNo