ModifiableImpl

internal class ModifiableImpl : Modifiable

Internal implementation of the Modifiable interface.

This class provides lightweight state tracking for objects that may be marked as modified. It is used as the default implementation returned by Modifiable.invoke and is not intended for direct use outside the library.

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
open override var modified: Boolean

Indicates whether this object has been marked as modified.

Functions

Link copied to clipboard
open override fun markModified()

Marks this object as modified.