@salesforce/b2c-tooling-sdk / operations/content / LibraryNode
Class: LibraryNode
Defined in: packages/b2c-tooling-sdk/src/operations/content/library.ts:25
A node in the content library tree.
Represents a library, page, content asset, component, or static asset reference.
Constructors
Constructor
new LibraryNode(
values):LibraryNode
Defined in: packages/b2c-tooling-sdk/src/operations/content/library.ts:36
Parameters
values
children
LibraryNode[]
data
Record<string, unknown> | null
hidden
boolean
id
string
parent
LibraryNode | null
type
typeId
string | null
xml
Record<string, unknown> | null
Returns
LibraryNode
Properties
children
children:
LibraryNode[]
Defined in: packages/b2c-tooling-sdk/src/operations/content/library.ts:31
data
data:
Record<string,unknown> |null
Defined in: packages/b2c-tooling-sdk/src/operations/content/library.ts:29
hidden
hidden:
boolean
Defined in: packages/b2c-tooling-sdk/src/operations/content/library.ts:32
id
id:
string
Defined in: packages/b2c-tooling-sdk/src/operations/content/library.ts:26
parent
parent:
LibraryNode|null
Defined in: packages/b2c-tooling-sdk/src/operations/content/library.ts:30
type
type:
LibraryNodeType
Defined in: packages/b2c-tooling-sdk/src/operations/content/library.ts:27
typeId
typeId:
string|null
Defined in: packages/b2c-tooling-sdk/src/operations/content/library.ts:28
Methods
toJSON()
toJSON():
Record<string,unknown>
Defined in: packages/b2c-tooling-sdk/src/operations/content/library.ts:56
Returns
Record<string, unknown>