One Logo Pool Ball
PaperKit · IOS API REFERENCE

PaperMarkupViewController.ScrollConfiguration.Axis

struct · iOS 27.0+ · SDK 27.1

struct Axis

The axes you use to specify scroll view behavior. This struct mirrors UIKit's `UIAxis` type for cross-platform compatibility.

Members (5)

get · iOS 27.0+

horizontal

TypeScript
get horizontal(): Promise<PaperMarkupViewController_ScrollConfiguration_Axis>
Swift declaration
static let horizontal: PaperMarkupViewController.ScrollConfiguration.Axis

The horizontal axis.

get · iOS 27.0+

both

TypeScript
get both(): Promise<PaperMarkupViewController_ScrollConfiguration_Axis>
Swift declaration
static let both: PaperMarkupViewController.ScrollConfiguration.Axis

The combined horizontal and vertical axes.

init · iOS 27.0+

init

TypeScript
init(rawValue: number): Promise<PaperMarkupViewController_ScrollConfiguration_Axis>
Swift declaration
init(rawValue: Int)

Creates a new set of axes from the given raw value. - Parameter rawValue: The raw bitmask to use for the option set.

get · iOS 27.0+

rawValue

TypeScript
getRawValue($self: PaperMarkupViewController_ScrollConfiguration_Axis): Promise<number>
Swift declaration
let rawValue: Int

The raw bitmask that represents this set of axes.

get · iOS 27.0+

vertical

TypeScript
get vertical(): Promise<PaperMarkupViewController_ScrollConfiguration_Axis>
Swift declaration
static let vertical: PaperMarkupViewController.ScrollConfiguration.Axis

The vertical axis.

Skipped declarations

No declarations were skipped in this snapshot.

All PaperKit types →