Commit Graph
25 Commits
Author SHA1 Message Date
feldspar e0efea91d0 Nested types fix
commit_hash:0e61cb86c4ecce349d6b76477d5f025a5896aa81
2026-02-26 13:21:52 +03:00
feldspar e234cd83fa Added untyped template resolver
commit_hash:299c999f2d6caad74d8568059e890770d7a6b1f2
2026-02-13 12:08:22 +03:00
feldspar c027fce9e9 Added optimization to encoding in swift divkit
commit_hash:bf241c3958d26bad19ee35a08ae65b1c393de58e
2026-01-26 15:32:38 +03:00
feldspar 26d5d6659d Updated ios code to support current scheme
commit_hash:546aac2b543f00b92a82a237540ef5c39b44d00f
2026-01-16 17:37:14 +03:00
burstein 58814484fe Make font_weight optional
commit_hash:c5b62ba791e2d7e5130964fdd94c3bd280a195e2
2025-07-16 13:06:57 +03:00
pkurchatov e1a7ba3272 Updated generated code
commit_hash:2b395ac0efd98de2eca0324e41383e8a3ba4eef6
2025-05-06 12:53:36 +03:00
babaevmm 4a56b5f1f4 support capture_focus_on_action
commit_hash:1c59838739b2214e90f6107d876227c31d7cc58b
2025-04-01 18:47:07 +03:00
pkurchatov 149b80a37f Sendable DivData
commit_hash:ae183ed8d06f2c89c8693f59bedba49752638377
2025-01-16 16:25:07 +03:00
burstein 4e2844b89b Generated scheme ios
commit_hash:901e6ba98851eae5119bd7f3f8e1a53f7b1159d8
2024-09-12 17:41:46 +03:00
burstein 761711df4d Added local variable triggers
1e7d56724e829ea6ced26e8ae9164b6a169b0723
2024-08-02 17:45:34 +03:00
babaevmm 3068da0c9b add reuseId
Тк reuseId добавили в div-base, решил сделать так:
1) Для Block добавил `reuseId: String?` с дефолтной реализацией nil
2) Добавил хранимое свойство reв DecoratingBlock
3) Присваиваю это свойство в applyBaseProperties предпоследним шагом перед экстеншенами
4) Добавил вычисляемые свойства к `WrapperBlock`,  `
4) Для `TabsView` удалил CollectionCellModel, там все время был один reuseId для всех типов, форс касты `Block` к этому типу
5) Для `GalleryView` и `TabView`: регистрирую `reuse_id` блоков в collectionView, если они ранее не были зареганы
6) Для того, чтобы reuseId работал в `Grid`,  добавил reuseId в DecoratingBlock Model
https://arcanum.yandex-team.ru/arcadia/divkit/public-ios/LayoutKit/LayoutKit/UI/Blocks/DecoratingBlock+UIViewRenderableBlock.swift?rev=rXXXXXX#L17
dbbb8fd9aeb382b18821a8a5289ff2b0314c1f01
2024-07-23 11:53:37 +03:00
denlvovich e001d74afe Update to VGSL6.0
4f8b5f480ade3f347d5f0a2d01a1618069bcb846
2024-07-12 20:33:42 +03:00
pkurchatov 61e4d752c7 Added div-base.layout_provider
71d4d5a24df7378ccb81a8bcbda80a2c7af900f2
2024-07-09 10:45:14 +03:00
pkurchatov de068b97a6 Updated generated code
91e4ed5f602a73ca34817990f285c3fbc0d0c3e8
2024-06-14 13:47:59 +03:00
pkurchatov c0386730f7 Updated generated code
1ef5e4147562667a4bf7cf030b57cc7b2f342d98
2024-06-12 15:02:30 +03:00
pkurchatov a9ca0f77de ExpressionResolver refactoring
347b85eafc0cee667b3439ab8b866c8461e7b542
2024-04-29 16:52:59 +03:00
pkurchatov 47cd2967c6 Removed unnecessary default values 2023-12-18 04:12:35 +03:00
pkurchatov e84951751f ExpressionResolver refactoring 2023-12-13 14:21:29 +03:00
pkurchatov bf247cc840 Removed NoOp validators 2023-12-11 14:46:19 +03:00
pkurchatov 66ef74684c Removed minItems restrictions 2023-12-08 16:49:48 +03:00
pkurchatov 3582a17236 Removed non_empty_string type from JSON schema 2023-12-07 12:05:50 +03:00
pkurchatov 8060fe1754 Added id type into schema 2023-11-15 12:58:51 +03:00
pkurchatov f34edb331c Removed FontFamily enum 2023-06-30 11:40:59 +03:00
morevsavva 3ff3c48c8c update generated files. 2023-05-23 11:56:32 +03:00
pkurchatov 60017cd013 template types refactoring 2023-04-07 00:24:24 +03:00