androidx.ink.authoring


Interfaces

CompletedShapeRenderer

Called to render a CompletedShapeT instance to an android.graphics.Canvas.

InProgressShape

Implement this interface to efficiently build a custom shape over the course of multiple rendering frames with incremental freehand inputs.

InProgressShapeRenderer

Implement this interface to render an InProgressShape.

InProgressShapesCompletedListener

Notifies the client app when a CompletedShapeT (or more than one) has been completed on InProgressShapesView.

InProgressStrokesFinishedListener

Notifies the client app when a Stroke (or more than one) has been completed on InProgressStrokesView.

ShapeWorkflow

An interface that can be implemented to provide custom inking functionality which replaces or augments the standard Jetpack Ink behavior.

Classes

InProgressShapesView

Displays in-progress shapes, as defined by a ShapeWorkflow, as MotionEvent user inputs are provided incrementally.

InProgressStrokeId

Identifier for a stroke that is being authored via InProgressStrokesView, returned from InProgressStrokesView.startStroke and an input to some of its other functions.

InProgressStrokesView

Displays in-progress ink strokes as MotionEvent user inputs are provided to it.