UNPKG

devexpress-richedit

Version:

DevExpress Rich Text Editor is an advanced word-processing tool designed for working with rich text documents.

15 lines (14 loc) 788 B
import { Bookmark } from '../../../common/model/bookmarks'; import { SubDocument } from '../../../common/model/sub-document'; import { IProcessor } from '../../../common/processor'; import { BookmarkApi } from '../bookmark'; import { IInterval } from '../interval'; import { Collection } from './collection'; export declare class BookmarkCollection<TBookmark extends BookmarkApi> extends Collection<TBookmark, Bookmark> { protected _subDocument: SubDocument; constructor(processor: IProcessor, subDocument: SubDocument); find(position: number | IInterval | IInterval[] | string | RegExp): TBookmark[]; create(interval: IInterval, name: string): BookmarkApi; protected _getItem(coreItem: Bookmark): TBookmark; protected _getCoreItems(): Bookmark[]; }