diff --git a/Gemfile b/Gemfile index e49e737..327ed20 100644 --- a/Gemfile +++ b/Gemfile @@ -4,12 +4,18 @@ source 'http://rubygems.org' gem "middleman", "~>3.1.5" +# For syntax highlighting +gem "middleman-syntax" + # Plugin for middleman to generate Github pages gem 'middleman-gh-pages' # Live-reloading plugin gem "middleman-livereload", "~> 3.1.0" +gem "redcarpet" +gem "github-linguist" + # For faster file watcher updates on Windows: gem "wdm", "~> 0.1.0", :platforms => [:mswin, :mingw] diff --git a/Gemfile.lock b/Gemfile.lock index 8ccbfc7..ac52688 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -4,6 +4,7 @@ GEM activesupport (3.2.14) i18n (~> 0.6, >= 0.6.4) multi_json (~> 1.0) + charlock_holmes (0.6.9.4) chunky_png (1.2.8) coffee-script (2.2.0) coffee-script-source @@ -16,11 +17,17 @@ GEM em-websocket (0.5.0) eventmachine (>= 0.12.9) http_parser.rb (~> 0.5.3) + escape_utils (0.3.2) eventmachine (1.0.3) execjs (1.4.0) multi_json (~> 1.0) ffi (1.9.0) fssm (0.2.10) + github-linguist (2.9.4) + charlock_holmes (~> 0.6.6) + escape_utils (~> 0.3.1) + mime-types (~> 1.19) + pygments.rb (~> 0.5.2) haml (4.0.3) tilt hike (1.2.3) @@ -65,7 +72,15 @@ GEM sprockets (~> 2.1) sprockets-helpers (~> 1.0.0) sprockets-sass (~> 1.0.0) + middleman-syntax (1.2.1) + middleman-core (~> 3.0) + rouge (~> 0.3.0) + mime-types (1.25) multi_json (1.8.0) + posix-spawn (0.3.6) + pygments.rb (0.5.2) + posix-spawn (~> 0.3.6) + yajl-ruby (~> 1.1.0) rack (1.5.2) rack-livereload (0.3.15) rack @@ -77,6 +92,9 @@ GEM ffi (>= 0.5.0) rb-kqueue (0.2.0) ffi (>= 0.5.0) + redcarpet (3.0.0) + rouge (0.3.10) + thor ruby18_source_location (0.2) sass (3.2.10) sprockets (2.10.0) @@ -94,13 +112,17 @@ GEM uglifier (2.1.2) execjs (>= 0.3.0) multi_json (~> 1.0, >= 1.0.2) + yajl-ruby (1.1.0) PLATFORMS ruby DEPENDENCIES + github-linguist middleman (~> 3.1.5) middleman-gh-pages middleman-livereload (~> 3.1.0) + middleman-syntax + redcarpet ruby18_source_location wdm (~> 0.1.0) diff --git a/config.rb b/config.rb index f442fce..a35eb15 100644 --- a/config.rb +++ b/config.rb @@ -40,9 +40,6 @@ # Methods defined in the helpers block are available in templates # helpers do -# def some_helper -# "Helping" -# end # end set :css_dir, 'stylesheets' @@ -51,13 +48,20 @@ set :js_dir, 'javascripts' set :images_dir, 'images' +set :markdown_engine, :redcarpet + +set :markdown, :fenced_code_blocks => true, :smartypants => true, :disable_indented_code_blocks => true, :prettify => true, :with_toc_data => true, :tables => true + +# Activate the syntax highlighter +activate :syntax + # Build-specific configuration configure :build do # For example, change the Compass output style for deployment - # activate :minify_css + activate :minify_css # Minify Javascript on build - # activate :minify_javascript + activate :minify_javascript # Enable cache buster # activate :asset_hash diff --git a/source/images/background.png b/source/images/background.png deleted file mode 100644 index 8681d44..0000000 Binary files a/source/images/background.png and /dev/null differ diff --git a/source/images/middleman.png b/source/images/middleman.png deleted file mode 100644 index c685e56..0000000 Binary files a/source/images/middleman.png and /dev/null differ diff --git a/source/index.html.erb b/source/index.html.erb deleted file mode 100644 index 7537cd6..0000000 --- a/source/index.html.erb +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Welcome to Middleman ---- - -
-

