.. index:: pair: class; EE::UI::Doc::TextRanges .. _doxid-class_e_e_1_1_u_i_1_1_doc_1_1_text_ranges: class EE::UI::Doc::TextRanges ============================= .. toctree:: :hidden: .. ref-code-block:: cpp :class: doxyrest-overview-code-block #include class TextRanges: public std::vector< TextRange > { public: // methods bool :target:`isSorted`() const; bool :target:`isValid`() const; bool :target:`exists`(const :ref:`TextRange`& range) const; size_t :target:`findIndex`(const :ref:`TextRange`& range) const; bool :target:`hasSelection`() const; void :target:`sort`(); void :target:`setSorted`(); bool :target:`merge`(); std::string :target:`toString`() const; static TextRanges :target:`fromString`(const std::string& str); };