WTree

Description:

Props

Name Type Default value Required? Description
data Array|Object [] No 輸入資料陣列,預設[],各元素配合slot顯示即可,slot內提供row與irow,對應原始rows內各元素與指標,另外各元素slot時不要用margin避免計算高度有誤差
viewHeightMax Number 400 No 輸入顯示區最大高度,單位為px,若給予非數字則自動依照當前顯隱最高內容調整,預設400
defaultDisplayLevel Number null No 輸入初始展開層數數字,若輸入1就是預設展開至第1層,第2層(含)以下則都隱藏,若輸入null就是全展開,預設null
activable Boolean false No 輸入是否使用主動模式布林值,預設false
funActive function null No 輸入主動模式時處理點擊項目函數,回傳true時代表點擊項目給予主動模式,回傳false代表點擊項目不給予主動模式,可應用於資料夾與有效項目之區隔,預設null
itemActive Object {} No 輸入主動模式時外部給予主動模式項目物件,物件內至少要給予keyPrimary鍵值方能進行識別,預設{}
selectable Boolean false No 輸入是否具有勾選模式布林值,預設false
selections Array [] No 輸入勾選項目陣列,當selectable=true時才可使用,預設[]
keyPrimary String 'id' No 輸入可選項目為物件時,主鍵之欄位字串,預設'id'
keyText String 'text' No 輸入可選項目為物件時,顯示文字之欄位字串,預設'text'
keyChildren String 'children' No 輸入可選項目為物件時,所屬子項目之欄位字串,預設'children'
keyLock String 'locked' No 輸入可選項目為物件時,禁止勾選之欄位字串,物件給予此欄位需為布林值,預設'locked'
paddingStyle Object {v:0,h:0} No 輸入內寬距離物件,可用鍵值為v、h、left、right、top、bottom,v代表同時設定top與bottom,h代表設定left與right,若有重複設定時後面鍵值會覆蓋前面,各鍵值為寬度數字,單位為px,預設{v:0,h:0}
indent Number 1 No 輸入縮排比率數字,若使用1就是1倍的圖標寬度(24px)+2*separation(3px),預設1
iconSize Number 24 No 輸入顯隱與核選icon按鈕高度數字,單位為px,預設24
iconToggleColor String 'grey' No 輸入顯隱icon按鈕顏色字串,預設'grey'
iconToggleDisabledColor String 'grey lighten-1' No 輸入顯隱icon按鈕禁用時顏色字串,預設'grey lighten-1'
iconToggleBackgroundColor String 'transparent' No 輸入顯隱icon按鈕背景顏色字串,預設'transparent'
iconToggleBackgroundColorHover String 'rgba(128,128,128,0.15)' No 輸入滑鼠移入時顯隱icon按鈕背景顏色字串,預設'rgba(128,128,128,0.15)'
iconUncheckedColor String 'grey darken-2' No 輸入核選icon未勾選時顏色字串,預設'grey darken-2'
iconUncheckedDisabledColor String 'grey' No 輸入核選icon禁用時未勾選時顏色字串,預設'grey'
iconCheckedColor String 'blue darken-3' No 輸入核選icon勾選時顏色字串,預設'blue darken-3'
iconCheckedDisabledColor String 'grey' No 輸入核選icon禁用時勾選時顏色字串,預設'grey'
iconCheckedPartiallyColor String 'blue darken-3' No 輸入核選icon部份勾選時(子節點任一有勾選但非全部勾選)顏色字串,預設'blue darken-3'
iconCheckedPartiallyDisabledColor String 'grey' No 輸入核選icon禁用時部份勾選時顏色字串,預設'grey'
filterKeywords String '' No 輸入過濾關鍵字字串,多關鍵字用空白分隔,預設''
funFilter function null No 輸入過濾時呼叫處理函數,可使用sync或async函數,傳入為各項目物件資料,若為sync函數回傳布林值,若為async函數等待resolve結果為布林值,代表項目內是否含有關鍵字,預設null
loadingText String 'Loading...' No 輸入載入中字串,預設'Loading...'
noResultsText String 'No results' No 輸入無過濾結果字串,預設'No results'
searchingText String 'Searching...' No 輸入搜索中字串,預設'Searching...'
defItemHeight Number 34 No 輸入按需顯示時各項目預設最小高度(min-height)值,給越準或給大部分項目的高度則渲染速度越快,單位為px,預設34
itemsPreload Number 5 No 輸入上下方預先載入元素數量,預設5
itemTextColor String '#444' No 輸入文字顏色字串,預設'#444'
itemTextColorHover String '#222' No 輸入滑鼠移入時文字顏色字串,預設'#222'
itemTextColorActive String '#d72' No 輸入主動模式時文字顏色字串,預設'#d72'
itemBackgroundColor String 'transparent' No 輸入背景顏色字串,預設'transparent'
itemBackgroundColorHover String 'rgba(200,200,200,0.2)' No 輸入滑鼠移入時背景顏色字串,預設'rgba(200,200,200,0.2)'
itemBackgroundColorActive String 'rgba(255,167,38,0.2)' No 輸入主動模式時背景顏色字串,預設'rgba(255,167,38,0.2)'
itemRippleColor String 'rgba(200,200,200,0.4)' No 輸入ripple效果顏色字串,預設'rgba(200,200,200,0.4)'
draggable Boolean false No 輸入是否為可拖曳編輯模式布林值,若draggable設定true,此時所有節點皆為展開顯示並且禁止顯隱節點功能,也就是defaultDisplayLevel強制設定為null,此外也不提供過濾功能,也就是filterKeywords強制清空。開啟draggable僅適用小規模數據。draggable預設false
dgTextDisabled String 'Can not drop here' No 輸入禁止拖曳文字字串,預設'Can not drop here'
dgTextDisabledColor String '#812' No 輸入禁止拖曳文字顏色字串,預設'#812'
dgTextDisabledPaddingLeft Number 15 No 輸入禁止拖曳padding-left數字,單位px,預設15
dgTextDisabledFontSize String '0.9rem' No 輸入禁止拖曳文字大小字串,預設'0.9rem'
dgTextDisabledBackgroundColor String 'rgba(255,220,240,0.6)' No 輸入禁止拖曳文字區背景顏色字串,預設'rgba(255,220,240,0.6)'
dgInsertLineColor String '#29f' No 輸入拖曳時顯示插入區域線顏色字串,預設'#29f'
dgInsertBackgroundColor String 'rgba(80,150,255,0.15)' No 輸入拖曳時顯示插入區域背景顏色字串,預設'rgba(80,150,255,0.15)'
dgBelongBackgroundColor String 'rgba(80,150,255,0.3)' No 輸入拖曳時顯示插入區域(成為目標的子節點)背景顏色字串,預設'rgba(80,150,255,0.3)'
dgPreviewOpacity Number 1 No 輸入拖曳時預覽元素透明度數字,預設1
dgPreviewDisabledOpacity Number 1 No 輸入無效時(位於非可拖曳元素內)拖曳時預覽元素透明度數字,預設1
dgPreviewBorderWidth Number 0 No 輸入拖曳時預覽元素邊框寬度數字,單位px,預設0
dgPreviewBorderColor String '#f26' No 輸入拖曳時預覽元素邊框顏色字串,預設'#f26'
dgPreviewBackground String 'transparent' No 輸入拖曳時預覽元素背景顏色字串,預設'transparent'
operatable Boolean false No 輸入是否使用控制節點模式布林值,若operatable設定true,將於各項目右側顯示控制按鈕,點擊可彈出選單進行插入與刪除等項目,此時會觸發事件click-operate-item,而處理相應數據則需呼叫事件提供物件內operateItem函數,詳情請見範例。此時所有節點皆為展開顯示並且禁止顯隱節點功能,也就是defaultDisplayLevel強制設定為null,此外也不提供過濾功能,也就是filterKeywords強制清空。開啟operatable僅適用小規模數據。operatable預設false
operateItemTextForRename String 'Rename' No 輸入控制選項變更文字之文字字串,預設'Rename'
operateItemTextForInsertBefore String 'Insert before' No 輸入控制選項插入前項目之文字字串,預設'Insert before'
operateItemTextForInsertChild String 'Insert child' No 輸入控制選項插入子項目之文字字串,預設'Insert child'
operateItemTextForInsertAfter String 'Insert after' No 輸入控制選項插入後項目之文字字串,預設'Insert after'
operateItemTextForDelete String 'Delete' No 輸入控制選項刪除項目之文字字串,預設'Delete'
operateItemIconForRename String mdiRenameOutline No 輸入控制選項變更文字之圖標字串,預設mdiRenameOutline
operateItemIconForInsertBefore String mdiFormatVerticalAlignTop No 輸入控制選項插入前項目之圖標字串,預設mdiFormatVerticalAlignTop
operateItemIconForInsertChild String mdiFormatHorizontalAlignRight No 輸入控制選項插入子項目之圖標字串,預設mdiFormatHorizontalAlignRight
operateItemIconForInsertAfter String mdiFormatVerticalAlignBottom No 輸入控制選項插入後項目之圖標字串,預設mdiFormatVerticalAlignBottom
operateItemIconForDelete String mdiClose No 輸入控制選項刪除項目之圖標字串,預設mdiClose
operateItemPaddingStyle Object {v:10,h:12} No 輸入控制選項內寬距離設定物件,可用鍵值為v、h、left、right、top、bottom,v代表同時設定top與bottom,h代表設定left與right,若有重複設定時後面鍵值會覆蓋前面,各鍵值為寬度數字,單位為px,預設{v:10,h:12}
operatePanelWidth Number 150 No 輸入控制選項寬度數字,單位px,預設150
operatePanelHeight Number null No 輸入控制選項高度數字,若為null則使用選項數量*operateItemHeight,單位px,預設null
operateBtnTooltip String 'Operations' No 輸入控制按鈕之提示文字字串,預設'Operations'
operateBtnIconSize Number 22 No 輸入控制按鈕圖標尺寸數字,單位px,預設22
operateBtnBackgroundColor String 'transparent' No 輸入控制按鈕背景顏色字串,預設'transparent'
operateBtnBackgroundColorHover String 'rgba(230,230,230,0.7)' No 輸入滑鼠移入時控制按鈕背景顏色字串,預設'rgba(230,230,230,0.7)'
operateBtnBackgroundColorFocus String 'rgba(230,230,230,0.9)' No 輸入取得焦點時控制按鈕背景顏色字串,預設'rgba(230,230,230,0.9)'
operateItemBackgroundColor String 'transparent' No 輸入控制項目背景顏色字串,預設'transparent'
operateItemBackgroundColorHover String 'rgba(200,200,200,0.2)' No 輸入滑鼠移入時控制項目背景顏色字串,預設'rgba(200,200,200,0.2)'
operateItemHeight Number 42 No 輸入控制項目高度數字,單位px,預設42
operateItemTextColor String '#444' No 輸入控制項目文字顏色字串,預設'#444'
operateItemTextColorHover String '#222' No 輸入滑鼠移入時控制項目文字顏色字串,預設'#222'
operateItemIconSize Number 22 No 輸入控制項目圖標尺寸數字,單位px,預設22
operateItemIconColor String '#444' No 輸入控制項目圖標顏色字串,預設'#444'
operateItemIconColorHover String '#222' No 輸入滑鼠移入時控制項目圖標顏色字串,預設'#222'
funOperateItem function null No 輸入使用控制節點模式時處理項目函數,回傳陣列代表該項目提供指定控制按鈕,回傳true代表提供全部控制按鈕,回傳false或空陣列代表不提供控制按鈕,可應用於檔案清單之根目錄禁用控制節點模式或特定項目採用控制節點模式,預設null
editorRenameContentBackgroundColor String 'white' No 輸入變更文字彈窗之內容區塊背景顏色字串,預設'white'
editorRenameFooterBackgroundColor String 'grey lighten-5' No 輸入變更文字彈窗之下方區背景顏色字串,預設'grey lighten-5'
editorRenameInputTextColor String 'grey darken-3' No 輸入變更文字彈窗之輸入文字框之文字顏色字串,預設'grey darken-3'
editorRenameInputTextBottomLineBorderColor String 'grey lighten-1' No 輸入變更文字彈窗之輸入文字框之底部線顏色字串,預設'grey lighten-1'
editorRenameInputTextBottomLineBorderColorHover String 'grey' No 輸入變更文字彈窗之輸入文字框之滑鼠移入時底部線顏色字串,預設'grey'
editorRenameInputTextBottomLineBorderColorFocus String 'blue darken-1' No 輸入變更文字彈窗之輸入文字框之取得焦點時底部線顏色字串,預設'blue darken-1'
editorRenameCancelBtnText String 'Cancel' No 輸入變更文字彈窗之取消按鈕文字字串,預設'Cancel'
editorRenameCancelBtnTextColor String 'grey darken-3' No 輸入變更文字彈窗之取消按鈕文字顏色字串,預設'grey darken-3'
editorRenameCancelBtnTextColorHover String 'grey darken-2' No 輸入變更文字彈窗之滑鼠移入時取消按鈕文字顏色字串,預設'grey darken-2'
editorRenameCancelBtnIcon String mdiCloseCircleOutline No 輸入變更文字彈窗之取消按鈕圖標字串,可為mdi,md,fa代號或mdi/js路徑,預設mdiCloseCircleOutline
editorRenameCancelBtnIconSize Number 22 No 輸入變更文字彈窗之取消按鈕圖標大小,單位為px,預設22
editorRenameCancelBtnIconColor String 'grey darken-1' No 輸入變更文字彈窗之取消按鈕圖標顏色字串,預設'grey darken-1'
editorRenameCancelBtnIconColorHover String 'grey darken-2' No 輸入變更文字彈窗之滑鼠移入時取消按鈕圖標顏色字串,預設'grey darken-2'
editorRenameCancelBtnIconRippleColor String 'rgba(200,200,200,0.4)' No 輸入變更文字彈窗之取消按鈕ripple效果顏色字串,預設'rgba(200,200,200,0.4)'
editorRenameCancelBtnBackgroundColor String 'white' No 輸入變更文字彈窗之取消按鈕背景顏色字串,預設'white'
editorRenameCancelBtnBackgroundColorHover String 'grey lighten-3' No 輸入變更文字彈窗之滑鼠移入時取消按鈕背景顏色字串,預設'grey lighten-3'
editorRenameSaveBtnText String 'Save' No 輸入變更文字彈窗之儲存按鈕文字字串,預設'Save'
editorRenameSaveBtnTextColor String 'grey darken-3' No 輸入變更文字彈窗之儲存按鈕文字顏色字串,預設'grey darken-3'
editorRenameSaveBtnTextColorHover String 'grey darken-2' No 輸入變更文字彈窗之滑鼠移入時儲存按鈕文字顏色字串,預設'grey darken-2'
editorRenameSaveBtnIcon String mdiCloudUploadOutline No 輸入變更文字彈窗之儲存按鈕圖標字串,可為mdi,md,fa代號或mdi/js路徑,預設mdiCheckboxMarkedCircle
editorRenameSaveBtnIconSize Number 22 No 輸入變更文字彈窗之儲存按鈕圖標大小,單位為px,預設22
editorRenameSaveBtnIconColor String 'grey darken-1' No 輸入變更文字彈窗之儲存按鈕圖標顏色字串,預設'grey darken-1'
editorRenameSaveBtnIconColorHover String 'grey darken-2' No 輸入變更文字彈窗之滑鼠移入時儲存按鈕圖標顏色字串,預設'grey darken-2'
editorRenameSaveBtnIconRippleColor String 'rgba(200,200,200,0.4)' No 輸入變更文字彈窗之儲存按鈕ripple效果顏色字串,預設'rgba(200,200,200,0.4)'
editorRenameSaveBtnBackgroundColor String 'white' No 輸入變更文字彈窗之儲存按鈕背景顏色字串,預設'white'
editorRenameSaveBtnBackgroundColorHover String 'grey lighten-3' No 輸入變更文字彈窗之滑鼠移入時儲存按鈕背景顏色字串,預設'grey lighten-3'
show Boolean true No 輸入是否為顯示模式布林值,預設true,供組件嵌入popup時, 因先初始化但尚未顯示不需渲染, 可給予show=false避免無限偵測與重算高度問題

