BookmarksManager class
Mengelola marka buku laporan.
Metode
| apply(string) | Terapkan bookmark menurut nama.
|
| apply |
Terapkan status bookmark.
|
| capture(ICapture |
Ambil marka buku dari status saat ini.
|
| get |
Mendapatkan marka buku yang ditentukan dalam laporan.
|
| play(Bookmarks |
Memutar marka buku: Mode presentasi Masukkan atau Keluar dari marka buku.
|
Detail Metode
apply(string)
Terapkan bookmark menurut nama.
bookmarksManager.apply(bookmarkName)
function apply(bookmarkName: string): Promise<IHttpPostMessageResponse<void>>
Parameter
- bookmarkName
-
string
Nama marka buku yang akan diterapkan
Mengembalikan
Promise<IHttpPostMessageResponse<void>>
applyState(string)
Terapkan status bookmark.
bookmarksManager.applyState(bookmarkState)
function applyState(state: string): Promise<IHttpPostMessageResponse<void>>
Parameter
- state
-
string
Status marka buku base64 yang akan diterapkan
Mengembalikan
Promise<IHttpPostMessageResponse<void>>
capture(ICaptureBookmarkOptions)
Ambil marka buku dari status saat ini.
bookmarksManager.capture(options)
function capture(options?: ICaptureBookmarkOptions): Promise<IReportBookmark>
Parameter
- options
- ICaptureBookmarkOptions
Opsi untuk pengambilan marka buku
Mengembalikan
Promise<IReportBookmark>
getBookmarks()
Mendapatkan marka buku yang ditentukan dalam laporan.
// Gets bookmarks that are defined in the report
bookmarksManager.getBookmarks()
.then(bookmarks => {
...
});
function getBookmarks(): Promise<IReportBookmark[]>
Mengembalikan
Promise<IReportBookmark[]>
play(BookmarksPlayMode)
Memutar marka buku: Mode presentasi Masukkan atau Keluar dari marka buku.
// Enter presentation mode.
bookmarksManager.play(BookmarksPlayMode.Presentation)
function play(playMode: BookmarksPlayMode): Promise<IHttpPostMessageResponse<void>>
Parameter
- playMode
- BookmarksPlayMode
Mode putar dapat berupa Presentation atau Off
Mengembalikan
Promise<IHttpPostMessageResponse<void>>