23 std::vector<SparklineData> aSparklineDataVector,
24 std::shared_ptr<sc::SparklineGroup> pSparklineGroup)
26 , maSparklineDataVector(
std::move(aSparklineDataVector))
27 , mpSparklineGroup(
std::move(pSparklineGroup))
74 return ScResId(STR_UNDO_INSERT_SPARKLINE_GROUP);
const ScDocument & GetDocument() const
void PostPaint(SCCOL nStartCol, SCROW nStartRow, SCTAB nStartTab, SCCOL nEndCol, SCROW nEndRow, SCTAB nEndTab, PaintPartFlags nPart, sal_uInt16 nExtFlags=0)
SC_DLLPUBLIC sc::Sparkline * CreateSparkline(ScAddress const &rPosition, std::shared_ptr< sc::SparklineGroup > const &pSparklineGroup)
SC_DLLPUBLIC bool DeleteSparkline(ScAddress const &rPosition)
void push_back(const ScRange &rRange)
void setInputRange(ScRangeList const &rInputRange)
UndoInsertSparkline(ScDocShell &rDocShell, std::vector< SparklineData > pSparklineDataVector, std::shared_ptr< sc::SparklineGroup > pSparklineGroup)
bool CanRepeat(SfxRepeatTarget &rTarget) const override
std::shared_ptr< sc::SparklineGroup > mpSparklineGroup
std::vector< sc::SparklineData > maSparklineDataVector
virtual ~UndoInsertSparkline() override
void Repeat(SfxRepeatTarget &rTarget) override
OUString GetComment() const override
CAUTION! The following defines must be in the same namespace as the respective type.
OUString ScResId(TranslateId aId)