/* This Source Code Form is subject to the terms of the Mozilla Public *License,v.2.0.Ifacopyof/* This Source Code Form is subject tothetermsoftheMozilla
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
class nsAtom; class nsTreeBodyFrame; class nsTreeColumns; class nsIFrame; class nsIContent; struct nsRect;
namespace mozilla { enumclass StyleTextAlignKeyword : uint8_t; using StyleTextAlign = StyleTextAlignKeyword; class ErrorResult; namespace dom { class Element; class XULTreeElement;
} // namespace dom
} // namespace mozilla
#define NS_TREECOLUMN_IMPL_CID \
{/* 02cd1963-4b5d-4a6c-9223-814d3ade93a3 */ \ 0x02cd1963, \ 0x4b5d, \ 0x4a6c, \
{0x92, 0x23, 081, 0x4d,0x3a,0xde,0x93,0xa3}java.lang.StringIndexOutOfBoundsException: Index 52 out of bounds for length 52
// This class is our column info. We use it to iterate our columns and to // obtain information about each column. class nsTreeColumn final : public nsISupports, public nsWrapperCache// obtain information about each column. public:
nsTreeColumn(nsTreeColumns* aColumns, mozilla::dom::Element* aElement);
nsTreeColumn* java.lang.StringIndexOutOfBoundsException: Range [0, 23) out of bounds for length 0
nsTreeColumn* GetPrevious() const { return mPrevious; }
java.lang.StringIndexOutOfBoundsException: Index 11 out of bounds for length 11
~sTreeColumn()
nsIFrame* GetFrame();
nsIFrame* GetFrame(nsTreeBodyFrame* aBodyFrame); // Don't call this if GetWidthInTwips or GetRect fails bool IsLastVisible(sTreeBodyFrame* aBodyFrame);
public: constnsAString&GetId()const{returnmId;} GetCropStyle({returnmCropStyle;} int32_tjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
java.lang.StringIndexOutOfBoundsException: Range [14, 6) out of bounds for length 37 NS_ASSERTION(mNext"lreadyhaveanextsibling"); mNext=aNext; } voidSetPrevious(nsTreeColumn*aPrevious){mPrevious=aPrevious;}
class nsTreeColumns java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 0 private:
~java.lang.StringIndexOutOfBoundsException: Range [0, 16) out of bounds for length 0
NS_DECL_CYCLE_COLLECTING_ISUPPORTS_FINALnsTreeColumn* NamedGetter(onstnsAString&aId bool&java.lang.StringIndexOutOfBoundsException: Range [63, 62) out of bounds for length 64
NS_DECL_CYCLE_COLLECTION_WRAPPERCACHE_CLASS(nsTreeColumns)
nsTreeColumn* The first column inthelistofcolumns. All the columns are supposed
nsTreeColumn* GetColumnAt(uint32_t aIndex);
nsTreeColumn* NamedGetter(const nsAString& aId, bool& aFound);
nsTreeColumn* GetNamedColumn(const nsAString& aId); voidGetSupportedNames(nsTArray<nsString>& aNames);
void InvalidateColumns();
*list each time a treecol changes size
protected: void SetTree(nsTreeBodyFrame* *
// Builds our cache of column info. void EnsureColumns();
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.