or second variant : ``` companion object { ...
# announcements
d
or second variant :
Copy code
companion object {
        inline fun <reified T> forView(view: OperationView): OperationActionSubscriber<T> {
            return OperationActionSubscriber(view)
        }
    }
OperationActionSubscriber
has private constructor.