Class AbstractFolderViewHolder

    • Constructor Detail

      • AbstractFolderViewHolder

        public AbstractFolderViewHolder()
    • Method Detail

      • getViews

        @NonNull
        public abstract List<View> getViews()
        Returns the list of views. If isViewsModifiable() then this list is modifiable.
        Returns:
        the list of views.
      • isViewsModifiable

        public boolean isViewsModifiable()
        Returns true if the list of views is modifiable.
        Returns:
        true if the list of views is modifiable.
      • getPrimaryView

        @CheckForNull
        public abstract String getPrimaryView()
        Returns the View.getViewName() of the primary view or null if the first view should be primary.
        Returns:
        the View.getViewName() of the primary view or null if the first view should be primary.
      • isPrimaryModifiable

        public boolean isPrimaryModifiable()
        Returns true if the primary View is modifiable.
        Returns:
        true if the primary View is modifiable.
      • isTabBarModifiable

        public boolean isTabBarModifiable()
        Returns true if the ViewsTabBar is modifiable.
        Returns:
        true if the ViewsTabBar is modifiable.
      • invalidateCaches

        public void invalidateCaches()
        Called by AbstractFolder.save() to signal that the view holder should clear any internal state caches.