Component

@Serializable
abstract class Component(source)

Base class for all Storyblok components.

Extend this class to define custom content types that match your Storyblok schema.

Inheritors

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
@Serializable
class Unknown : Component

Fallback component for unknown or unregistered component types.

Properties

Link copied to clipboard

Technical name of the component type.

Link copied to clipboard
@SerialName(value = "_uid")
val uid: String

Unique identifier for this component instance.