Documentation
¶
Index ¶
- type Code
- func (c *Code) ClipDeleteHandler(w http.ResponseWriter, req *http.Request)
- func (c *Code) ClipHandler(w http.ResponseWriter, req *http.Request)
- func (c *Code) Close()
- func (c *Code) CodeDeleteHandler(w http.ResponseWriter, r *http.Request)
- func (c *Code) CodeHandler(w http.ResponseWriter, r *http.Request)
- func (c *Code) EditorExecuteHandler(w http.ResponseWriter, r *http.Request)
- func (c *Code) EditorHandler(w http.ResponseWriter, r *http.Request)
- func (c *Code) ExecuteHandler(w http.ResponseWriter, r *http.Request)
- func (c *Code) PageHandler(w http.ResponseWriter, r *http.Request)
- func (c *Code) ResultHandler(w http.ResponseWriter, r *http.Request)
- func (c *Code) SelectHandler(w http.ResponseWriter, r *http.Request)
- func (c *Code) StateDeleteHander(w http.ResponseWriter, r *http.Request)
- func (c *Code) StateHander(w http.ResponseWriter, r *http.Request)
- func (c *Code) StateResetHander(w http.ResponseWriter, r *http.Request)
- type ExecutionState
- type History
- type HistoryItem
- type State
- func (s *State) Close()
- func (s *State) Execute(code string) error
- func (s *State) GetState(id int64) *ExecutionState
- func (s *State) ListStates(current bool) []*ExecutionState
- func (s *State) RemovePreviousState(id int64) bool
- func (s *State) RemoveState(id int64) bool
- func (s *State) ResetState(currentOnly bool)
- func (s *State) Select(id int64) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Code ¶
type Code struct {
// contains filtered or unexported fields
}
func (*Code) ClipDeleteHandler ¶
func (c *Code) ClipDeleteHandler(w http.ResponseWriter, req *http.Request)
func (*Code) ClipHandler ¶
func (c *Code) ClipHandler(w http.ResponseWriter, req *http.Request)
func (*Code) CodeDeleteHandler ¶
func (c *Code) CodeDeleteHandler(w http.ResponseWriter, r *http.Request)
func (*Code) CodeHandler ¶
func (c *Code) CodeHandler(w http.ResponseWriter, r *http.Request)
func (*Code) EditorExecuteHandler ¶
func (c *Code) EditorExecuteHandler(w http.ResponseWriter, r *http.Request)
func (*Code) EditorHandler ¶
func (c *Code) EditorHandler(w http.ResponseWriter, r *http.Request)
func (*Code) ExecuteHandler ¶
func (c *Code) ExecuteHandler(w http.ResponseWriter, r *http.Request)
func (*Code) PageHandler ¶
func (c *Code) PageHandler(w http.ResponseWriter, r *http.Request)
func (*Code) ResultHandler ¶
func (c *Code) ResultHandler(w http.ResponseWriter, r *http.Request)
func (*Code) SelectHandler ¶
func (c *Code) SelectHandler(w http.ResponseWriter, r *http.Request)
func (*Code) StateDeleteHander ¶
func (c *Code) StateDeleteHander(w http.ResponseWriter, r *http.Request)
func (*Code) StateHander ¶
func (c *Code) StateHander(w http.ResponseWriter, r *http.Request)
func (*Code) StateResetHander ¶
func (c *Code) StateResetHander(w http.ResponseWriter, r *http.Request)
type ExecutionState ¶
type ExecutionState struct { Code string `json:"code"` ID int64 `json:"id"` Results []kernel.ResultMessage `json:"result,omitempty"` Exceptions []kernel.ExceptionMessage `json:"exception,omitempty"` Error error `json:"error,omitempty"` KernelID string // contains filtered or unexported fields }
func (*ExecutionState) GetID ¶
func (es *ExecutionState) GetID() int64
func (*ExecutionState) WaitForResult ¶
func (es *ExecutionState) WaitForResult() bool
type History ¶
type History struct { Items []HistoryItem // contains filtered or unexported fields }
func NewHistory ¶
func NewHistory() *History
func (*History) List ¶
func (h *History) List() []HistoryItem
func (*History) Update ¶
func (h *History) Update(id int64, item HistoryItem)
type HistoryItem ¶
func (HistoryItem) GetID ¶
func (hi HistoryItem) GetID() int64
type State ¶
type State struct { PreviousState []*ExecutionState CurrentState []*ExecutionState // contains filtered or unexported fields }
func (*State) GetState ¶
func (s *State) GetState(id int64) *ExecutionState
func (*State) ListStates ¶
func (s *State) ListStates(current bool) []*ExecutionState
func (*State) RemovePreviousState ¶
func (*State) RemoveState ¶
func (*State) ResetState ¶
Click to show internal directories.
Click to hide internal directories.