Class Factory
Factory for creating IToolbarItems.
Inheritance
System.Object
Factory
Namespace: PSPDFKit.UI.ToolbarComponents
Assembly: PSPDFKit.dll
Syntax
public sealed class Factory
Methods
FromJsonArray(JsonArray)
Retrieves a list of the corresponding IToolbarItem for the given json array.
Declaration
public static IEnumerable<IToolbarItem> FromJsonArray(JsonArray toolbarItemsJson)
Parameters
| Type | Name | Description |
|---|---|---|
| Windows.Data.Json.JsonArray | toolbarItemsJson | Correctly formed json array of toolbar items. |
Returns
| Type | Description |
|---|---|
| System.Collections.Generic.IEnumerable<IToolbarItem> | A List of toolbar items |
Exceptions
| Type | Condition |
|---|---|
| System.Exception | If the type is unknown or the type is not given for any of the items. |
ToJsonArray(IEnumerable<IToolbarItem>)
Returns a Json Array describing the toolbar items passed in.
Declaration
public static JsonArray ToJsonArray(IEnumerable<IToolbarItem> toolbarItems)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Collections.Generic.IEnumerable<IToolbarItem> | toolbarItems | The items in which to parse |
Returns
| Type | Description |
|---|---|
| Windows.Data.Json.JsonArray | Json Array of toolbar items |