Saltar al contenido principal

Selector de aplicaciones

El «selector de aplicaciones» ofrece una lista de previsualización de aplicaciones y permite al usuario seleccionar una o varias aplicaciones.

El «selector de una aplicación» de tipo app solo permite seleccionar una aplicación. Su valor de retorno es una cadena, concretamente el Bundle ID de la aplicación seleccionada.

El «selector de varias aplicaciones» de tipo apps permite seleccionar varias aplicaciones y ordenarlas. Su valor de retorno es una matriz de cadenas que contiene, en orden, los Bundle ID de las aplicaciones seleccionadas.

Ejemplo

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 seleccionado de forma predeterminada
generator = function(bid)
return string.format('app.bundle_path(%q)', bid)
end,
}

IMG_0005.PNG

IMG_0006.PNG