# WorkbookStore Class

# Methods

# add

▸ add(namedExpression: InternalNamedExpression): void

Defined in src/NamedExpressions.ts:55 (opens new window)

Parameters:

Name Type
namedExpression InternalNamedExpression

Returns: void


# get

▸ get(expressionName: string): Maybe‹InternalNamedExpression›

Defined in src/NamedExpressions.ts:59 (opens new window)

Parameters:

Name Type
expressionName string

Returns: Maybe‹InternalNamedExpression›


# getAllNamedExpressions

▸ getAllNamedExpressions(): InternalNamedExpression[]

Defined in src/NamedExpressions.ts:80 (opens new window)

Returns: InternalNamedExpression[]


# getExisting

▸ getExisting(expressionName: string): Maybe‹InternalNamedExpression›

Defined in src/NamedExpressions.ts:63 (opens new window)

Parameters:

Name Type
expressionName string

Returns: Maybe‹InternalNamedExpression›


# has

▸ has(expressionName: string): boolean

Defined in src/NamedExpressions.ts:45 (opens new window)

Parameters:

Name Type
expressionName string

Returns: boolean


# isNameAvailable

▸ isNameAvailable(expressionName: string): boolean

Defined in src/NamedExpressions.ts:49 (opens new window)

Parameters:

Name Type
expressionName string

Returns: boolean


# remove

▸ remove(expressionName: string): void

Defined in src/NamedExpressions.ts:72 (opens new window)

Parameters:

Name Type
expressionName string

Returns: void