Что такое Lottie-Js?
Эта библиотека была создана для упрощения взаимодействия с объектом Lottie JSON. Библиотека состоит из методов для сопоставления Lottie JSON с объектной моделью и взаимодействия со свойствами, а также манипулирования ими. Цель состоит в том, чтобы полностью отобразить объектную модель Lottie и добавить в библиотеку достаточное количество вспомогательных методов, чтобы упростить манипулирование Lottie без необходимости изучать всю сложную структуру файла Lottie.
Базовая структура
Папка classes состоит из методов, переменных и типов для всех классов, экспортированных из этого репозитория.
Класс animation является корневым классом, и в этом классе существуют все вспомогательные методы. Чтобы сопоставить Lottie с этой объектной моделью, созданной в этом репозитории, используйте методы, предоставляемые в этом классе. [нажмите здесь], чтобы просмотреть методы и переменные для объекта анимации.
Метакласс - это часть объекта JSON, которая присваивает Lottie такую информацию, как автор и описание, а также другие метаданные, упомянутые в документе класса.
Lottie состоит из нескольких слоев, слоев разных типов, а также нескольких ресурсов, и эти ресурсы тоже могут быть разных типов. Слои содержат несколько типов фигур, и сами эти формы могут иметь внутри себя больше форм. Свойства, методы и конструкторы каждого из этих классов освещены на следующих страницах.
Перечисления задокументированы, поскольку для определенных свойств требуются определенные переменные в качестве входных данных. Параметры метода будут проверены по типу на соответствие перечислениям, чтобы можно было передавать только правильные значения, чтобы не вызывать никаких проблем.
Basn 04.05.2024 г. 11/34