SplitContainer
Inherits: Container < Control < CanvasItem < Node < Object
Inherited By: HSplitContainer, VSplitContainer
Container for splitting and adjusting.
Description
Container for splitting two Controls vertically or horizontally, with a grabber that allows adjusting the split offset or ratio.
Properties
| ||
| ||
|
Methods
void |
Signals
dragged ( int offset )
Emitted when the dragger is dragged by user.
Enumerations
- DRAGGER_VISIBLE = 0 --- The split dragger is visible when the cursor hovers it.
- DRAGGER_HIDDEN = 1 --- The split dragger is never visible.
- DRAGGER_HIDDEN_COLLAPSED = 2 --- The split dragger is never visible and its space collapsed.
Property Descriptions
bool collapsed
Default |
|
Setter | set_collapsed(value) |
Getter | is_collapsed() |
If true
, the area of the first Control will be collapsed and the dragger will be disabled.
DraggerVisibility dragger_visibility
Default |
|
Setter | set_dragger_visibility(value) |
Getter | get_dragger_visibility() |
Determines the dragger's visibility. See DraggerVisibility for details.
int split_offset
Default |
|
Setter | set_split_offset(value) |
Getter | get_split_offset() |
The initial offset of the splitting between the two Controls, with 0
being at the end of the first Control.
Method Descriptions
void clamp_split_offset ( )
Clamps the split_offset value to not go outside the currently possible minimal and maximum values.
© 2014–2021 Juan Linietsky, Ariel Manzur, Godot Engine contributors
Licensed under the MIT License.
https://docs.godotengine.org/en/3.3/classes/class_splitcontainer.html