C# Class Runt.Core.Model.EditorState

ファイルを表示 Open project: Runt-Editor/Runt Class Usage Examples

Public Properties

Property Type Description
Null EditorState

Private Properties

Property Type Description

Public Methods

Method Description
EditorState ( Workspace workspace, Newtonsoft.Json.Linq.JObject dialog, ImmutableList tabs ) : System.Collections.Immutable
Reset ( Newtonsoft.Json.Linq.JObject changes ) : EditorState
WithDialog ( Newtonsoft.Json.Linq.JObject dialog, Newtonsoft.Json.Linq.JObject changes, Newtonsoft.Json.Linq.JObject partials = null ) : EditorState
WithTabs ( ImmutableList tabs, Newtonsoft.Json.Linq.JObject changes, Newtonsoft.Json.Linq.JObject partials = null ) : EditorState
WithWorkspace ( Workspace workspace, Newtonsoft.Json.Linq.JObject changes, Newtonsoft.Json.Linq.JObject partials = null ) : EditorState

Method Details

EditorState() public method

public EditorState ( Workspace workspace, Newtonsoft.Json.Linq.JObject dialog, ImmutableList tabs ) : System.Collections.Immutable
workspace Workspace
dialog Newtonsoft.Json.Linq.JObject
tabs ImmutableList
return System.Collections.Immutable

Reset() public method

public Reset ( Newtonsoft.Json.Linq.JObject changes ) : EditorState
changes Newtonsoft.Json.Linq.JObject
return EditorState

WithDialog() public method

public WithDialog ( Newtonsoft.Json.Linq.JObject dialog, Newtonsoft.Json.Linq.JObject changes, Newtonsoft.Json.Linq.JObject partials = null ) : EditorState
dialog Newtonsoft.Json.Linq.JObject
changes Newtonsoft.Json.Linq.JObject
partials Newtonsoft.Json.Linq.JObject
return EditorState

WithTabs() public method

public WithTabs ( ImmutableList tabs, Newtonsoft.Json.Linq.JObject changes, Newtonsoft.Json.Linq.JObject partials = null ) : EditorState
tabs ImmutableList
changes Newtonsoft.Json.Linq.JObject
partials Newtonsoft.Json.Linq.JObject
return EditorState

WithWorkspace() public method

public WithWorkspace ( Workspace workspace, Newtonsoft.Json.Linq.JObject changes, Newtonsoft.Json.Linq.JObject partials = null ) : EditorState
workspace Workspace
changes Newtonsoft.Json.Linq.JObject
partials Newtonsoft.Json.Linq.JObject
return EditorState

Property Details

Null public_oe static_oe property

public static EditorState,Runt.Core.Model Null
return EditorState