Developer Preview — This project is in active development. APIs may change. Provide feedback
Skip to content

@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

LibraryNodeType

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>

Released under the Apache-2.0 License.