-
- All Implemented Interfaces:
public class KotlinFragmentSlice<T extends GradleKpmFragment>
-
-
Field Summary
Fields Modifier and Type Field Description private final KotlinPm20ProjectExtensionpm20ProjectExtensionprivate final Function1<GradleKpmModule, T>getOrCreateFragment
-
Constructor Summary
Constructors Constructor Description KotlinFragmentSlice(KotlinPm20ProjectExtension pm20ProjectExtension, Function1<GradleKpmModule, T> getOrCreateFragment)
-
Method Summary
Modifier and Type Method Description final KotlinPm20ProjectExtensiongetPm20ProjectExtension()final Function1<GradleKpmModule, T>getGetOrCreateFragment()final UnitinMain(Function1<T, Unit> configure)final UnitinTest(Function1<T, Unit> configure)final UnitinMainAndTest(Function1<T, Unit> configure)final UnitinAllModules(Function1<T, Unit> configure)final UnitinModule(String moduleName, Function1<T, Unit> configure)final UnitinModule(NamedDomainObjectProvider<GradleKpmModule> module, Function1<T, Unit> configure)final UnitinModule(GradleKpmModule module, Function1<T, Unit> configure)-
-
Constructor Detail
-
KotlinFragmentSlice
KotlinFragmentSlice(KotlinPm20ProjectExtension pm20ProjectExtension, Function1<GradleKpmModule, T> getOrCreateFragment)
-
-
Method Detail
-
getPm20ProjectExtension
final KotlinPm20ProjectExtension getPm20ProjectExtension()
-
getGetOrCreateFragment
final Function1<GradleKpmModule, T> getGetOrCreateFragment()
-
inMainAndTest
final Unit inMainAndTest(Function1<T, Unit> configure)
-
inAllModules
final Unit inAllModules(Function1<T, Unit> configure)
-
inModule
final Unit inModule(NamedDomainObjectProvider<GradleKpmModule> module, Function1<T, Unit> configure)
-
-
-
-