Props

Name Type Default value Required? Description
data Array|Object [] No 輸入資料陣列,預設[],各元素配合slot顯示即可,slot內提供row與irow,對應原始rows內各元素與指標,另外各元素slot時不要用margin避免計算高度有誤差
viewHeightMax Number 400 No 輸入顯示區最大高度,單位為px,若給予非數字則自動依照當前顯隱最高內容調整,預設400
defaultDisplayLevel Number null No 輸入初始展開層數數字,若輸入1就是預設展開至第1層,第2層(含)以下則都隱藏,若輸入null就是全展開,預設null
activable Boolean false No 輸入是否使用主動模式布林值,預設false
funActive function null No 輸入主動模式時處理點擊項目函數,回傳true時代表點擊項目給予主動模式,回傳false代表點擊項目不給予主動模式,可應用於資料夾與有效項目之區隔,預設null
itemActive Object {} No 輸入主動模式時外部給予主動模式項目物件,物件內至少要給予keyPrimary鍵值方能進行識別,預設{}
selectable Boolean false No 輸入是否具有勾選模式布林值,預設false
selections Array [] No 輸入勾選項目陣列,當selectable=true時才可使用,預設[]
keyPrimary String 'id' No 輸入可選項目為物件時,主鍵之欄位字串,預設'id'
keyText String 'text' No 輸入可選項目為物件時,顯示文字之欄位字串,預設'text'
keyChildren String 'children' No 輸入可選項目為物件時,所屬子項目之欄位字串,預設'children'
keyLock String 'locked' No 輸入可選項目為物件時,禁止勾選之欄位字串,物件給予此欄位需為布林值,預設'locked'
paddingStyle Object {v:0,h:0} No 輸入內寬距離物件,可用鍵值為v、h、left、right、top、bottom,v代表同時設定top與bottom,h代表設定left與right,若有重複設定時後面鍵值會覆蓋前面,各鍵值為寬度數字,單位為px,預設{v:0,h:0}
indent Number 1 No 輸入縮排比率數字,若使用1就是1倍的圖標寬度(24px)+2*separation(3px),預設1
iconSize Number 24 No 輸入顯隱與核選icon按鈕高度數字,單位為px,預設24
iconToggleColor String 'grey' No 輸入顯隱icon按鈕顏色字串,預設'grey'
iconToggleDisabledColor String 'grey lighten-1' No 輸入顯隱icon按鈕禁用時顏色字串,預設'grey lighten-1'
iconToggleBackgroundColor String 'transparent' No 輸入顯隱icon按鈕背景顏色字串,預設'transparent'
iconToggleBackgroundColorHover String 'rgba(128,128,128,0.15)' No 輸入滑鼠移入時顯隱icon按鈕背景顏色字串,預設'rgba(128,128,128,0.15)'
iconUncheckedColor String 'grey darken-2' No 輸入核選icon未勾選時顏色字串,預設'grey darken-2'
iconUncheckedDisabledColor String 'grey' No 輸入核選icon禁用時未勾選時顏色字串,預設'grey'
iconCheckedColor String 'blue darken-3' No 輸入核選icon勾選時顏色字串,預設'blue darken-3'
iconCheckedDisabledColor String 'grey' No 輸入核選icon禁用時勾選時顏色字串,預設'grey'
iconCheckedPartiallyColor String 'blue darken-3' No 輸入核選icon部份勾選時(子節點任一有勾選但非全部勾選)顏色字串,預設'blue darken-3'
iconCheckedPartiallyDisabledColor String 'grey' No 輸入核選icon禁用時部份勾選時顏色字串,預設'grey'
filterKeywords String '' No 輸入過濾關鍵字字串,多關鍵字用空白分隔,預設''
funFilter function null No 輸入過濾時呼叫處理函數,可使用sync或async函數,傳入為各項目物件資料,若為sync函數回傳布林值,若為async函數等待resolve結果為布林值,代表項目內是否含有關鍵字,預設null
loadingText String 'Loading...' No 輸入載入中字串,預設'Loading...'
noResultsText String 'No results' No 輸入無過濾結果字串,預設'No results'
searchingText String 'Searching...' No 輸入搜索中字串,預設'Searching...'
defItemHeight Number 34 No 輸入按需顯示時各項目預設最小高度(min-height)值,給越準或給大部分項目的高度則渲染速度越快,單位為px,預設34
itemsPreload Number 5 No 輸入上下方預先載入元素數量,預設5
itemTextColor String '#444' No 輸入文字顏色字串,預設'#444'
itemTextColorHover String '#222' No 輸入滑鼠移入時文字顏色字串,預設'#222'
itemTextColorActive String '#d72' No 輸入主動模式時文字顏色字串,預設'#d72'
itemBackgroundColor String 'transparent' No 輸入背景顏色字串,預設'transparent'
itemBackgroundColorHover String 'rgba(200,200,200,0.2)' No 輸入滑鼠移入時背景顏色字串,預設'rgba(200,200,200,0.2)'
itemBackgroundColorActive String 'rgba(255,167,38,0.2)' No 輸入主動模式時背景顏色字串,預設'rgba(255,167,38,0.2)'
itemRippleColor String 'rgba(200,200,200,0.4)' No 輸入ripple效果顏色字串,預設'rgba(200,200,200,0.4)'
draggable Boolean false No 輸入是否為可拖曳編輯模式布林值,若draggable設定true,此時所有節點皆為展開顯示並且禁止顯隱節點功能,也就是defaultDisplayLevel強制設定為null,此外也不提供過濾功能,也就是filterKeywords強制清空。開啟draggable僅適用小規模數據。draggable預設false
dgTextDisabled String 'Can not drop here' No 輸入禁止拖曳文字字串,預設'Can not drop here'
dgTextDisabledColor String '#812' No 輸入禁止拖曳文字顏色字串,預設'#812'
dgTextDisabledPaddingLeft Number 15 No 輸入禁止拖曳padding-left數字,單位px,預設15
dgTextDisabledFontSize String '0.9rem' No 輸入禁止拖曳文字大小字串,預設'0.9rem'
dgTextDisabledBackgroundColor String 'rgba(255,220,240,0.6)' No 輸入禁止拖曳文字區背景顏色字串,預設'rgba(255,220,240,0.6)'
dgInsertLineColor String '#29f' No 輸入拖曳時顯示插入區域線顏色字串,預設'#29f'
dgInsertBackgroundColor String 'rgba(80,150,255,0.15)' No 輸入拖曳時顯示插入區域背景顏色字串,預設'rgba(80,150,255,0.15)'
dgBelongBackgroundColor String 'rgba(80,150,255,0.3)' No 輸入拖曳時顯示插入區域(成為目標的子節點)背景顏色字串,預設'rgba(80,150,255,0.3)'
dgPreviewOpacity Number 1 No 輸入拖曳時預覽元素透明度數字,預設1
dgPreviewDisabledOpacity Number 1 No 輸入無效時(位於非可拖曳元素內)拖曳時預覽元素透明度數字,預設1
dgPreviewBorderWidth Number 0 No 輸入拖曳時預覽元素邊框寬度數字,單位px,預設0
dgPreviewBorderColor String '#f26' No 輸入拖曳時預覽元素邊框顏色字串,預設'#f26'
dgPreviewBackground String 'transparent' No 輸入拖曳時預覽元素背景顏色字串,預設'transparent'
operatable Boolean false No 輸入是否使用控制節點模式布林值,若operatable設定true,將於各項目右側顯示控制按鈕,點擊可彈出選單進行插入與刪除等項目,此時會觸發事件click-operate-item,而處理相應數據則需呼叫事件提供物件內operateItem函數,詳情請見範例。此時所有節點皆為展開顯示並且禁止顯隱節點功能,也就是defaultDisplayLevel強制設定為null,此外也不提供過濾功能,也就是filterKeywords強制清空。開啟operatable僅適用小規模數據。operatable預設false
operateItemTextForRename String 'Rename' No 輸入控制選項變更文字之文字字串,預設'Rename'
operateItemTextForInsertBefore String 'Insert before' No 輸入控制選項插入前項目之文字字串,預設'Insert before'
operateItemTextForInsertChild String 'Insert child' No 輸入控制選項插入子項目之文字字串,預設'Insert child'
operateItemTextForInsertAfter String 'Insert after' No 輸入控制選項插入後項目之文字字串,預設'Insert after'
operateItemTextForDelete String 'Delete' No 輸入控制選項刪除項目之文字字串,預設'Delete'
operateItemIconForRename String mdiRenameOutline No 輸入控制選項變更文字之圖標字串,預設mdiRenameOutline
operateItemIconForInsertBefore String mdiFormatVerticalAlignTop No 輸入控制選項插入前項目之圖標字串,預設mdiFormatVerticalAlignTop
operateItemIconForInsertChild String mdiFormatHorizontalAlignRight No 輸入控制選項插入子項目之圖標字串,預設mdiFormatHorizontalAlignRight
operateItemIconForInsertAfter String mdiFormatVerticalAlignBottom No 輸入控制選項插入後項目之圖標字串,預設mdiFormatVerticalAlignBottom
operateItemIconForDelete String mdiClose No 輸入控制選項刪除項目之圖標字串,預設mdiClose
operateItemPaddingStyle Object {v:10,h:12} No 輸入控制選項內寬距離設定物件,可用鍵值為v、h、left、right、top、bottom,v代表同時設定top與bottom,h代表設定left與right,若有重複設定時後面鍵值會覆蓋前面,各鍵值為寬度數字,單位為px,預設{v:10,h:12}
operatePanelWidth Number 150 No 輸入控制選項寬度數字,單位px,預設150
operatePanelHeight Number null No 輸入控制選項高度數字,若為null則使用選項數量*operateItemHeight,單位px,預設null
operateBtnTooltip String 'Operations' No 輸入控制按鈕之提示文字字串,預設'Operations'
operateBtnIconSize Number 22 No 輸入控制按鈕圖標尺寸數字,單位px,預設22
operateBtnBackgroundColor String 'transparent' No 輸入控制按鈕背景顏色字串,預設'transparent'
operateBtnBackgroundColorHover String 'rgba(230,230,230,0.7)' No 輸入滑鼠移入時控制按鈕背景顏色字串,預設'rgba(230,230,230,0.7)'
operateBtnBackgroundColorFocus String 'rgba(230,230,230,0.9)' No 輸入取得焦點時控制按鈕背景顏色字串,預設'rgba(230,230,230,0.9)'
operateItemBackgroundColor String 'transparent' No 輸入控制項目背景顏色字串,預設'transparent'
operateItemBackgroundColorHover String 'rgba(200,200,200,0.2)' No 輸入滑鼠移入時控制項目背景顏色字串,預設'rgba(200,200,200,0.2)'
operateItemHeight Number 42 No 輸入控制項目高度數字,單位px,預設42
operateItemTextColor String '#444' No 輸入控制項目文字顏色字串,預設'#444'
operateItemTextColorHover String '#222' No 輸入滑鼠移入時控制項目文字顏色字串,預設'#222'
operateItemIconSize Number 22 No 輸入控制項目圖標尺寸數字,單位px,預設22
operateItemIconColor String '#444' No 輸入控制項目圖標顏色字串,預設'#444'
operateItemIconColorHover String '#222' No 輸入滑鼠移入時控制項目圖標顏色字串,預設'#222'
funOperateItem function null No 輸入使用控制節點模式時處理項目函數,回傳陣列代表該項目提供指定控制按鈕,回傳true代表提供全部控制按鈕,回傳false或空陣列代表不提供控制按鈕,可應用於檔案清單之根目錄禁用控制節點模式或特定項目採用控制節點模式,預設null
editorRenameContentBackgroundColor String 'white' No 輸入變更文字彈窗之內容區塊背景顏色字串,預設'white'
editorRenameFooterBackgroundColor String 'grey lighten-5' No 輸入變更文字彈窗之下方區背景顏色字串,預設'grey lighten-5'
editorRenameInputTextColor String 'grey darken-3' No 輸入變更文字彈窗之輸入文字框之文字顏色字串,預設'grey darken-3'
editorRenameInputTextBottomLineBorderColor String 'grey lighten-1' No 輸入變更文字彈窗之輸入文字框之底部線顏色字串,預設'grey lighten-1'
editorRenameInputTextBottomLineBorderColorHover String 'grey' No 輸入變更文字彈窗之輸入文字框之滑鼠移入時底部線顏色字串,預設'grey'
editorRenameInputTextBottomLineBorderColorFocus String 'blue darken-1' No 輸入變更文字彈窗之輸入文字框之取得焦點時底部線顏色字串,預設'blue darken-1'
editorRenameCancelBtnText String 'Cancel' No 輸入變更文字彈窗之取消按鈕文字字串,預設'Cancel'
editorRenameCancelBtnTextColor String 'grey darken-3' No 輸入變更文字彈窗之取消按鈕文字顏色字串,預設'grey darken-3'
editorRenameCancelBtnTextColorHover String 'grey darken-2' No 輸入變更文字彈窗之滑鼠移入時取消按鈕文字顏色字串,預設'grey darken-2'
editorRenameCancelBtnIcon String mdiCloseCircleOutline No 輸入變更文字彈窗之取消按鈕圖標字串,可為mdi,md,fa代號或mdi/js路徑,預設mdiCloseCircleOutline
editorRenameCancelBtnIconSize Number 22 No 輸入變更文字彈窗之取消按鈕圖標大小,單位為px,預設22
editorRenameCancelBtnIconColor String 'grey darken-1' No 輸入變更文字彈窗之取消按鈕圖標顏色字串,預設'grey darken-1'
editorRenameCancelBtnIconColorHover String 'grey darken-2' No 輸入變更文字彈窗之滑鼠移入時取消按鈕圖標顏色字串,預設'grey darken-2'
editorRenameCancelBtnIconRippleColor String 'rgba(200,200,200,0.4)' No 輸入變更文字彈窗之取消按鈕ripple效果顏色字串,預設'rgba(200,200,200,0.4)'
editorRenameCancelBtnBackgroundColor String 'white' No 輸入變更文字彈窗之取消按鈕背景顏色字串,預設'white'
editorRenameCancelBtnBackgroundColorHover String 'grey lighten-3' No 輸入變更文字彈窗之滑鼠移入時取消按鈕背景顏色字串,預設'grey lighten-3'
editorRenameSaveBtnText String 'Save' No 輸入變更文字彈窗之儲存按鈕文字字串,預設'Save'
editorRenameSaveBtnTextColor String 'grey darken-3' No 輸入變更文字彈窗之儲存按鈕文字顏色字串,預設'grey darken-3'
editorRenameSaveBtnTextColorHover String 'grey darken-2' No 輸入變更文字彈窗之滑鼠移入時儲存按鈕文字顏色字串,預設'grey darken-2'
editorRenameSaveBtnIcon String mdiCloudUploadOutline No 輸入變更文字彈窗之儲存按鈕圖標字串,可為mdi,md,fa代號或mdi/js路徑,預設mdiCheckboxMarkedCircle
editorRenameSaveBtnIconSize Number 22 No 輸入變更文字彈窗之儲存按鈕圖標大小,單位為px,預設22
editorRenameSaveBtnIconColor String 'grey darken-1' No 輸入變更文字彈窗之儲存按鈕圖標顏色字串,預設'grey darken-1'
editorRenameSaveBtnIconColorHover String 'grey darken-2' No 輸入變更文字彈窗之滑鼠移入時儲存按鈕圖標顏色字串,預設'grey darken-2'
editorRenameSaveBtnIconRippleColor String 'rgba(200,200,200,0.4)' No 輸入變更文字彈窗之儲存按鈕ripple效果顏色字串,預設'rgba(200,200,200,0.4)'
editorRenameSaveBtnBackgroundColor String 'white' No 輸入變更文字彈窗之儲存按鈕背景顏色字串,預設'white'
editorRenameSaveBtnBackgroundColorHover String 'grey lighten-3' No 輸入變更文字彈窗之滑鼠移入時儲存按鈕背景顏色字串,預設'grey lighten-3'
show Boolean true No 輸入是否為顯示模式布林值,預設true,供組件嵌入popup時, 因先初始化但尚未顯示不需渲染, 可給予show=false避免無限偵測與重算高度問題