Skip to main content

foundation-layout.foundationlayout.removeitems

Home > @genesislcap/foundation-layout > FoundationLayout > removeItems

FoundationLayout.removeItems() method​

Removes all instances of a specified registered item from the layout.

Signature:

removeItems(registration: string, force?: boolean): number;

Parameters​

Parameter

Type

Description

registration

string

string of the registration ID

force

boolean

(Optional) if set to true then the item will be removed even if it is not closable. Defaults to false, which is the same behaviour as the close button on the header.

Returns:

number

number of items removed

Remarks​

Does not remove the registration from the layout system. Has a side affect of setting all tab views to be viewing the first tab in the stack.