Skip to content

TNamedCollection

Collection class for managing named items

Declaration

Source position: fpmkunit.pp line 356

type

  TNamedCollection = class(TCollection)
  public
    function IndexOfName : Integer;
    function ItemByName : TNamedItem;
    property UniqueNames: Boolean; {r}
    property Items[Index : Integer]: TNamedItem; {rw}
  end;

Description

Generic collection class that manages a list of TNamedItem objects. Provides name-based lookup functionality and ensures unique naming within the collection.

Properties

Member Visibility Description
Items public Indexed access to collection items
UniqueNames read only public Controls whether item names must be unique
See all Properties

Methods

Member Visibility Description
IndexOfName public Find index of item by name
ItemByName public Get item by name
See all Methods