Open anveshmekala opened 9 months ago
The prop will be deprecated first and removed in later milestones.
Added a research spike and design to determine the best path forward for consistency and understandability for users, while also considering what should be supported and direction in the future.
Deprecate the position
and layout
props and set position by the Shell according to what slot the Shell Panel lives in.
panel-top
position="start", layout="horizontal"
panel-bottom
position="end", layout="horizontal"
panel-start
position="start", layout="vertical"
panel-end
position="end", layout="vertical"
@anveshmekala
cc @geospatialem, @brittneytewks
Description
Currently,
calcite-shell-panel
has propertyposition
which is used to tweak the slottedcalcite-action-bar
placement. As part of the proposed refactor the property will be renamed toactionBarPosition
since it is affecting the position of slottedcalcite-action-bar
only.Proposed Advantages
Makes the property more meaningful and understandable. Be consistent with existing pattern of
{elementName}Position
Which Component
calcite-shell-panel
Relevant Info
No response
Calcite package