LarryHsiao/Vesta

View on GitHub
src/main/java/com/silverhetch/vesta/attached/targets/AttachedTarget.kt

Summary

Maintainability
A
0 mins
Test Coverage
package com.silverhetch.vesta.attached.targets

import com.silverhetch.vesta.target.Target

/**
 * Represent target that attached to something.
 */
interface AttachedTarget {
    /**
     * The [Target] instance.
     */
    fun target(): Target

    /**
     * Remove this [Target] from current attached object.
     */
    fun remove()
}