Fcitx
Public Member Functions | Public Attributes | List of all members
fcitx::CommonCandidateListPrivate Class Reference
Collaboration diagram for fcitx::CommonCandidateListPrivate:
Collaboration graph
[legend]

Public Member Functions

 CommonCandidateListPrivate (CommonCandidateList *q)
 
int size () const
 
int toGlobalIndex (int idx) const
 
void checkIndex (int idx) const
 
void checkGlobalIndex (int idx) const
 
void fixCursorAfterPaging (int oldIndex)
 

Public Attributes

BulkCursorAdaptorForCommonCandidateList bulkCursor_
 
CursorModifiableAdaptorForCommonCandidateList cursorModifiable_
 
bool usedNextBefore_ = false
 
int cursorIndex_ = -1
 
int currentPage_ = 0
 
int pageSize_ = 5
 
std::vector< Textlabels_
 
std::vector< std::unique_ptr< CandidateWord > > candidateWord_
 
CandidateLayoutHint layoutHint_ = CandidateLayoutHint::NotSet
 
bool cursorIncludeUnselected_ = false
 
bool cursorKeepInSamePage_ = false
 
CursorPositionAfterPaging cursorPositionAfterPaging_
 
std::unique_ptr< ActionableCandidateListactionable_
 

Detailed Description

Definition at line 336 of file candidatelist.cpp.

Member Data Documentation

◆ cursorPositionAfterPaging_

CursorPositionAfterPaging fcitx::CommonCandidateListPrivate::cursorPositionAfterPaging_
Initial value:
=
CursorPositionAfterPaging::DonotChange

Definition at line 353 of file candidatelist.cpp.


The documentation for this class was generated from the following file: