github.com/secoba/wails/v2@v2.6.4/internal/frontend/desktop/desktop_darwin.go (about)

     1  //go:build darwin
     2  // +build darwin
     3  
     4  package desktop
     5  
     6  import (
     7  	"context"
     8  
     9  	"github.com/secoba/wails/v2/internal/frontend/desktop/darwin"
    10  
    11  	"github.com/secoba/wails/v2/internal/binding"
    12  	"github.com/secoba/wails/v2/internal/frontend"
    13  
    14  	"github.com/secoba/wails/v2/internal/logger"
    15  	"github.com/secoba/wails/v2/pkg/options"
    16  )
    17  
    18  func NewFrontend(ctx context.Context, appoptions *options.App, logger *logger.Logger, appBindings *binding.Bindings, dispatcher frontend.Dispatcher) frontend.Frontend {
    19  	return darwin.NewFrontend(ctx, appoptions, logger, appBindings, dispatcher)
    20  }