58 Commits
Author SHA1 Message Date
bardinvlad 3928c38524 trigger card variables update notify by flag
commit_hash:73b6c8509a17a23e6f18b54079dc0e0e6db04ef0
2026-05-06 12:31:16 +03:00
feldspar 26d5d6659d Updated ios code to support current scheme
commit_hash:546aac2b543f00b92a82a237540ef5c39b44d00f
2026-01-16 17:37:14 +03:00
denlvovich b97788724b Added DivThemeManager
commit_hash:cc2cf34d5386f3847e0aeba256d8a44ee730666f
2025-12-03 21:53:28 +03:00
pkurchatov 0663870bf9 Swiftformat
commit_hash:52ce6e4a9f35a44ddef28565cec76ddaabdc2d08
2025-09-18 12:40:09 +03:00
ansestepanov e0efba60b9 properties prototype with strings
commit_hash:9357f968304ae7bad3b9e7541b6b03a90bfd0b6e
2025-08-19 13:38:45 +03:00
babaevmm 956c055cd8 update swiftformat, add organize rule
commit_hash:0f7ba811b37db6d2a9fc05efe5f94502feda4856
2025-08-04 16:24:48 +03:00
burstein c20fbe5ff9 Make resolver optional in extractDivVariableValues
commit_hash:8288ca0c1b155b680c70568e1a1d166de0460c7d
2025-05-22 18:12:49 +03:00
burstein d919b980ee Supported expressions in variable value field
commit_hash:a341b70bacca741f0cb6ea2f600cc4794c8b36a4
2025-05-15 03:57:55 +03:00
babaevmm fad580b95b fix card variables case for div submit action
commit_hash:dc29ad2dd629fbe6e9466245569034abe343db18
2025-05-11 18:54:47 +03:00
denlvovich 73816dee4c Setting collection variables from URL
commit_hash:9b6649f477413cc85fa51e66d73ab15ec8c2332c
2025-04-22 14:31:26 +03:00
burstein 3a3e05b0d7 Added getValue func with divvariablevalue type in div storages
commit_hash:ab72e26b02b98b3f00fd25a162c74e78e804a1c0
2025-03-20 12:17:57 +03:00
burstein b1623d191c Submit action error handling
commit_hash:3041faba48d7723f9dc0a2b8cd177067af54192d
2025-02-26 16:08:26 +03:00
pkurchatov be0d40d170 Removed DivVariablesStorage.ChangeEvent.newValues property
commit_hash:4feb51cde74baba55d72d08ea3aadb15620f785a
2025-01-16 18:18:14 +03:00
pkurchatov 5d2074dce9 Public API clean up, added @_spi annotations
commit_hash:8f0bdad94d4fabf3f89fb4bcb319a2cda916f679
2025-01-16 17:54:32 +03:00
pkurchatov b52d252840 Added DivArray typealias
commit_hash:9dbe7aa4ff668c8ae8697619c6033d567d248800
2024-12-22 00:40:39 +03:00
pkurchatov 27a3472171 Enabled blankLinesBetweenImports swiftformat rule
commit_hash:84ea24cbdf21ef89741080f38ec5e583172a2458
2024-12-20 12:41:02 +03:00
denlvovich cb3fa75397 Fix DivTypedValue parsing
commit_hash:a4357597e541edbb9c36a0f51bc54d6ed5f6010d
2024-11-27 12:56:59 +03:00
burstein ece2112b46 Support DivActionSubmit
commit_hash:3e42eaa2a260a85db6ba80a01921fe55a60243b3
2024-10-09 20:35:25 +03:00
burstein de29d2197f Notify observers when append new variables
c46159f6e9815fefba8d79b7fa8f84ef234b24cf
2024-08-16 15:17:24 +03:00
burstein 761711df4d Added local variable triggers
1e7d56724e829ea6ced26e8ae9164b6a169b0723
2024-08-02 17:45:34 +03:00
denlvovich e001d74afe Update to VGSL6.0
4f8b5f480ade3f347d5f0a2d01a1618069bcb846
2024-07-12 20:33:42 +03:00
pkurchatov 10a5789539 Local variables
94156d00b5e15f7aa05d65af81601ff2b84333a7
2024-06-28 12:14:17 +03:00
pkurchatov aaab9cb36f Added DivVariableStorage.hasValue method
d10af23d2c5bfcba35f6f20a146ee5a547b93ae6
2024-06-18 15:50:30 +03:00
pkurchatov e721e056ca DivVariablesStorage refactoring
89cda944352431d68d284fc1c31bbf2a198e6705
2024-06-14 14:47:33 +03:00
pkurchatov a19c910036 ExpressionResolver refactoring
1735d65d6abaf6a9f171e1caabb30ac033688b81
2024-06-12 20:38:55 +03:00
pkurchatov cf76c06e47 Added index value in prototypes
cba582d8bb4e9ec52c3c522391e3f6826714dd6e
2024-06-07 16:43:45 +03:00
pkurchatov 04c020c091 Replaced RWLock with AllocatedUnfairLock
4e39577a0e8891db39067b2cbd801215bacb15da
2024-05-27 12:01:04 +03:00
pkurchatov 92eba2315c Removed DivVariablesStorage.ChangeEvent.oldValues
3b35d8349ac5e8485a8e2b47c720382866843732
2024-04-23 12:55:39 +03:00
pkurchatov 6d4e785be4 Applied Swift 5.9 format
7efc9a489061fda48036f567437a3d692591ff4a
2024-02-27 10:59:51 +03:00
rnkorneeva 3ee74b8f4a Fixed lock recursiveness 2024-02-12 21:16:59 +03:00
rnkorneeva 0f3fbda33b Fixed lock recursiveness 2024-02-02 15:30:54 +03:00
pkurchatov af422f28dd Applied swiftformat 2024-01-10 02:08:08 +03:00
pkurchatov 5d96d4b1fc Deprecated global variables functions in DivVariablesStorage 2023-12-15 15:19:27 +03:00
pkurchatov b3fd9957d4 Added lock in DivVariableStorage 2023-11-30 13:31:57 +03:00
pkurchatov ee54f8b601 Applied swiftormat 2023-11-16 20:24:30 +03:00
pkurchatov 5a54b45aa3 Restored init() in DivVariablesStorage 2023-11-08 17:08:38 +03:00
pkurchatov eb4843c4bc Default value for replaceExisting param 2023-10-23 12:05:50 +03:00
pkurchatov f4602f997a Added wrapped DivVariablesStorage 2023-10-16 18:01:40 +03:00
pkurchatov 75d6bbb72b Added set_variable action handler 2023-09-21 16:27:54 +03:00
morevsavva 06833102c5 Binding refactoring. 2023-08-25 21:30:08 +03:00
yaanvar 9b8c111e50 supported array 2023-08-24 16:28:42 +03:00
pkurchatov d4353a6c1b DivVariableValue: Hashable 2023-08-10 17:45:12 +03:00
morevsavva 2deb3afcb7 supported resetting DivKitComponents by cardId. 2023-07-26 19:17:29 +03:00
ventywing f62da0cbcf Support Dict 2023-07-04 16:48:13 +03:00
pkurchatov 30ba75090d Updated schema for iOS 2023-06-28 12:45:19 +03:00
akhmetsafin 7ee66f1f65 Rename base modules 2023-03-28 12:17:21 +03:00
pkurchatov aa0ff01e2f DivVariablesStorage refactoring 2023-03-24 17:29:55 +03:00
pkurchatov 9210999e1a added size provider extension 2023-02-06 18:46:24 +03:00
ventywing 617fa1d304 Fixed updating card when variables changed
Fixed updating card when variables changed
2023-02-03 11:39:13 +03:00
morevsavva 52ccd56888 Format files by codestyle.
Прогнал форматтер на всех файлах.
2022-12-22 16:21:24 +03:00