chore: change method return type

This commit is contained in:
Vasko
2020-03-12 17:19:34 +02:00
parent 4751639164
commit 4711d3618f
3 changed files with 26 additions and 12 deletions

View File

@@ -2225,8 +2225,12 @@ export class TabNavigationBase extends View {
getTabBarItemTextTransform(tabStripItem: TabStripItem): any
getTabBarSelectedItemColor(): Color
getTabBarTextTransform(): any
getTabBarUnSelectedItemColor(): Color
ios: any /* UITabBarController */;
items: Array<TabContentItem>;
@@ -2266,8 +2270,12 @@ export class TabNavigationBase extends View {
setTabBarItemTitle(tabStripItem: TabStripItem, value: any): any
setTabBarSelectedItemColor(value: Color)
setTabBarTextTransform(value: any): void
setTabBarUnSelectedItemColor(value: Color)
tabStrip: TabStrip;
}
@@ -2320,6 +2328,10 @@ export class TabStrip extends View {
on(eventNames: string, callback: (data: EventData) => void, thisArg?: any);
on(event: "itemTap", callback: (args: TabStripItemEventData) => void, thisArg?: any);
selectedItemColor: Color;
unSelectedItemColor: Color;
}
// @public

View File

@@ -154,25 +154,25 @@ export class TabNavigationBase extends View {
* @private
* Method is intended to be overridden by inheritors and used as "protected"
*/
getTabBarSelectedItemColor(): any
getTabBarSelectedItemColor(): Color
/**
* @private
* Method is intended to be overridden by inheritors and used as "protected"
*/
setTabBarSelectedItemColor(value: any)
setTabBarSelectedItemColor(value: Color)
/**
* @private
* Method is intended to be overridden by inheritors and used as "protected"
*/
getTabBarUnSelectedItemColor(): any
getTabBarUnSelectedItemColor(): Color
/**
* @private
* Method is intended to be overridden by inheritors and used as "protected"
*/
setTabBarUnSelectedItemColor(value: any)
setTabBarUnSelectedItemColor(value: Color)
/**
* @private

View File

@@ -1,7 +1,7 @@
// Types
import { TabNavigationBase as TabNavigationBaseDefinition, SelectedIndexChangedEventData } from ".";
import { TabStripItem } from "../tab-strip-item";
import { ViewBase, AddArrayFromBuilder, AddChildFromBuilder, EventData } from "../../core/view";
import { ViewBase, AddArrayFromBuilder, AddChildFromBuilder, EventData, Color } from "../../core/view";
// Requires
import { View, Property, CoercibleProperty, isIOS } from "../../core/view";
@@ -150,19 +150,21 @@ export class TabNavigationBase extends View implements TabNavigationBaseDefiniti
// overridden by inheritors
}
public getTabBarSelectedItemColor(): any {
public getTabBarSelectedItemColor(): Color {
// overridden by inheritors
return null;
}
public setTabBarSelectedItemColor(value: Color) {
// overridden by inheritors
}
public setTabBarSelectedItemColor(value: any) {
public getTabBarUnSelectedItemColor(): Color {
// overridden by inheritors
return null;
}
public getTabBarUnSelectedItemColor(): any {
// overridden by inheritors
}
public setTabBarUnSelectedItemColor(value: any) {
public setTabBarUnSelectedItemColor(value: Color) {
// overridden by inheritors
}