Class JsonProductSource
Json Product Source
Namespace: UnityEngine.Industrial.Forma.WebGLAPI
Syntax
[Serializable]
[Preserve]
public class JsonProductSource
Constructors
JsonProductSource()
Json Product Source
Declaration
public JsonProductSource()
JsonProductSource(String, CatalogProductSourceImpl)
Init json product source.
Declaration
public JsonProductSource(string sourceId, CatalogProductSourceImpl catalogProductSourceImpl)
Parameters
Type | Name | Description |
---|---|---|
String | sourceId | Source id |
CatalogProductSourceImpl | catalogProductSourceImpl | CatalogProductSourceImpl |
JsonProductSource(MixedProductSource)
Init json product source.
Declaration
public JsonProductSource(MixedProductSource source)
Parameters
Type | Name | Description |
---|---|---|
MixedProductSource | source | MixedProductSource |
Fields
catalogPaths
Catalog paths list.
Declaration
public List<string> catalogPaths
Field Value
Type | Description |
---|---|
List<String> |
id
Source id
Declaration
public string id
Field Value
Type | Description |
---|---|
String |
multiPartCatalogPaths
Split catalog paths list.
Declaration
public List<JsonList<string>> multiPartCatalogPaths
Field Value
Type | Description |
---|---|
List<JsonList<String>> |
Properties
MultiPartCatalogPaths
Split catalog paths.
Declaration
public List<List<string>> MultiPartCatalogPaths { get; set; }
Property Value
Type | Description |
---|---|
List<List<String>> |
Methods
Init(String, CatalogProductSourceImpl)
Init json product source.
Declaration
public void Init(string sourceId, CatalogProductSourceImpl catalogProductSourceImpl)
Parameters
Type | Name | Description |
---|---|---|
String | sourceId | Source id |
CatalogProductSourceImpl | catalogProductSourceImpl | CatalogProductSourceImpl |