SDLSeatStatus Class Reference

Section Contents

Overview

Describes the status of a parameter of seat.

@added in SmartDeviceLink 7.1.0

-initWithSeatLocation:conditionActive:

Objective-C

- (nonnull instancetype)initWithSeatLocation:
                            (nonnull SDLSeatLocation *)seatLocation
                             conditionActive:(BOOL)conditionActive;

Swift

init(seatLocation: SDLSeatLocation, conditionActive: Bool)

Parameters

seatLocation

- seatLocation

conditionActive

- @(conditionActive)

Return Value

A SDLSeatStatus object

seatLocation

The location of the seat on the vehicle grid

Objective-C

@property (nonatomic, strong) SDLSeatLocation *_Nonnull seatLocation;

Swift

var seatLocation: SDLSeatLocation { get set }

conditionActive

If the seat condition is active (see the containing object parameter, such as ‘seatsOccupied’)

Objective-C

@property (nonatomic, strong) NSNumber<SDLBool> *_Nonnull conditionActive;

Swift

var conditionActive: NSNumber & SDLBool { get set }