Start native apps faster with the Composables CLI ->
Object

Operation.InsertNodeFixup

Source set: Common
object InsertNodeFixup : Operation(ints = 1, objects = 2)

Properties

Factory

Source set: Common
inline val Factory

InsertIndex

Source set: Common
inline val InsertIndex

GroupAnchor

Source set: Common
inline val GroupAnchor

Functions

intParamName

Source set: Common
override fun intParamName(parameter: IntParameter) =
            when (parameter) {
                InsertIndex -> "insertIndex"
                else -> super.intParamName(parameter)
            }

objectParamName

Source set: Common
override fun objectParamName(parameter: ObjectParameter<*>) =
            when (parameter) {
                Factory -> "factory"
                GroupAnchor -> "groupAnchor"
                else -> super.objectParamName(parameter)
            }

getGroupAnchor

Source set: Common
override fun OperationArgContainer.getGroupAnchor(slots: SlotWriter): GapAnchor?

execute

Source set: Common
override fun OperationArgContainer.execute(
            applier: Applier<*>,
            slots: SlotWriter,
            rememberManager: RememberManager,
            errorContext: OperationErrorContext?,
        )
Source set: Common
object InsertNodeFixup : Operation(ints = 3, objects = 1)

Properties

Factory

Source set: Common
inline val Factory

InsertIndex

Source set: Common
inline val InsertIndex

GroupHandleHigh

Source set: Common
inline val GroupHandleHigh

GroupHandleLow

Source set: Common
inline val GroupHandleLow

Functions

intParamName

Source set: Common
override fun intParamName(parameter: IntParameter) =
            when (parameter) {
                InsertIndex -> "insertIndex"
                GroupHandleHigh -> "groupHandleHigh"
                GroupHandleLow -> "groupHandleLow"
                else -> super.intParamName(parameter)
            }

objectParamName

Source set: Common
override fun objectParamName(parameter: ObjectParameter<*>) =
            when (parameter) {
                Factory -> "factory"
                else -> super.objectParamName(parameter)
            }

getGroupHandle

Source set: Common
override fun OperationArgContainer.getGroupHandle(slots: SlotTableEditor): GroupHandle

execute

Source set: Common
override fun OperationArgContainer.execute(
            applier: Applier<*>,
            slots: SlotTableEditor,
            rememberManager: RememberManager,
            errorContext: OperationErrorContext?,
        )