You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
create a LayerProperty delegate interface and a few OOTB behaviors
default behavior should be lazy. we only want to instantiate values on the scope when we need them
example usages:
// where TLayer : ApplicationLater<TLayer>varTLayer.var1 by LayerProperty {
// this block is TLayer.() -> TProperty"some variable"
}
varTLayer.someClass by LayerProperty.ServiceLoader<SomeClass> {
// an optional setup block, running as SomeClass.() -> Unit
}
// etc
i'll add to this as i think of new OOTB behaviors i want to include and will only close the issue after that
The text was updated successfully, but these errors were encountered:
create a LayerProperty delegate interface and a few OOTB behaviors
default behavior should be lazy. we only want to instantiate values on the scope when we need them
example usages:
i'll add to this as i think of new OOTB behaviors i want to include and will only close the issue after that
The text was updated successfully, but these errors were encountered: