LibreOffice Module sc (master) 1
Functions
HelperNotifyChanges Namespace Reference

Functions

bool isDataAreaInvalidateType (std::u16string_view rType)
 
bool getMustPropagateChangesModel (ScModelObj *pModelObj)
 
void Notify (ScModelObj &rModelObj, const ScRangeList &rChangeRanges, const OUString &rType=OUString("cell-change"), const css::uno::Sequence< css::beans::PropertyValue > &rProperties=css::uno::Sequence< css::beans::PropertyValue >())
 
void NotifyIfChangesListeners (const ScDocShell &rDocShell, const ScRange &rRange, const OUString &rType=OUString("cell-change"))
 
static void NotifyIfChangesListeners (const ScDocShell &rDocShell, const ScAddress &rPos, const ScUndoEnterData::ValuesType &rOldValues, const OUString &rType=OUString("cell-change"))
 
static void NotifyIfChangesListeners (const ScDocShell &rDocShell, ScMarkData &rMark, SCCOL nCol, SCROW nRow, const OUString &rType="cell-change")
 

Function Documentation

◆ getMustPropagateChangesModel()

bool HelperNotifyChanges::getMustPropagateChangesModel ( ScModelObj pModelObj)
inline

◆ isDataAreaInvalidateType()

bool HelperNotifyChanges::isDataAreaInvalidateType ( std::u16string_view  rType)
inline

Definition at line 473 of file docsh.hxx.

References u.

Referenced by ScModelObj::NotifyChanges(), and NotifyIfChangesListeners().

◆ Notify()

void HelperNotifyChanges::Notify ( ScModelObj rModelObj,
const ScRangeList rChangeRanges,
const OUString &  rType = OUString("cell-change"),
const css::uno::Sequence< css::beans::PropertyValue > &  rProperties = css::uno::Sequence< css::beans::PropertyValue >() 
)
inline

◆ NotifyIfChangesListeners() [1/3]

static void HelperNotifyChanges::NotifyIfChangesListeners ( const ScDocShell rDocShell,
const ScAddress rPos,
const ScUndoEnterData::ValuesType rOldValues,
const OUString &  rType = OUString("cell-change") 
)
static

◆ NotifyIfChangesListeners() [2/3]

void HelperNotifyChanges::NotifyIfChangesListeners ( const ScDocShell rDocShell,
const ScRange rRange,
const OUString &  rType = OUString("cell-change") 
)
inline

◆ NotifyIfChangesListeners() [3/3]

static void HelperNotifyChanges::NotifyIfChangesListeners ( const ScDocShell rDocShell,
ScMarkData rMark,
SCCOL  nCol,
SCROW  nRow,
const OUString &  rType = "cell-change" 
)
static