diff --git a/TIUIElements/TIUIElements.app/Contents/MacOS/TIUIElements.playground/Pages/Placeholder.xcplaygroundpage/Contents.swift b/TIUIElements/TIUIElements.app/Contents/MacOS/TIUIElements.playground/Pages/Placeholder.xcplaygroundpage/Contents.swift index 2d405c32..4257d98c 100644 --- a/TIUIElements/TIUIElements.app/Contents/MacOS/TIUIElements.playground/Pages/Placeholder.xcplaygroundpage/Contents.swift +++ b/TIUIElements/TIUIElements.app/Contents/MacOS/TIUIElements.playground/Pages/Placeholder.xcplaygroundpage/Contents.swift @@ -69,10 +69,10 @@ let placeholderView = factory.createImageStylePlaceholder(customStyle) /*: ### Методы конфигурации - Как видно из прошлого примера даже самая простая настройка требует может выглядеть очень громоздко. Для улучшения читаемости и простоты переиспользования, `DefaultPlaceholderStyle` соответствует протоколу `PlaceholderStyle`, который добавляет следующие методы для конструирования стилей плейсхолдеров: + Как видно из прошлого примера даже самая простая настройка может выглядеть очень громоздко. Для улучшения читаемости и простоты переиспользования, `DefaultPlaceholderStyle` соответствует протоколу `PlaceholderStyle`, который добавляет следующие методы для конструирования стилей плейсхолдеров: - `make(_:)`: статический метод для создания стиля. Принимает в себя функцию с переменной типа создоваемого стиля - - `update(_:)`: метод для изменения уже существующего стиля. Принимает в себя функцию с переменной типа создоваемого стиля + - `update(_:)`: метод для изменения уже существующего стиля. Принимает в себя функцию с переменной типа создаваемого стиля - `updateAppearance(_:)`: метод для изменения внешнего вида плейсхолдера. Принимает в себя функцию с переменной типа `ViewAppearance`. В случае `DefaultPlaceholderStyle` это `DefaultPlaceholderView.Appearance` - `withButton(_:)`: метод для добавления новой кнопки. Принимает в себя фунцию с переменной типа `PlaceholderButtonStyle`. - `withButtons(_:axis:_:)`: метод для добавления/изменения срузу нескольких кнопок. Первым агрументом указывается количество кнопок, вторым их расположение, третьим - функция двух переменных, где первая переменная - это номер (индекс) кнопки, вторая - `PlaceholderButtonStyle` diff --git a/docs/tiuielements/placeholder.md b/docs/tiuielements/placeholder.md index b78f966f..37ea8aa3 100644 --- a/docs/tiuielements/placeholder.md +++ b/docs/tiuielements/placeholder.md @@ -72,10 +72,10 @@ let placeholderView = factory.createImageStylePlaceholder(customStyle) ### Методы конфигурации - Как видно из прошлого примера даже самая простая настройка требует может выглядеть очень громоздко. Для улучшения читаемости и простоты переиспользования, `DefaultPlaceholderStyle` соответствует протоколу `PlaceholderStyle`, который добавляет следующие методы для конструирования стилей плейсхолдеров: + Как видно из прошлого примера даже самая простая настройка может выглядеть очень громоздко. Для улучшения читаемости и простоты переиспользования, `DefaultPlaceholderStyle` соответствует протоколу `PlaceholderStyle`, который добавляет следующие методы для конструирования стилей плейсхолдеров: - `make(_:)`: статический метод для создания стиля. Принимает в себя функцию с переменной типа создоваемого стиля - - `update(_:)`: метод для изменения уже существующего стиля. Принимает в себя функцию с переменной типа создоваемого стиля + - `update(_:)`: метод для изменения уже существующего стиля. Принимает в себя функцию с переменной типа создаваемого стиля - `updateAppearance(_:)`: метод для изменения внешнего вида плейсхолдера. Принимает в себя функцию с переменной типа `ViewAppearance`. В случае `DefaultPlaceholderStyle` это `DefaultPlaceholderView.Appearance` - `withButton(_:)`: метод для добавления новой кнопки. Принимает в себя фунцию с переменной типа `PlaceholderButtonStyle`. - `withButtons(_:axis:_:)`: метод для добавления/изменения срузу нескольких кнопок. Первым агрументом указывается количество кнопок, вторым их расположение, третьим - функция двух переменных, где первая переменная - это номер (индекс) кнопки, вторая - `PlaceholderButtonStyle`