Config for toolbar button feature
- Use default config in no set
Specify by setting variables(playButtonConfig,editButtonConfig, settingButtonConfig, extraButtonConfig) in fannel
/// SETTING_SECTION_START
playButtonConfig="file://${toolbar button config path1}"
editButtonConfig="file://${toolbar button config path2}"
settingButtonConfig="file://${toolbar button config path3}"
extraButtonConfig="file://${toolbar button config path4}"
/// SETTING_SECTION_END
${toolbar button config path1}
con
color=darkGreen,
disable=OFF,
click=
func=D_MENU
?args=
menuPath=
`${cmdTtsPlayerTableSettingMenuConfigPath}`
&title="Setting menu",
${toolbar button config path2}
ex
visible=ON,
disable=OFF,
color=darkGreen,
click=
acVar=runToTableState
?importPath=`${cmdMusicPlayerChangeStateAction}`
?replace=
STATE=`${TABLE}`,
${toolbar button config path3}
ex
.
.
.
${toolbar button config path4}
ex
.
.
.
Key | Value | Description |
---|---|---|
click |
js action | setting for click |
longClick |
js action | setting for long click |
icon |
icon name macro | pre reserved icon names |
visible |
ON / OFF |
Switch for visiblity |
disable |
ON / OFF |
Disable switch |
color |
color name macro | color name |
${Config key}=
-> Mean disable this click.- Concat by
,
Trigger on toolbar certain button
click=
func=COPY_FILE_SIMPLE
?args=
copyDestiTsvPathCon=`
$COPY_DEST_DIR_PATH1}\ttsv\n
$COPY_DEST_DIR_PATH1}\ttsv\n
`
&extra=
withFile="ON"
click=
|var=ttsFileName
?func=jsPath.basename
?args=
path="${ITEM_NAME}"
|var=palyInfo
?func=jsFileSystem.read
?args=
path="${cmdTtsPlayerPlayInfoPath}"
|acVar=runCurRecordPlay
?importPath=
`${cmdTtsPlayerTtsAction}`
?replace=
TEMP_PLAY_CON=
`${ITEM_NAME}`
&EXTRA_CONTENT=
`${palyInfo} ${ttsFileName}`
-> Js action macro for toolbar
Key name | Description |
---|---|
func |
execute js path macro |
menuPath |
menu config path |
onHideFooter |
hide footer in menu |
- Concat by
|
- settingButtonConfig.js
longClick=
func=MENU
?args=
menuPath=`${setting button menu config js path1}`
|onHideFooter=,
click=
func=MENU
?args=
menuPath=`${setting button menu config js path1}`
|onHideFooter=,
icon=plus,
Import enable to this config, -> detail