Skip to content

package settings_workspace

import "kaiju/editor/editor_workspace/settings_workspace"

Types

SettingsWorkspace

struct

type SettingsWorkspace struct {
    common_workspace.CommonWorkspace

    // Has unexported fields.
}

SettingsWorkspace.Close

func (w *SettingsWorkspace) Close()

SettingsWorkspace.Initialize

func (w *SettingsWorkspace) Initialize(host *engine.Host, editor SettingsWorkspaceEditorInterface)

SettingsWorkspace.Open

func (w *SettingsWorkspace) Open()

SettingsWorkspaceEditorInterface

interface

type SettingsWorkspaceEditorInterface interface {
    History() *memento.History
    Project() *project.Project
    ProjectFileSystem() *project_file_system.FileSystem
    Settings() *editor_settings.Settings
    UpdateSettings()
}