앱 선택기
「앱 선택기」는 앱 미리 보기 목록을 제공하며, 사용자가 하나 이상의 앱을 선택할 수 있게 합니다.
형식이 app인 「단일 앱 선택기」에서는 앱 하나만 선택할 수 있으며, 사용자가 선택한 앱의 Bundle ID를 문자열로 반환합니다.
형식이 apps인 「다중 앱 선택기」에서는 여러 앱을 드래그하여 선택하고 순서를 지정할 수 있으며, 사용자가 선택한 앱 Bundle ID의 순서 있는 집합을 문자열을 포함하는 배열로 반환합니다.
예제
local group, name
group = 'App'
name = 'app.bundle_path(bid)'
return {
name = string.format('%s - %s', group, name),
description = "获取 App 的应用程序包路径",
arguments = {
{type = 'app'},
},
default = "com.darwindev.XXTExplorer", -- 기본으로 선택되는 앱 Bundle ID
generator = function(bid)
return string.format('app.bundle_path(%q)', bid)
end,
}