@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>