capacitor-community / capacitor-community/electron
Multiple browser windows
- Dominant language
- TypeScript
- Stars
- 398
- Forks
- 63
- PR merge metrics
- No merged PRs in 30d
Description
**Is your feature request related to a problem? Please describe.**
This is more a general request for advise than a feature request. An app I am looking to build requires the ability to use multiple `BrowserWindow`s - a main "launcher" which can be used to open further windows. Ultimately the "child" windows will just be showing other URLs inside the same (vuejs) app.
**Describe the solution you'd like**
A recommended approach to integrating this so that I can make use of CapacitorJS in all the main and child `BrowserWindow`s.
**Describe alternatives you've considered**
Whilst I could build window management into the app itself, for my usecase I'd prefer to be able to use the OSs window management.
**Additional context**
As mentioned before, I'm not necessarily after this as a feature to be added (albeit that would be perfect), I'd be happy with some recommendations around how I could go about doing this as it's probably not a feature a lot of others are after.
Contributor guide
Research direction
Start by reviewing Electron's BrowserWindow model and how CapacitorJS is integrated in this project. A complete outcome would be a documented, supported approach for a launcher window and child windows that can display URLs from the same Vue app, or a clearly scoped feature proposal.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- electron, typescript
- Domain
- desktop
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100