IPanelResizeOptions interface
控制面板水平寬度與調整尺寸行為的選項。
注意:在小螢幕(xsmall breakpoint)且面板以全螢幕模式渲染時,調整大小會自動被停用。 調整大小的握柄不會顯示,且使用者設定的寬度在該版面中會被忽略。
屬性
| max |
面板可調整的最大寬度(像素)。 只有當 userResizable 為真時才適用。 |
| min |
面板可以調整大小的最小寬度(像素)。 只有當 userResizable 為真時才適用。 |
| on |
當面板寬度因使用者互動而改變時,回撥會觸發。 |
| user |
使用者是否能透過拖曳調整大小的握把或使用鍵盤方向鍵互動式調整面板寬度。 若為錯誤,面板寬度會鎖定於由道具尺寸決定的尺寸。 調整大小的把手不會在全螢幕顯示面板的小螢幕上呈現。 |
屬性詳細資料
maxWidth
面板可調整的最大寬度(像素)。 只有當 userResizable 為真時才適用。
maxWidth?: number
屬性值
number
minWidth
面板可以調整大小的最小寬度(像素)。 只有當 userResizable 為真時才適用。
minWidth?: number
屬性值
number
onWidthChanged
當面板寬度因使用者互動而改變時,回撥會觸發。
onWidthChanged?: (width: number) => void
屬性值
(width: number) => void
userResizable
使用者是否能透過拖曳調整大小的握把或使用鍵盤方向鍵互動式調整面板寬度。 若為錯誤,面板寬度會鎖定於由道具尺寸決定的尺寸。
調整大小的把手不會在全螢幕顯示面板的小螢幕上呈現。
userResizable?: boolean
屬性值
boolean