1 | import { IOSActionItemSettings } from '.';
|
2 | import { ActionItemBase, ActionBarBase } from './action-bar-common';
|
3 | export * from './action-bar-common';
|
4 | export declare class ActionItem extends ActionItemBase {
|
5 | private _ios;
|
6 | get ios(): IOSActionItemSettings;
|
7 | set ios(value: IOSActionItemSettings);
|
8 | }
|
9 | export declare class NavigationButton extends ActionItem {
|
10 | _navigationItem: UINavigationItem;
|
11 | _onVisibilityChanged(visibility: string): void;
|
12 | }
|
13 | export 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 | }
|