UNPKG

1.36 kBTypeScriptView Raw
1import { IOSActionItemSettings } from '.';
2import { ActionItemBase, ActionBarBase } from './action-bar-common';
3export * from './action-bar-common';
4export declare class ActionItem extends ActionItemBase {
5 private _ios;
6 get ios(): IOSActionItemSettings;
7 set ios(value: IOSActionItemSettings);
8}
9export declare class NavigationButton extends ActionItem {
10 _navigationItem: UINavigationItem;
11 _onVisibilityChanged(visibility: string): void;
12}
13export declare class ActionBar extends ActionBarBase {
14 get ios(): UIView;
15 createNativeView(): UIView;
16 _addChildFromBuilder(name: string, value: any): void;
17 get _getActualSize(): {
18 width: number;
19 height: number;
20 };
21 layoutInternal(): void;
22 private _getIconRenderingMode;
23 private _getNavigationItem;
24 update(): void;
25 private populateMenuItems;
26 private createBarButtonItem;
27 private updateColors;
28 private setColor;
29 private setBackgroundColor;
30 _onTitlePropertyChanged(): void;
31 private updateFlatness;
32 private _getAppearance;
33 private _updateAppearance;
34 onMeasure(widthMeasureSpec: number, heightMeasureSpec: number): void;
35 onLayout(left: number, top: number, right: number, bottom: number): void;
36 layoutNativeView(left: number, top: number, right: number, bottom: number): void;
37 private get navBar();
38}