[Feature request] Exit / close function for code apps (like Power Fx Exit())
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 45/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Stack tecnológico
- typescript
- Área
- api
Línea de trabajo
Start by reading the public API for @microsoft/power-apps/app and the existing host integration described in the issue; the repository files and tests are not named here. Clarify how the SDK can request host actions in both the mobile app and browser player, including sign-out. Done means an exit API returns the user to the app list in both environments and supports the requested sign-out behavior.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Describe the bug
Canvas apps can return the user to the app list with Exit() (and sign out with Exit(true)). Code apps have no equivalent: @microsoft/power-apps 1.5.0 only offers getContext, setConfig, data access and telemetry. Inside the player the app is a cross-origin iframe, so it can't close itself or navigate the host.
Request: add exit(options?: { signOut?: boolean }) to @microsoft/power-apps/app that asks the host to close the app — in the Power Apps mobile app back to the app list, in the browser player the same behaviour as canvas Exit().
Why: mobile-first code apps (bottom navigation) need an explicit "Exit app" action; the Android back button walks back page by page through the app's history first. Shared devices need Exit(true) for sign-out.
Environment information
- pa 1.3.0, @microsoft/power-apps 1.5.0, Power Apps Android app.
- CodeApp used via Power Apps Android Mobile App
- Lenguaje dominante
- TypeScript
- Estrellas
- 516
- Forks
- 145
- Merge medio
- 23 h 41 min
- PR fusionados (30 d)
- 18
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de microsoft/PowerAppsCodeApps
-
bug
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
microsoft/PowerAppsCodeApps#499 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 4/5 3-5 días Aptitud para principiantes 22/100
microsoft/PowerAppsCodeApps#472 ·
Los mantenedores suelen responder en 1 día
-
[Bug] shared_odbc with on-prem fails pointing to placeholder URLPosiblemente ocupada @tonystevenj la tomó hace 7 días. Abiertobug
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
microsoft/PowerAppsCodeApps#465 · 1 comentario · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
[Bug] Power App Code App doesn't run in China 21V cloud even with the toggle enabledPosiblemente ocupada @tonystevenj la tomó hace 9 días. Abiertobug product team investigating
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
microsoft/PowerAppsCodeApps#463 · 1 comentario · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
microsoft/PowerAppsCodeApps#461 ·
Los mantenedores suelen responder en 1 día
Todos los issues de microsoft/PowerAppsCodeApps
Issues similares
-
Add: Tequila Music TV RO SDAbiertocheck:passed streams:add
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
iptv-org/iptv#55821 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
vercel-labs/wterm#246 ·
Los mantenedores suelen responder en 1 día
-
bug ready-for-agent
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
nearform/lastlight#452 · 1 comentario · 1 reacción ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
fix(console): include PARTITIONED BY in generated table DDLPosiblemente ocupada @aubdiy la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
apache/polaris-tools#291 ·
Los mantenedores suelen responder en 6 días