safeStateDelegate
fun <T> CSHasChangeValue<T>.safeStateDelegate(parent: CSHasDestruct, onChange: ArgFun<T>? = null): CSSafeHasChangeValue<T>
fun <Argument1, Argument2, Item1 : CSHasChangeValue<Argument1>, Item2 : CSSafeHasChangeValue<Argument2>> Pair<Item1, Item2>.safeStateDelegate(parent: CSHasDestruct, delivery: CSSafeChangeDelivery = CSSafeChangeDelivery.Conflated, onChange: ArgFun<Pair<Argument1, Argument2>>? = null): CSSafeHasChangeValue<Pair<Argument1, Argument2>>
fun <Argument1, Argument2, Return, Item1 : CSHasChangeValue<Argument1>, Item2 : CSSafeHasChangeValue<Argument2>> Pair<Item1, Item2>.safeStateDelegate(parent: CSHasDestruct, delivery: CSSafeChangeDelivery = CSSafeChangeDelivery.Conflated, unsafeFromValues: (Argument1, Argument2) -> Return, onChange: ArgFun<Return>? = null): CSSafeHasChangeValue<Return>
fun <Argument1, Argument2, Argument3, Item1 : CSHasChangeValue<Argument1>, Item2 : CSHasChangeValue<Argument2>, Item3 : CSSafeHasChangeValue<Argument3>> Triple<Item1, Item2, Item3>.safeStateDelegate(parent: CSHasDestruct, delivery: CSSafeChangeDelivery = CSSafeChangeDelivery.Conflated, onChange: ArgFun<Triple<Argument1, Argument2, Argument3>>? = null): CSSafeHasChangeValue<Triple<Argument1, Argument2, Argument3>>
fun <Argument1, Argument2, Argument3, Return, Item1 : CSHasChangeValue<Argument1>, Item2 : CSHasChangeValue<Argument2>, Item3 : CSSafeHasChangeValue<Argument3>> Triple<Item1, Item2, Item3>.safeStateDelegate(parent: CSHasDestruct, delivery: CSSafeChangeDelivery = CSSafeChangeDelivery.Conflated, unsafeFromValues: (Argument1, Argument2, Argument3) -> Return, onChange: ArgFun<Return>? = null): CSSafeHasChangeValue<Return>
fun <Argument1, Argument2, Argument3, Argument4, Item1 : CSHasChangeValue<Argument1>, Item2 : CSHasChangeValue<Argument2>, Item3 : CSHasChangeValue<Argument3>, Item4 : CSSafeHasChangeValue<Argument4>> CSQuadruple<Item1, Item2, Item3, Item4>.safeStateDelegate(parent: CSHasDestruct, delivery: CSSafeChangeDelivery = CSSafeChangeDelivery.Conflated, onChange: ArgFun<CSQuadruple<Argument1, Argument2, Argument3, Argument4>>? = null): CSSafeHasChangeValue<CSQuadruple<Argument1, Argument2, Argument3, Argument4>>
fun <Argument1, Argument2, Argument3, Argument4, Return, Item1 : CSHasChangeValue<Argument1>, Item2 : CSHasChangeValue<Argument2>, Item3 : CSHasChangeValue<Argument3>, Item4 : CSSafeHasChangeValue<Argument4>> CSQuadruple<Item1, Item2, Item3, Item4>.safeStateDelegate(parent: CSHasDestruct, delivery: CSSafeChangeDelivery = CSSafeChangeDelivery.Conflated, unsafeFromValues: (Argument1, Argument2, Argument3, Argument4) -> Return, onChange: ArgFun<Return>? = null): CSSafeHasChangeValue<Return>
fun <Argument1, Argument2, Argument3, Argument4, Argument5, Item1 : CSHasChangeValue<Argument1>, Item2 : CSHasChangeValue<Argument2>, Item3 : CSHasChangeValue<Argument3>, Item4 : CSHasChangeValue<Argument4>, Item5 : CSSafeHasChangeValue<Argument5>> CSQuintuple<Item1, Item2, Item3, Item4, Item5>.safeStateDelegate(parent: CSHasDestruct, delivery: CSSafeChangeDelivery = CSSafeChangeDelivery.Conflated, onChange: ArgFun<CSQuintuple<Argument1, Argument2, Argument3, Argument4, Argument5>>? = null): CSSafeHasChangeValue<CSQuintuple<Argument1, Argument2, Argument3, Argument4, Argument5>>
fun <Argument1, Argument2, Argument3, Argument4, Argument5, Return, Item1 : CSHasChangeValue<Argument1>, Item2 : CSHasChangeValue<Argument2>, Item3 : CSHasChangeValue<Argument3>, Item4 : CSHasChangeValue<Argument4>, Item5 : CSSafeHasChangeValue<Argument5>> CSQuintuple<Item1, Item2, Item3, Item4, Item5>.safeStateDelegate(parent: CSHasDestruct, delivery: CSSafeChangeDelivery = CSSafeChangeDelivery.Conflated, unsafeFromValues: (Argument1, Argument2, Argument3, Argument4, Argument5) -> Return, onChange: ArgFun<Return>? = null): CSSafeHasChangeValue<Return>
fun <Argument1, Argument2, Argument3, Argument4, Argument5, Argument6, Item1 : CSHasChangeValue<Argument1>, Item2 : CSHasChangeValue<Argument2>, Item3 : CSHasChangeValue<Argument3>, Item4 : CSHasChangeValue<Argument4>, Item5 : CSHasChangeValue<Argument5>, Item6 : CSSafeHasChangeValue<Argument6>> CSSixtuple<Item1, Item2, Item3, Item4, Item5, Item6>.safeStateDelegate(parent: CSHasDestruct, delivery: CSSafeChangeDelivery = CSSafeChangeDelivery.Conflated, onChange: ArgFun<CSSixtuple<Argument1, Argument2, Argument3, Argument4, Argument5, Argument6>>? = null): CSSafeHasChangeValue<CSSixtuple<Argument1, Argument2, Argument3, Argument4, Argument5, Argument6>>
fun <Argument1, Argument2, Argument3, Argument4, Argument5, Argument6, Return, Item1 : CSHasChangeValue<Argument1>, Item2 : CSHasChangeValue<Argument2>, Item3 : CSHasChangeValue<Argument3>, Item4 : CSHasChangeValue<Argument4>, Item5 : CSHasChangeValue<Argument5>, Item6 : CSSafeHasChangeValue<Argument6>> CSSixtuple<Item1, Item2, Item3, Item4, Item5, Item6>.safeStateDelegate(parent: CSHasDestruct, delivery: CSSafeChangeDelivery = CSSafeChangeDelivery.Conflated, unsafeFromValues: (Argument1, Argument2, Argument3, Argument4, Argument5, Argument6) -> Return, onChange: ArgFun<Return>? = null): CSSafeHasChangeValue<Return>
fun <Argument1, Argument2, Item1 : CSSafeHasChangeValue<Argument1>, Item2 : CSSafeHasChangeValue<Argument2>> Pair<Item1, Item2>.safeStateDelegate(parent: CSHasDestruct, delivery: CSSafeChangeDelivery = CSSafeChangeDelivery.Conflated, onChange: ArgFun<Pair<Argument1, Argument2>>? = null): CSSafeHasChangeValue<Pair<Argument1, Argument2>>
fun <Argument1, Argument2, Return, Item1 : CSSafeHasChangeValue<Argument1>, Item2 : CSSafeHasChangeValue<Argument2>> Pair<Item1, Item2>.safeStateDelegate(parent: CSHasDestruct, delivery: CSSafeChangeDelivery = CSSafeChangeDelivery.Conflated, unsafeFromValues: (Argument1, Argument2) -> Return, onChange: ArgFun<Return>? = null): CSSafeHasChangeValue<Return>
fun <Argument1, Argument2, Argument3, Item1 : CSHasChangeValue<Argument1>, Item2 : CSSafeHasChangeValue<Argument2>, Item3 : CSSafeHasChangeValue<Argument3>> Triple<Item1, Item2, Item3>.safeStateDelegate(parent: CSHasDestruct, delivery: CSSafeChangeDelivery = CSSafeChangeDelivery.Conflated, onChange: ArgFun<Triple<Argument1, Argument2, Argument3>>? = null): CSSafeHasChangeValue<Triple<Argument1, Argument2, Argument3>>
fun <Argument1, Argument2, Argument3, Return, Item1 : CSHasChangeValue<Argument1>, Item2 : CSSafeHasChangeValue<Argument2>, Item3 : CSSafeHasChangeValue<Argument3>> Triple<Item1, Item2, Item3>.safeStateDelegate(parent: CSHasDestruct, delivery: CSSafeChangeDelivery = CSSafeChangeDelivery.Conflated, unsafeFromValues: (Argument1, Argument2, Argument3) -> Return, onChange: ArgFun<Return>? = null): CSSafeHasChangeValue<Return>
fun <Argument1, Argument2, Argument3, Argument4, Item1 : CSHasChangeValue<Argument1>, Item2 : CSHasChangeValue<Argument2>, Item3 : CSSafeHasChangeValue<Argument3>, Item4 : CSSafeHasChangeValue<Argument4>> CSQuadruple<Item1, Item2, Item3, Item4>.safeStateDelegate(parent: CSHasDestruct, delivery: CSSafeChangeDelivery = CSSafeChangeDelivery.Conflated, onChange: ArgFun<CSQuadruple<Argument1, Argument2, Argument3, Argument4>>? = null): CSSafeHasChangeValue<CSQuadruple<Argument1, Argument2, Argument3, Argument4>>
fun <Argument1, Argument2, Argument3, Argument4, Return, Item1 : CSHasChangeValue<Argument1>, Item2 : CSHasChangeValue<Argument2>, Item3 : CSSafeHasChangeValue<Argument3>, Item4 : CSSafeHasChangeValue<Argument4>> CSQuadruple<Item1, Item2, Item3, Item4>.safeStateDelegate(parent: CSHasDestruct, delivery: CSSafeChangeDelivery = CSSafeChangeDelivery.Conflated, unsafeFromValues: (Argument1, Argument2, Argument3, Argument4) -> Return, onChange: ArgFun<Return>? = null): CSSafeHasChangeValue<Return>
fun <Argument1, Argument2, Argument3, Argument4, Argument5, Item1 : CSHasChangeValue<Argument1>, Item2 : CSHasChangeValue<Argument2>, Item3 : CSHasChangeValue<Argument3>, Item4 : CSSafeHasChangeValue<Argument4>, Item5 : CSSafeHasChangeValue<Argument5>> CSQuintuple<Item1, Item2, Item3, Item4, Item5>.safeStateDelegate(parent: CSHasDestruct, delivery: CSSafeChangeDelivery = CSSafeChangeDelivery.Conflated, onChange: ArgFun<CSQuintuple<Argument1, Argument2, Argument3, Argument4, Argument5>>? = null): CSSafeHasChangeValue<CSQuintuple<Argument1, Argument2, Argument3, Argument4, Argument5>>
fun <Argument1, Argument2, Argument3, Argument4, Argument5, Return, Item1 : CSHasChangeValue<Argument1>, Item2 : CSHasChangeValue<Argument2>, Item3 : CSHasChangeValue<Argument3>, Item4 : CSSafeHasChangeValue<Argument4>, Item5 : CSSafeHasChangeValue<Argument5>> CSQuintuple<Item1, Item2, Item3, Item4, Item5>.safeStateDelegate(parent: CSHasDestruct, delivery: CSSafeChangeDelivery = CSSafeChangeDelivery.Conflated, unsafeFromValues: (Argument1, Argument2, Argument3, Argument4, Argument5) -> Return, onChange: ArgFun<Return>? = null): CSSafeHasChangeValue<Return>
fun <Argument1, Argument2, Argument3, Argument4, Argument5, Argument6, Item1 : CSHasChangeValue<Argument1>, Item2 : CSHasChangeValue<Argument2>, Item3 : CSHasChangeValue<Argument3>, Item4 : CSHasChangeValue<Argument4>, Item5 : CSSafeHasChangeValue<Argument5>, Item6 : CSSafeHasChangeValue<Argument6>> CSSixtuple<Item1, Item2, Item3, Item4, Item5, Item6>.safeStateDelegate(parent: CSHasDestruct, delivery: CSSafeChangeDelivery = CSSafeChangeDelivery.Conflated, onChange: ArgFun<CSSixtuple<Argument1, Argument2, Argument3, Argument4, Argument5, Argument6>>? = null): CSSafeHasChangeValue<CSSixtuple<Argument1, Argument2, Argument3, Argument4, Argument5, Argument6>>
fun <Argument1, Argument2, Argument3, Argument4, Argument5, Argument6, Return, Item1 : CSHasChangeValue<Argument1>, Item2 : CSHasChangeValue<Argument2>, Item3 : CSHasChangeValue<Argument3>, Item4 : CSHasChangeValue<Argument4>, Item5 : CSSafeHasChangeValue<Argument5>, Item6 : CSSafeHasChangeValue<Argument6>> CSSixtuple<Item1, Item2, Item3, Item4, Item5, Item6>.safeStateDelegate(parent: CSHasDestruct, delivery: CSSafeChangeDelivery = CSSafeChangeDelivery.Conflated, unsafeFromValues: (Argument1, Argument2, Argument3, Argument4, Argument5, Argument6) -> Return, onChange: ArgFun<Return>? = null): CSSafeHasChangeValue<Return>
fun <Argument1, Argument2, Argument3, Item1 : CSSafeHasChangeValue<Argument1>, Item2 : CSSafeHasChangeValue<Argument2>, Item3 : CSSafeHasChangeValue<Argument3>> Triple<Item1, Item2, Item3>.safeStateDelegate(parent: CSHasDestruct, delivery: CSSafeChangeDelivery = CSSafeChangeDelivery.Conflated, onChange: ArgFun<Triple<Argument1, Argument2, Argument3>>? = null): CSSafeHasChangeValue<Triple<Argument1, Argument2, Argument3>>
fun <Argument1, Argument2, Argument3, Return, Item1 : CSSafeHasChangeValue<Argument1>, Item2 : CSSafeHasChangeValue<Argument2>, Item3 : CSSafeHasChangeValue<Argument3>> Triple<Item1, Item2, Item3>.safeStateDelegate(parent: CSHasDestruct, delivery: CSSafeChangeDelivery = CSSafeChangeDelivery.Conflated, unsafeFromValues: (Argument1, Argument2, Argument3) -> Return, onChange: ArgFun<Return>? = null): CSSafeHasChangeValue<Return>
fun <Argument1, Argument2, Argument3, Argument4, Item1 : CSHasChangeValue<Argument1>, Item2 : CSSafeHasChangeValue<Argument2>, Item3 : CSSafeHasChangeValue<Argument3>, Item4 : CSSafeHasChangeValue<Argument4>> CSQuadruple<Item1, Item2, Item3, Item4>.safeStateDelegate(parent: CSHasDestruct, delivery: CSSafeChangeDelivery = CSSafeChangeDelivery.Conflated, onChange: ArgFun<CSQuadruple<Argument1, Argument2, Argument3, Argument4>>? = null): CSSafeHasChangeValue<CSQuadruple<Argument1, Argument2, Argument3, Argument4>>
fun <Argument1, Argument2, Argument3, Argument4, Return, Item1 : CSHasChangeValue<Argument1>, Item2 : CSSafeHasChangeValue<Argument2>, Item3 : CSSafeHasChangeValue<Argument3>, Item4 : CSSafeHasChangeValue<Argument4>> CSQuadruple<Item1, Item2, Item3, Item4>.safeStateDelegate(parent: CSHasDestruct, delivery: CSSafeChangeDelivery = CSSafeChangeDelivery.Conflated, unsafeFromValues: (Argument1, Argument2, Argument3, Argument4) -> Return, onChange: ArgFun<Return>? = null): CSSafeHasChangeValue<Return>
fun <Argument1, Argument2, Argument3, Argument4, Argument5, Item1 : CSHasChangeValue<Argument1>, Item2 : CSHasChangeValue<Argument2>, Item3 : CSSafeHasChangeValue<Argument3>, Item4 : CSSafeHasChangeValue<Argument4>, Item5 : CSSafeHasChangeValue<Argument5>> CSQuintuple<Item1, Item2, Item3, Item4, Item5>.safeStateDelegate(parent: CSHasDestruct, delivery: CSSafeChangeDelivery = CSSafeChangeDelivery.Conflated, onChange: ArgFun<CSQuintuple<Argument1, Argument2, Argument3, Argument4, Argument5>>? = null): CSSafeHasChangeValue<CSQuintuple<Argument1, Argument2, Argument3, Argument4, Argument5>>
fun <Argument1, Argument2, Argument3, Argument4, Argument5, Return, Item1 : CSHasChangeValue<Argument1>, Item2 : CSHasChangeValue<Argument2>, Item3 : CSSafeHasChangeValue<Argument3>, Item4 : CSSafeHasChangeValue<Argument4>, Item5 : CSSafeHasChangeValue<Argument5>> CSQuintuple<Item1, Item2, Item3, Item4, Item5>.safeStateDelegate(parent: CSHasDestruct, delivery: CSSafeChangeDelivery = CSSafeChangeDelivery.Conflated, unsafeFromValues: (Argument1, Argument2, Argument3, Argument4, Argument5) -> Return, onChange: ArgFun<Return>? = null): CSSafeHasChangeValue<Return>
fun <Argument1, Argument2, Argument3, Argument4, Argument5, Argument6, Item1 : CSHasChangeValue<Argument1>, Item2 : CSHasChangeValue<Argument2>, Item3 : CSHasChangeValue<Argument3>, Item4 : CSSafeHasChangeValue<Argument4>, Item5 : CSSafeHasChangeValue<Argument5>, Item6 : CSSafeHasChangeValue<Argument6>> CSSixtuple<Item1, Item2, Item3, Item4, Item5, Item6>.safeStateDelegate(parent: CSHasDestruct, delivery: CSSafeChangeDelivery = CSSafeChangeDelivery.Conflated, onChange: ArgFun<CSSixtuple<Argument1, Argument2, Argument3, Argument4, Argument5, Argument6>>? = null): CSSafeHasChangeValue<CSSixtuple<Argument1, Argument2, Argument3, Argument4, Argument5, Argument6>>
fun <Argument1, Argument2, Argument3, Argument4, Argument5, Argument6, Return, Item1 : CSHasChangeValue<Argument1>, Item2 : CSHasChangeValue<Argument2>, Item3 : CSHasChangeValue<Argument3>, Item4 : CSSafeHasChangeValue<Argument4>, Item5 : CSSafeHasChangeValue<Argument5>, Item6 : CSSafeHasChangeValue<Argument6>> CSSixtuple<Item1, Item2, Item3, Item4, Item5, Item6>.safeStateDelegate(parent: CSHasDestruct, delivery: CSSafeChangeDelivery = CSSafeChangeDelivery.Conflated, unsafeFromValues: (Argument1, Argument2, Argument3, Argument4, Argument5, Argument6) -> Return, onChange: ArgFun<Return>? = null): CSSafeHasChangeValue<Return>
fun <T> CSSafeHasChangeValue<T>.safeStateDelegate(parent: CSHasDestruct, onChange: ArgFun<T>? = null): CSSafeHasChangeValue<T>
fun <Argument, Return> CSSafeHasChangeValue<Argument>.safeStateDelegate(parent: CSHasDestruct, unsafeFromValue: (Argument) -> Return): CSSafeHasChangeValue<Return>