GithubHelp home page GithubHelp logo

Comments (2)

benoitf avatar benoitf commented on June 26, 2024

Extensions should be able to contribute multiple webviews with different icons, or a list of subpaths/nav-ids within one webview.

An extension can provide multiple webviews (but not customize the icon)

There can't be really subpath in the context of webviews as the html displayed is the one from the webview (the thing registered is not a UI thing) so there is no navigation pattern.

Multiple webviews means different html so I don't know how it would behave from the implementation of an extension. Like multiple chunks for each app ?

from podman-desktop.

deboer-tim avatar deboer-tim commented on June 26, 2024

Extensions should be able to contribute multiple webviews with different icons, or a list of subpaths/nav-ids within one webview.

An extension can provide multiple webviews (but not customize the icon)

There can't be really subpath in the context of webviews as the html displayed is the one from the webview (the thing registered is not a UI thing) so there is no navigation pattern.

Multiple webviews means different html so I don't know how it would behave from the implementation of an extension. Like multiple chunks for each app ?

Short answer is: I don't know. Contributing icons and being able to tag several webviews as a group would be easy, I agree it's figuring out if there's any way to provide external 'navigation' that may not be possible. Ideally I'd want it to be possible to deliver something like AI Lab as a set of pages and have Podman Desktop manage the nav items (and support show/hide, etc), or move Kubernetes to an extension without having to contribute 6+ frontends.

from podman-desktop.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.