ExperimentalInkCustomShapeWorkflowApi


@MustBeDocumented
@Retention(value = AnnotationRetention.BINARY)
@Target(allowedTargets = [AnnotationTarget.CLASSAnnotationTarget.ANNOTATION_CLASSAnnotationTarget.PROPERTYAnnotationTarget.FIELDAnnotationTarget.LOCAL_VARIABLEAnnotationTarget.VALUE_PARAMETERAnnotationTarget.CONSTRUCTORAnnotationTarget.FUNCTIONAnnotationTarget.PROPERTY_GETTERAnnotationTarget.PROPERTY_SETTERAnnotationTarget.TYPEALIAS])
@RequiresOptIn(level = RequiresOptIn.Level.ERROR)
public annotation ExperimentalInkCustomShapeWorkflowApi


Marks declarations that are are part of the experimental Ink Authoring custom shape plugins API. These declarations may (or may not) be changed, deprecated, or removed in the near future, or the semantics of their behavior may change in some way that may break some code.

You can opt in to using APIs in your code by marking your declaration with @OptIn passing the opt-in requirement annotation as its argument: @OptIn(ExperimentalInkCustomShapeWorkflowApi::class).

Summary

Public constructors

ExperimentalInkCustomShapeWorkflowApi

public ExperimentalInkCustomShapeWorkflowApi()