Compukters
Toggle table of contents
0.5.0
Compukters
Target filter
Compukters
Switch theme
Search in API
Skip to content
Compukters
Compukters Core
/
compukter.peripheral
/
PeripheralProvider
Peripheral
Provider
interface
PeripheralProvider
<
T
:
Peripheral
>
(
source
)
Typed discovery shared by device companion objects, including third-party addons.
Inheritors
TypedPeripheralProvider
Members
Functions
all
Link copied to clipboard
abstract
fun
all
(
)
:
List
<
T
>
at
Link copied to clipboard
abstract
fun
at
(
side
:
Side
)
:
T
at
Or
Null
Link copied to clipboard
abstract
fun
atOrNull
(
side
:
Side
)
:
T
?
filter
Link copied to clipboard
abstract
fun
filter
(
predicate
:
(
T
)
->
Boolean
)
:
List
<
T
>
first
Link copied to clipboard
abstract
fun
first
(
)
:
T
abstract
fun
first
(
predicate
:
(
T
)
->
Boolean
)
:
T
first
Or
Null
Link copied to clipboard
abstract
fun
firstOrNull
(
)
:
T
?
abstract
fun
firstOrNull
(
predicate
:
(
T
)
->
Boolean
)
:
T
?
named
Link copied to clipboard
abstract
fun
named
(
name
:
String
)
:
T
named
Or
Null
Link copied to clipboard
abstract
fun
namedOrNull
(
name
:
String
)
:
T
?