ShippingView

class ShippingView
extension ShippingView : ActionableRow, CALayerDelegate, CVarArg, ContentView, CustomDebugStringConvertible, CustomStringConvertible, Equatable, Hashable, NSCoding, NSObjectProtocol, Sendable, StaticIdentifiable, UIAccessibilityIdentification, UIActivityItemsConfigurationProviding, UIAppearance, UIAppearanceContainer, UICoordinateSpace, UIDynamicItem, UIFocusEnvironment, UIFocusItem, UIFocusItemContainer, UILargeContentViewerItem, UIPasteConfigurationSupporting, UIPopoverPresentationControllerSourceItem, UIResponderStandardEditActions, UITraitChangeObservable, UITraitEnvironment, UIUserActivityRestoring, ViewModelView, __UITraitChangeObservable

Undocumented

  • Undocumented

    Declaration

    Swift

    func desiredHeight(forWidth availableWidth: CGFloat) -> CGFloat
  • Leverage the protocol of the content view to determine how it appears and disappears. Since the shipping view is simple and always visible, this logic only needs to trigger when there is a height change.

    Declaration

    Swift

    func didChangeHeight(with update: PageHeightUpdate)
  • Invoked by container when user taps on this view

    Declaration

    Swift

    func didSelectRow()
  • id

    Undocumented

    Declaration

    Swift

    var id: String { get }
  • Undocumented

    Declaration

    Swift

    var isPaysheetRow: Bool { get }
  • Undocumented

    Declaration

    Swift

    var isVisible: Bool { get }
  • Tells container that view can be selectable

    Declaration

    Swift

    func shouldSelectRow() -> Bool
  • Undocumented

    Declaration

    Swift

    func updateData()
  • Undocumented

    Declaration

    Swift

    func willChangeHeight(with update: PageHeightUpdate)