Skip to content

Commit a78cc7e

Browse files
committed
Implement PlaceholderColor property in SearchBarHandlers
- Implement PlaceholderColor property in SearchBarHandlers (dotnet#1512)
1 parent 3d7c961 commit a78cc7e

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

src/Core/src/Handlers/SearchBar/SearchBarHandler.Tizen.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,11 @@ public static void MapPlaceholder(SearchBarHandler handler, ISearchBar searchBar
4949
handler.NativeView?.UpdatePlaceholder(searchBar);
5050
}
5151

52+
public static void MapPlaceholderColor(SearchBarHandler handler, ISearchBar searchBar)
53+
{
54+
handler.NativeView?.UpdatePlaceholderColor(searchBar);
55+
}
56+
5257
public static void MapFont(SearchBarHandler handler, ISearchBar searchBar)
5358
{
5459
var fontManager = handler.GetRequiredService<IFontManager>();

src/Core/src/Platform/Tizen/EntryExtensions.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,11 @@ public static void UpdatePlaceholder(this Entry nativeEntry, ITextInput entry)
7272
nativeEntry.Placeholder = entry.Placeholder ?? string.Empty;
7373
}
7474

75+
public static void UpdatePlaceholderColor(this Entry nativeEntry, ITextInput entry)
76+
{
77+
nativeEntry.PlaceholderColor = entry.PlaceholderColor.ToNative();
78+
}
79+
7580
public static void UpdateIsReadOnly(this Entry nativeEntry, ITextInput entry)
7681
{
7782
nativeEntry.IsEditable = !entry.IsReadOnly;

0 commit comments

Comments
 (0)