doodle
Toggle table of contents
0.12.0
common
Target filter
common
Switch theme
Search in API
Skip to content
doodle
Themes
/
io.nacular.doodle.theme.basic.list
/
BasicVerticalListPositioner
Basic
Vertical
List
Positioner
open
class
BasicVerticalListPositioner
<
T
>
(
height
:
Double
,
numColumns
:
Int
=
1
,
spacing
:
Double
=
0.0
)
:
VerticalListPositioner
,
ListBehavior.ItemPositioner
<
T
>
(
source
)
Members
Constructors
Basic
Vertical
List
Positioner
Link copied to clipboard
constructor
(
height
:
Double
,
numColumns
:
Int
=
1
,
spacing
:
Double
=
0.0
)
Properties
height
Link copied to clipboard
protected
open
val
height
:
Double
num
Columns
Link copied to clipboard
protected
val
numColumns
:
Int
spacing
Link copied to clipboard
protected
open
val
spacing
:
Double
Functions
item
Link copied to clipboard
open
override
fun
item
(
of
:
List
<
T
,
*
>
,
at
:
Point
)
:
Int
item
Bounds
Link copied to clipboard
fun
itemBounds
(
size
:
Size
,
insets
:
Insets
,
index
:
Int
,
current
:
View
?
=
null
)
:
Rectangle
open
override
fun
itemBounds
(
of
:
List
<
T
,
*
>
,
item
:
T
,
index
:
Int
,
view
:
View
?
)
:
Rectangle
item
For
Link copied to clipboard
fun
itemFor
(
size
:
Size
,
insets
:
Insets
,
at
:
Point
)
:
Int
minimum
Size
Link copied to clipboard
fun
minimumSize
(
numItems
:
Int
,
insets
:
Insets
)
:
Size
open
override
fun
minimumSize
(
of
:
List
<
T
,
*
>
)
:
Size