#include "insetcollapsable.h"
-class BranchList;
+class Buffer;
-struct InsetBranchParams {
+class InsetBranchParams {
+public:
explicit InsetBranchParams(std::string const & b = std::string())
: branch(b) {}
///
void setParams(InsetBranchParams const & params) { params_ = params; }
/** \returns true if params_.branch is listed as 'selected' in
- \c branchlist.
+ \c buffer. This handles the case of child documents.
*/
- bool isBranchSelected(BranchList const & branchlist) const;
+ bool isBranchSelected(Buffer const & buffer) const;
+ ///
+ bool getStatus(LCursor &, FuncRequest const &, FuncStatus &) const;
protected:
InsetBranch(InsetBranch const &);