mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-11-05 13:26:48 +08:00
chore: change method return type
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user