init
TypeScriptstatic init(): Promise<UIBarItem>Swift declarationinit()class · iOS 2.0+ · SDK 27.1
@MainActor class UIBarItemstatic init(): Promise<UIBarItem>Swift declarationinit()static initCoder(coder: _Foundation_NSCoder): Promise<(UIBarItem) | null>Swift declarationinit?(coder: NSCoder)setTitleTextAttributes(attributes: (NativeMap<_Foundation_NSAttributedString_Key, unknown>) | null, state: UIControl_State): Promise<void>Swift declarationfunc setTitleTextAttributes(_ attributes: [NSAttributedString.Key : Any]?, for state: UIControl.State)titleTextAttributes(state: UIControl_State): Promise<(NativeMap<_Foundation_NSAttributedString_Key, unknown>) | null>Swift declarationfunc titleTextAttributes(for state: UIControl.State) -> [NSAttributedString.Key : Any]?get isEnabled(): Promise<boolean>Swift declarationvar isEnabled: Bool { get set }setIsEnabled(value: boolean): Promise<void>Swift declarationvar isEnabled: Bool { get set }get image(): Promise<(UIImage) | null>Swift declarationvar image: UIImage? { get set }setImage(value?: (UIImage) | null): Promise<void>Swift declarationvar image: UIImage? { get set }get imageInsets(): Promise<{ top: number; left: number; bottom: number; right: number }>Swift declarationvar imageInsets: UIEdgeInsets { get set }setImageInsets(value: { top: number; left: number; bottom: number; right: number }): Promise<void>Swift declarationvar imageInsets: UIEdgeInsets { get set }get landscapeImagePhone(): Promise<(UIImage) | null>Swift declarationvar landscapeImagePhone: UIImage? { get set }setLandscapeImagePhone(value?: (UIImage) | null): Promise<void>Swift declarationvar landscapeImagePhone: UIImage? { get set }get landscapeImagePhoneInsets(): Promise<{ top: number; left: number; bottom: number; right: number }>Swift declarationvar landscapeImagePhoneInsets: UIEdgeInsets { get set }setLandscapeImagePhoneInsets(value: { top: number; left: number; bottom: number; right: number }): Promise<void>Swift declarationvar landscapeImagePhoneInsets: UIEdgeInsets { get set }get largeContentSizeImage(): Promise<(UIImage) | null>Swift declarationvar largeContentSizeImage: UIImage? { get set }setLargeContentSizeImage(value?: (UIImage) | null): Promise<void>Swift declarationvar largeContentSizeImage: UIImage? { get set }get largeContentSizeImageInsets(): Promise<{ top: number; left: number; bottom: number; right: number }>Swift declarationvar largeContentSizeImageInsets: UIEdgeInsets { get set }setLargeContentSizeImageInsets(value: { top: number; left: number; bottom: number; right: number }): Promise<void>Swift declarationvar largeContentSizeImageInsets: UIEdgeInsets { get set }get tag(): Promise<number>Swift declarationvar tag: Int { get set }setTag(value: number): Promise<void>Swift declarationvar tag: Int { get set }get title(): Promise<(string) | null>Swift declarationvar title: String? { get set }setTitle(value?: (string) | null): Promise<void>Swift declarationvar title: String? { get set }No declarations were skipped in this snapshot.