@@ -59,7 +59,13 @@ import com.pspdfkit.annotations.AnnotationFlags
5959import com.pspdfkit.annotations.AnnotationProvider
6060import com.pspdfkit.annotations.AnnotationType
6161import com.pspdfkit.annotations.appearance.AssetAppearanceStreamGenerator
62- import com.pspdfkit.annotations.configuration.*
62+ import com.pspdfkit.annotations.configuration.AnnotationProperty
63+ import com.pspdfkit.annotations.configuration.EraserToolConfiguration
64+ import com.pspdfkit.annotations.configuration.FreeTextAnnotationConfiguration
65+ import com.pspdfkit.annotations.configuration.InkAnnotationConfiguration
66+ import com.pspdfkit.annotations.configuration.MarkupAnnotationConfiguration
67+ import com.pspdfkit.annotations.configuration.ShapeAnnotationConfiguration
68+ import com.pspdfkit.annotations.configuration.StampAnnotationConfiguration
6369import com.pspdfkit.annotations.stamps.CustomStampAppearanceStreamGenerator
6470import com.pspdfkit.annotations.stamps.StampPickerItem
6571import com.pspdfkit.configuration.PdfConfiguration
@@ -80,12 +86,16 @@ import com.pspdfkit.ui.special_mode.controller.AnnotationEditingController
8086import com.pspdfkit.ui.special_mode.controller.AnnotationSelectionController
8187import com.pspdfkit.ui.special_mode.controller.AnnotationTool
8288import com.pspdfkit.ui.special_mode.manager.AnnotationManager
83- import com.pspdfkit.ui.toolbar.*
89+ import com.pspdfkit.ui.toolbar.AnnotationCreationToolbar
90+ import com.pspdfkit.ui.toolbar.AnnotationEditingToolbar
91+ import com.pspdfkit.ui.toolbar.ContextualToolbar
92+ import com.pspdfkit.ui.toolbar.ContextualToolbarMenuItem
93+ import com.pspdfkit.ui.toolbar.ToolbarCoordinatorLayout
8494import com.pspdfkit.ui.toolbar.grouping.MenuItemGroupingRule
8595import kotlinx.coroutines.Job
8696import okhttp3.Response
8797import java.io.File
88- import java.util.*
98+ import java.util.EnumSet
8999
90100@SuppressLint(" ViewConstructor" )
91101abstract class PdfSubmissionView (context : Context , private val studentAnnotationView : Boolean = false , private val courseId : Long ) : FrameLayout(context), AnnotationManager.OnAnnotationCreationModeChangeListener, AnnotationManager.OnAnnotationEditingModeChangeListener {
@@ -558,7 +568,11 @@ abstract class PdfSubmissionView(context: Context, private val studentAnnotation
558568 }
559569 }
560570
561- override fun onAnnotationZOrderChanged (p0 : Int , p1 : MutableList <Annotation >, p2 : MutableList <Annotation >) {}
571+ override fun onAnnotationZOrderChanged (
572+ pageIndex : Int ,
573+ oldOrder : List <@JvmSuppressWildcards Annotation >,
574+ newOrder : List <@JvmSuppressWildcards Annotation >
575+ ) = Unit
562576 }
563577
564578 private fun annotationNetworkCheck (annotation : Annotation ): Boolean {
0 commit comments