toggle menu
hubdle
0.6.2-SNAPSHOT
jvm
switch theme
search in API
platform
/
hubdle.declarative.platform
/
PlatformFactory
Platform
Factory
interface
PlatformFactory
Members
Members & Extensions
Properties
layout
Link copied to clipboard
abstract
val
layout
:
ProjectLayout
objects
Link copied to clipboard
abstract
val
objects
:
ObjectFactory
providers
Link copied to clipboard
abstract
val
providers
:
ProviderFactory
root
Directory
Link copied to clipboard
abstract
val
rootDirectory
:
File
start
Parameter
Link copied to clipboard
abstract
val
startParameter
:
StartParameter
Functions
get
Cli
Gradle
Property
Link copied to clipboard
open
fun
getCliGradleProperty
(
key
:
String
)
:
Provider
<
String
>
get
Environment
Property
Link copied to clipboard
open
fun
getEnvironmentProperty
(
variableName
:
String
)
:
Provider
<
String
>
get
Local
Property
Link copied to clipboard
open
fun
getLocalProperty
(
key
:
String
)
:
Provider
<
String
>
get
Property
Link copied to clipboard
open
fun
getProperty
(
key
:
String
)
:
Provider
<
String
>
gradle
Property
Link copied to clipboard
open
fun
gradleProperty
(
key
:
String
)
:
Provider
<
String
>
property
Link copied to clipboard
inline
fun
<
T
>
PlatformFactory
.
property
(
value
:
(
)
->
T
)
:
Property
<
T
>
inline
fun
<
T
>
PlatformFactory
.
property
(
value
:
Provider
<
T
>
)
:
Property
<
T
>
provider
Link copied to clipboard
open
fun
<
T
>
provider
(
value
:
(
)
->
T
)
:
Provider
<
T
>
providers
Link copied to clipboard
open
fun
<
T
>
providers
(
action
:
ProviderFactory
.
(
)
->
T
)
:
T