PlutoLayoutActionToggleTabViewIntent class
Toggles the tab view corresponding to itemId.
layoutId specifies the location of the tab view. For the left tab view, set it to PlutoLayoutContainerDirection.left.
itemId is the PlutoLayoutTabItem.id registered in the PlutoLayoutTabs widget. itemId must be an item registered in the layoutId location.
If layoutId, itemId are null, the currently focused id is selected. If there is no focused id, no action is taken.
- Inheritance
-
- Object
- Intent
- PlutoLayoutIntent
- PlutoLayoutActionToggleTabViewIntent
Constructors
- PlutoLayoutActionToggleTabViewIntent({PlutoLayoutId? layoutId, Object? itemId, bool actionsOnlyPrimaryFocus = true})
-
const
Properties
- actionsOnlyPrimaryFocus → bool
-
finalinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- itemId → Object?
-
final
- layoutId → PlutoLayoutId?
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
debugFillProperties(
DiagnosticPropertiesBuilder properties) → void -
Add additional properties associated with the node.
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toDiagnosticsNode(
{String? name, DiagnosticsTreeStyle? style}) → DiagnosticsNode -
Returns a debug representation of the object that is used by debugging
tools and by DiagnosticsNode.toStringDeep.
inherited
-
toString(
{DiagnosticLevel minLevel = DiagnosticLevel.info}) → String -
A string representation of this object.
inherited
-
toStringShort(
) → String -
A brief description of this object, usually just the runtimeType and the
hashCode.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited