Skip to content

package ui_workspace

import "kaiju/editor/editor_workspace/ui_workspace"

Types

UIWorkspace

struct

type UIWorkspace struct {
    common_workspace.CommonWorkspace

    // Has unexported fields.
}

UIWorkspace.Close

func (w *UIWorkspace) Close()

UIWorkspace.Hotkeys

func (w *UIWorkspace) Hotkeys() []common_workspace.HotKey

UIWorkspace.Initialize

func (w *UIWorkspace) Initialize(host *engine.Host, ed UIWorkspaceEditorInterface)

UIWorkspace.Open

func (w *UIWorkspace) Open()

UIWorkspace.OpenHtml

func (w *UIWorkspace) OpenHtml(html string)

UIWorkspaceEditorInterface

interface

type UIWorkspaceEditorInterface interface {
    ProjectFileSystem() *project_file_system.FileSystem
    Cache() *content_database.Cache
    FocusInterface()
    BlurInterface()
}