Protected_ReadonlyeulerReadonlyitemsВсе шейпы, загруженные в Stencil
ReadonlylibДля отображения в панели Stencil
В указанной библиотеке находит и создает элемент, заданный в функции создания StencilItem.createLibElement. Перед началом работы с элементами библиотеки, их предварительно нужно загрузить методом Stencil.loadItemsByName()
Optionaloptions: GraphicElementOptions & Record<string, unknown>Возвращает элемент по имени из всех загруженных библиотек. Библиотеку прдварительно нужно загрузить методом loadItemsByName()
Загружает массив items для отображения в библиотеке. Если либа предполагает загрузку и парсинг или что-то еще, это реализовывается в методе Library.load()
Загрузка библиотек. Если не переданы имена, загружаются зарегистрированные библиотеки.
При этом items у них пустые, для загрузки items нужно использовать loadItemsByName(). Этот метод может быть тяжелым, поэтому есть смысл грузить только когда они нужны, например когда открыли аккордеон в UI или собрались пользоваться библиотекой
Optionalnames: string[]ProtectedonРегистрация библиотеки. Регистрируются в движке элементы из библиотеки, библиотека добавляется в общий набор, становится доступной для загрузки items, происходит сортировка в соответствии с Library.sortNumber.
Этим методом подключается внешняя библиотека
Работа с библиотеками и шаблонами *