Middleman is Watching

-

- <%= link_to "Read Online Documentation", "http://middlemanapp.com/" %> -

-
\ No newline at end of file diff --git a/source/index.md b/source/index.md new file mode 100644 index 0000000..72be4e1 --- /dev/null +++ b/source/index.md @@ -0,0 +1,456 @@ +--- +title: TripIt API v2 Reference +languages: + - shell + - ruby + - python + - java +--- + +# Introduction + + +> This example will print Hello, World + +>

Test

+ +```ruby +# print chicken + +def chicken(foo) + puts foo + 'CHICKEN!' +end +``` + +and + +```javascript +// print chicken +function chicken(foo) { + print foo + "CHICKEN!" +} +``` + +``` +test; +``` + + +```shell +curl -I "test.chicken.com" +``` + + +```javascript +// print chicken +function chicken(foo) { + print foo + "CHICKEN!" +} +``` + +```python +# print chicken +print("chicken") +``` + +> blah blah blah + +```javascript +// print chicken +function chicken(foo) { + print foo + "CHICKEN!" +} +``` + +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, `consectetur` adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. + + +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. + +# Authentication + +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. + +## Authorization Grant Flow + +> This example will print Hello, World + +```ruby +# print chicken + +def say_hello(target) + puts "Hello, " + target +end +``` + + + + +```shell +curl -I "test.chicken.com" +``` + + +```javascript +// print chicken +function chicken(foo) { + print foo + "CHICKEN!" +} +``` + +```python +# print chicken +print("chicken") +``` + +> Yay! That was cool. + +``` +this text will always show, can use it to define objects such as: + +{ + "blah": "foo" +} +``` + +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. + +## Implicit Grant Flow + + +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. + + +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. + + +## Client Credentials Flow + +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. + + +# Trips + +> Hello! "This" is a test! + +```ruby +def chicken(blah) + puts "blah" +end +``` + + +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. + +## Get All Trips + +Returns all Trip objects of the current user. + +`GET https://api.tripit.com/v2/trips?include_details=false&past-false&traveler=false` + +### Parameters + +Parameter | Description + -------- | ----------- +`include_details` | Set to “true” to return the full details of all Trips and the sub-objects within each Trip. Set to false to ignore sub-objects. +`past` | Set to “true” to return only those trips from the past. +`traveler` | Set to “true” to include only those trips for which the user was a traveler in those trips, “false” to show those trips where the user was not a traveller in them, or “all” to show trips regardless of whether the user was a traveler in them or not. +`page_num` | Specifies the current page of Trip objects to return. Values are one-based (i.e. starting with page 1). +`page_size` | Specifies the number of page objects to return per page. + +### HTTP Request + +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. + +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. + +## Get a Specific Trip + +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. + +## Create a Trip + +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. + +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. + +## Update a Trip + +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. + +## Delete a Trip + +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. + +# Travel Objects + +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. + +## Get All Travel Objects + +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. + +## Get a Trip's Travel Objects + +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. + +## Get a Specific Travel Object + +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. + +## Create a Travel Object + +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. + +## Update a Travel Object + +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. + +## Delete an Existing Travel Object + +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. + +# Profiles + +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. + +## Get a User's Profile + +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. + + +# Points Programs + +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. + + +## Get all Points Programs + +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. + +## Get a Specific Points Program + +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. + + +## Get a Points Program's Activity Object + +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. + + +# PNRs + +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. + +## View Travel Objects Associated with a PNR + +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. + +## Create Travel Objects Associated with a PNR + +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. + +## Create a Notification Subscription + +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. + +## Getting a User's Profile + +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. +Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores, repellat, cupiditate aliquam placeat eveniet vero earum id commodi corporis quasi odio laborum cum repudiandae quibusdam tempore ab explicabo nihil voluptates. diff --git a/source/javascripts/all.js b/source/javascripts/all.js index 2becd76..9eae26e 100644 --- a/source/javascripts/all.js +++ b/source/javascripts/all.js @@ -1 +1,2 @@ +//= require './jquery_ui' //= require_tree . \ No newline at end of file diff --git a/source/javascripts/jquery.tocify.js b/source/javascripts/jquery.tocify.js new file mode 100644 index 0000000..3a451d0 --- /dev/null +++ b/source/javascripts/jquery.tocify.js @@ -0,0 +1,977 @@ +/* jquery Tocify - v1.8.0 - 2013-09-16 +* http://www.gregfranko.com/jquery.tocify.js/ +* Copyright (c) 2013 Greg Franko; Licensed MIT */ + +// Immediately-Invoked Function Expression (IIFE) [Ben Alman Blog Post](http://benalman.com/news/2010/11/immediately-invoked-function-expression/) that calls another IIFE that contains all of the plugin logic. I used this pattern so that anyone viewing this code would not have to scroll to the bottom of the page to view the local parameters that were passed to the main IIFE. +(function(tocify) { + + // ECMAScript 5 Strict Mode: [John Resig Blog Post](http://ejohn.org/blog/ecmascript-5-strict-mode-json-and-more/) + "use strict"; + + // Calls the second IIFE and locally passes in the global jQuery, window, and document objects + tocify(window.jQuery, window, document); + +} + +// Locally passes in `jQuery`, the `window` object, the `document` object, and an `undefined` variable. The `jQuery`, `window` and `document` objects are passed in locally, to improve performance, since javascript first searches for a variable match within the local variables set before searching the global variables set. All of the global variables are also passed in locally to be minifier friendly. `undefined` can be passed in locally, because it is not a reserved word in JavaScript. +(function($, window, document, undefined) { + + // ECMAScript 5 Strict Mode: [John Resig Blog Post](http://ejohn.org/blog/ecmascript-5-strict-mode-json-and-more/) + "use strict"; + + var tocClassName = "tocify", + tocClass = "." + tocClassName, + tocFocusClassName = "tocify-focus", + tocHoverClassName = "tocify-hover", + hideTocClassName = "tocify-hide", + hideTocClass = "." + hideTocClassName, + headerClassName = "tocify-header", + headerClass = "." + headerClassName, + subheaderClassName = "tocify-subheader", + subheaderClass = "." + subheaderClassName, + itemClassName = "tocify-item", + itemClass = "." + itemClassName, + extendPageClassName = "tocify-extend-page", + extendPageClass = "." + extendPageClassName; + + // Calling the jQueryUI Widget Factory Method + $.widget("toc.tocify", { + + //Plugin version + version: "1.8.0", + + // These options will be used as defaults + options: { + + // **context**: Accepts String: Any jQuery selector + // The container element that holds all of the elements used to generate the table of contents + context: "body", + + // **ignoreSelector**: Accepts String: Any jQuery selector + // A selector to any element that would be matched by selectors that you wish to be ignored + ignoreSelector: null, + + // **selectors**: Accepts an Array of Strings: Any jQuery selectors + // The element's used to generate the table of contents. The order is very important since it will determine the table of content's nesting structure + selectors: "h1, h2, h3", + + // **showAndHide**: Accepts a boolean: true or false + // Used to determine if elements should be shown and hidden + showAndHide: true, + + // **showEffect**: Accepts String: "none", "fadeIn", "show", or "slideDown" + // Used to display any of the table of contents nested items + showEffect: "slideDown", + + // **showEffectSpeed**: Accepts Number (milliseconds) or String: "slow", "medium", or "fast" + // The time duration of the show animation + showEffectSpeed: "medium", + + // **hideEffect**: Accepts String: "none", "fadeOut", "hide", or "slideUp" + // Used to hide any of the table of contents nested items + hideEffect: "slideUp", + + // **hideEffectSpeed**: Accepts Number (milliseconds) or String: "slow", "medium", or "fast" + // The time duration of the hide animation + hideEffectSpeed: "medium", + + // **smoothScroll**: Accepts a boolean: true or false + // Determines if a jQuery animation should be used to scroll to specific table of contents items on the page + smoothScroll: true, + + // **smoothScrollSpeed**: Accepts Number (milliseconds) or String: "slow", "medium", or "fast" + // The time duration of the smoothScroll animation + smoothScrollSpeed: "medium", + + // **scrollTo**: Accepts Number (pixels) + // The amount of space between the top of page and the selected table of contents item after the page has been scrolled + scrollTo: 0, + + // **showAndHideOnScroll**: Accepts a boolean: true or false + // Determines if table of contents nested items should be shown and hidden while scrolling + showAndHideOnScroll: true, + + // **highlightOnScroll**: Accepts a boolean: true or false + // Determines if table of contents nested items should be highlighted (set to a different color) while scrolling + highlightOnScroll: true, + + // **highlightOffset**: Accepts a number + // The offset distance in pixels to trigger the next active table of contents item + highlightOffset: 40, + + // **theme**: Accepts a string: "bootstrap", "jqueryui", or "none" + // Determines if Twitter Bootstrap, jQueryUI, or Tocify classes should be added to the table of contents + theme: "bootstrap", + + // **extendPage**: Accepts a boolean: true or false + // If a user scrolls to the bottom of the page and the page is not tall enough to scroll to the last table of contents item, then the page height is increased + extendPage: true, + + // **extendPageOffset**: Accepts a number: pixels + // How close to the bottom of the page a user must scroll before the page is extended + extendPageOffset: 100, + + // **history**: Accepts a boolean: true or false + // Adds a hash to the page url to maintain history + history: true, + + // **scrollHistory**: Accepts a boolean: true or false + // Adds a hash to the page url, to maintain history, when scrolling to a TOC item + scrollHistory: false, + + // **hashGenerator**: How the hash value (the anchor segment of the URL, following the + // # character) will be generated. + // + // "compact" (default) - #CompressesEverythingTogether + // "pretty" - #looks-like-a-nice-url-and-is-easily-readable + // function(text, element){} - Your own hash generation function that accepts the text as an + // argument, and returns the hash value. + hashGenerator: "compact", + + // **highlightDefault**: Accepts a boolean: true or false + // Set's the first TOC item as active if no other TOC item is active. + highlightDefault: true + + }, + + // _Create + // ------- + // Constructs the plugin. Only called once. + _create: function() { + + var self = this; + + self.extendPageScroll = true; + + // Internal array that keeps track of all TOC items (Helps to recognize if there are duplicate TOC item strings) + self.items = []; + + // Generates the HTML for the dynamic table of contents + self._generateToc(); + + // Adds CSS classes to the newly generated table of contents HTML + self._addCSSClasses(); + + self.webkit = (function() { + + for(var prop in window) { + + if(prop) { + + if(prop.toLowerCase().indexOf("webkit") !== -1) { + + return true; + + } + + } + + } + + return false; + + }()); + + // Adds jQuery event handlers to the newly generated table of contents + self._setEventHandlers(); + + // Binding to the Window load event to make sure the correct scrollTop is calculated + $(window).load(function() { + + // Sets the active TOC item + self._setActiveElement(true); + + // Once all animations on the page are complete, this callback function will be called + $("html, body").promise().done(function() { + + setTimeout(function() { + + self.extendPageScroll = false; + + },0); + + }); + + }); + + }, + + // _generateToc + // ------------ + // Generates the HTML for the dynamic table of contents + _generateToc: function() { + + // _Local variables_ + + // Stores the plugin context in the self variable + var self = this, + + // All of the HTML tags found within the context provided (i.e. body) that match the top level jQuery selector above + firstElem, + + // Instantiated variable that will store the top level newly created unordered list DOM element + ul, + ignoreSelector = self.options.ignoreSelector; + + // If the selectors option has a comma within the string + if(this.options.selectors.indexOf(",") !== -1) { + + // Grabs the first selector from the string + firstElem = $(this.options.context).find(this.options.selectors.replace(/ /g,"").substr(0, this.options.selectors.indexOf(","))); + + } + + // If the selectors option does not have a comman within the string + else { + + // Grabs the first selector from the string and makes sure there are no spaces + firstElem = $(this.options.context).find(this.options.selectors.replace(/ /g,"")); + + } + + if(!firstElem.length) { + + self.element.addClass(hideTocClassName); + + return; + + } + + self.element.addClass(tocClassName); + + // Loops through each top level selector + firstElem.each(function(index) { + + //If the element matches the ignoreSelector then we skip it + if($(this).is(ignoreSelector)) { + return; + } + + // Creates an unordered list HTML element and adds a dynamic ID and standard class name + ul = $("