new SixFlagsHurricaneHarborOaxtepec()
        Create a new SixFlagsHurricaneHarborOaxtepec object
    
    
    
    
    
    
    
Extends
Members
- 
    APIBase
- 
    
    Get the API base URL for making API requests- Inherited From:
- Overrides:
 
- 
    Cache
- 
    
    Get the cache object for this park- Inherited From:
- Overrides:
 
- 
    FastPass :Boolean
- 
    
    Does this park offer fast-pass services?Type:- Boolean
 - Inherited From:
- Overrides:
 
- 
    FastPassReturnTimes :Boolean
- 
    
    Does this park tell you the fast-pass return times?Type:- Boolean
 - Inherited From:
- Overrides:
 
- 
    GetNumScheduleDays
- 
    
    How many days are returned by this park's schedule?- Inherited From:
- Overrides:
 
- 
    Schedule :Schedule
- 
    
    Get this park's raw schedule objectType:- Inherited From:
- Overrides:
 
- 
    SupportsOpeningTimes :Boolean
- 
    
    Does this park offer opening time information?Type:- Boolean
 - Inherited From:
- Overrides:
 
- 
    SupportsRideSchedules :Boolean
- 
    
    Does this park offer opening times for rides?Type:- Boolean
 - Inherited From:
- Overrides:
 
- 
    SupportsWaitTimes :Boolean
- 
    
    Does this park offer wait time information?Type:- Boolean
 - Inherited From:
- Overrides:
 
- 
    UserAgent :String
- 
    
    Get this park's useragent string for making network requests This is usually randomly generated on object constructionType:- String
 - Inherited From:
- Overrides:
 
Methods
- 
    BuildWaitTimesResponse()
- 
    
    Build the Wait Times response from JSON data This will create/fetch Ride objects based on the supplied JSON data- Inherited From:
- Overrides:
 
- 
    GetAccessToken()
- 
    
    Get an access token for making Six Flags API requests- Inherited From:
- Overrides:
 
- 
    GetOpeningTimes()
- 
    
    Get opening times for this park- Inherited From:
- Overrides:
 
- 
    GetRideNames()
- 
    
    Get rides names for all the rides in this park This is either fetched from cache or fresh from the API if not fetched for a while- Inherited From:
- Overrides:
 Returns:Object of Ride IDs => Ride Names- Type
- Promise.<Object>
 
- 
    GetRideObject(rideId)
- 
    
    Find (or create) a ride object with the given IDParameters:Name Type Description rideId* ID to search for/create ride - Inherited From:
- Overrides:
 
- 
    GetWaitTimes()
- 
    
    Get waiting times for rides from this park If the last argument is a function, this will act as a callback. Callback will call with callback(error, data) Data will be null if error is present If the last argument is not a function, this will return a Promise.- Inherited From:
- Overrides:
 
- 
    HTTP()
- 
    
    Make an HTTP request using this park's user agent and HTTP settings- Inherited From:
- Overrides:
 
- 
    UpdateRide(id, options)
- 
    
    Update a ride stateParameters:Name Type Description idString The ride ID to update optionsObject Ride options to update - Inherited From:
- Overrides: