api documentation for keystone (v4.0.0-beta.5)

Web Application Framework and Admin GUI / Content Management System built on Express.js and Mongoose

table of contents

  1. module keystone
    1. function keystone.AzureFileType (list, path, options)
    2. function keystone.BooleanType (list, path, options)
    3. function keystone.CloudinaryImageType (list, path, options)
    4. function keystone.CloudinaryImagesType (list, path, options)
    5. function keystone.CodeType (list, path, options)
    6. function keystone.ColorType (list, path, options)
    7. function keystone.DateArrayType (list, path, options)
    8. function keystone.DateType (list, path, options)
    9. function keystone.DatetimeType (list, path, options)
    10. function keystone.Email (options)
    11. function keystone.EmailType (list, path, options)
    12. function keystone.EmbedlyType (list, path, options)
    13. function keystone.Field (list, path, options)
    14. function keystone.FileType (list, path, options)
    15. function keystone.GeoPointType (list, path, options)
    16. function keystone.HtmlType (list, path, options)
    17. function keystone.KeyType (list, path, options)
    18. function keystone.Keystone ()
    19. function keystone.List (key, options)
    20. function keystone.LocalFileType (list, path, options)
    21. function keystone.LocalFilesType (list, path, options)
    22. function keystone.LocationType (list, path, options)
    23. function keystone.MarkdownType (list, path, options)
    24. function keystone.MoneyType (list, path, options)
    25. function keystone.NameType (list, path, options)
    26. function keystone.NumberArrayType (list, path, options)
    27. function keystone.NumberType (list, path, options)
    28. function keystone.PasswordType (list, path, options)
    29. function keystone.RelationshipType (list, path, options)
    30. function keystone.S3FileType (list, path, options)
    31. function keystone.SelectType (list, path, options)
    32. function keystone.Storage (options)
    33. function keystone.TextArrayType (list, path, options)
    34. function keystone.TextType (list, path, options)
    35. function keystone.TextareaType (list, path, options)
    36. function keystone.UrlType (list, path, options)
    37. function keystone.View (req, res)
    38. function keystone.addAsyncHooks ()
    39. function keystone.addHooks ()
    40. function keystone.addSyncHooks ()
    41. function keystone.addThenableHooks ()
    42. function keystone.allowHooks ()
    43. function keystone.callAsyncHook ()
    44. function keystone.callHook ()
    45. function keystone.callSyncHook ()
    46. function keystone.callThenableHook ()
    47. function keystone.express ()
    48. function keystone.express.Route (path)
    49. function keystone.express.Router (options)
    50. function keystone.getMiddleware (qualifiedHook)
    51. function keystone.hasMiddleware (qualifiedHook)
    52. function keystone.hook ()
    53. function keystone.hookable (qualifiedHook)
    54. function keystone.html (path, options)
    55. function keystone.page (key, options)
    56. function keystone.post ()
    57. function keystone.pre ()
    58. function keystone.text (path, options)
    59. function keystone.unhook ()
    60. function keystone.updateHandler (list, item, req, options)
    61. object keystone.Admin
    62. object keystone.Field.Types
    63. object keystone.Field.Types.AzureFile.prototype
    64. object keystone.Field.Types.Boolean.prototype
    65. object keystone.Field.Types.CloudinaryImage.prototype
    66. object keystone.Field.Types.CloudinaryImages.prototype
    67. object keystone.Field.Types.Code.prototype
    68. object keystone.Field.Types.Color.prototype
    69. object keystone.Field.Types.Date.prototype
    70. object keystone.Field.Types.DateArray.prototype
    71. object keystone.Field.Types.Datetime.prototype
    72. object keystone.Field.Types.Email.prototype
    73. object keystone.Field.Types.Embedly.prototype
    74. object keystone.Field.Types.File.prototype
    75. object keystone.Field.Types.GeoPoint.prototype
    76. object keystone.Field.Types.Html.prototype
    77. object keystone.Field.Types.Key.prototype
    78. object keystone.Field.Types.LocalFile.prototype
    79. object keystone.Field.Types.LocalFiles.prototype
    80. object keystone.Field.Types.Location.prototype
    81. object keystone.Field.Types.Markdown.prototype
    82. object keystone.Field.Types.Money.prototype
    83. object keystone.Field.Types.Name.prototype
    84. object keystone.Field.Types.Number.prototype
    85. object keystone.Field.Types.NumberArray.prototype
    86. object keystone.Field.Types.Password.prototype
    87. object keystone.Field.Types.Relationship.prototype
    88. object keystone.Field.Types.S3File.prototype
    89. object keystone.Field.Types.Select.prototype
    90. object keystone.Field.Types.Text.prototype
    91. object keystone.Field.Types.TextArray.prototype
    92. object keystone.Field.Types.Textarea.prototype
    93. object keystone.Field.Types.Url.prototype
    94. object keystone.Field.prototype
    95. object keystone.Keystone.prototype
    96. object keystone.Keystone.prototype.console
    97. object keystone.List.prototype
    98. object keystone.Storage.Adapters
    99. object keystone.Storage.Adapters.FS.prototype
    100. object keystone.Storage.prototype
    101. object keystone.View.prototype
    102. object keystone.__grappling
    103. object keystone._options
    104. object keystone._redirects
    105. object keystone.cloudinary
    106. object keystone.color
    107. object keystone.content
    108. object keystone.csrf
    109. object keystone.css
    110. object keystone.express.Route.prototype
    111. object keystone.express.application
    112. object keystone.express.request
    113. object keystone.express.response
    114. object keystone.fieldTypes
    115. object keystone.lists
    116. object keystone.middleware
    117. object keystone.mongoose
    118. object keystone.options
    119. object keystone.page.prototype
    120. object keystone.paths
    121. object keystone.s3
    122. object keystone.schemaPlugins
    123. object keystone.security
    124. object keystone.session
    125. object keystone.updateHandler.prototype
    126. object keystone.updates
    127. object keystone.utils
    128. string keystone.version
  2. module keystone.AzureFileType
    1. function keystone.AzureFileType (list, path, options)
    2. string keystone.AzureFileType.properName
  3. module keystone.BooleanType
    1. function keystone.BooleanType (list, path, options)
    2. function keystone.BooleanType.super_ (list, path, options)
    3. string keystone.BooleanType.properName
  4. module keystone.CloudinaryImageType
    1. function keystone.CloudinaryImageType (list, path, options)
    2. function keystone.CloudinaryImageType.super_ (list, path, options)
    3. string keystone.CloudinaryImageType.properName
  5. module keystone.CloudinaryImagesType
    1. function keystone.CloudinaryImagesType (list, path, options)
    2. function keystone.CloudinaryImagesType.super_ (list, path, options)
    3. string keystone.CloudinaryImagesType.properName
  6. module keystone.CodeType
    1. function keystone.CodeType (list, path, options)
    2. function keystone.CodeType.super_ (list, path, options)
    3. string keystone.CodeType.properName
  7. module keystone.ColorType
    1. function keystone.ColorType (list, path, options)
    2. function keystone.ColorType.super_ (list, path, options)
    3. string keystone.ColorType.properName
  8. module keystone.DateArrayType
    1. function keystone.DateArrayType (list, path, options)
    2. function keystone.DateArrayType.super_ (list, path, options)
    3. string keystone.DateArrayType.properName
  9. module keystone.DateType
    1. function keystone.DateType (list, path, options)
    2. function keystone.DateType.super_ (list, path, options)
    3. string keystone.DateType.properName
  10. module keystone.DatetimeType
    1. function keystone.DatetimeType (list, path, options)
    2. function keystone.DatetimeType.super_ (list, path, options)
    3. string keystone.DatetimeType.properName
  11. module keystone.EmailType
    1. function keystone.EmailType (list, path, options)
    2. function keystone.EmailType.super_ (list, path, options)
    3. string keystone.EmailType.properName
  12. module keystone.EmbedlyType
    1. function keystone.EmbedlyType (list, path, options)
    2. function keystone.EmbedlyType.super_ (list, path, options)
    3. string keystone.EmbedlyType.properName
  13. module keystone.Field
    1. function keystone.Field (list, path, options)
    2. object keystone.Field.Types
  14. module keystone.Field.Types
    1. function keystone.Field.Types.AzureFile (list, path, options)
    2. function keystone.Field.Types.Boolean (list, path, options)
    3. function keystone.Field.Types.CloudinaryImage (list, path, options)
    4. function keystone.Field.Types.CloudinaryImages (list, path, options)
    5. function keystone.Field.Types.Code (list, path, options)
    6. function keystone.Field.Types.Color (list, path, options)
    7. function keystone.Field.Types.Date (list, path, options)
    8. function keystone.Field.Types.DateArray (list, path, options)
    9. function keystone.Field.Types.Datetime (list, path, options)
    10. function keystone.Field.Types.Email (list, path, options)
    11. function keystone.Field.Types.Embedly (list, path, options)
    12. function keystone.Field.Types.File (list, path, options)
    13. function keystone.Field.Types.GeoPoint (list, path, options)
    14. function keystone.Field.Types.Html (list, path, options)
    15. function keystone.Field.Types.Key (list, path, options)
    16. function keystone.Field.Types.LocalFile (list, path, options)
    17. function keystone.Field.Types.LocalFiles (list, path, options)
    18. function keystone.Field.Types.Location (list, path, options)
    19. function keystone.Field.Types.Markdown (list, path, options)
    20. function keystone.Field.Types.Money (list, path, options)
    21. function keystone.Field.Types.Name (list, path, options)
    22. function keystone.Field.Types.Number (list, path, options)
    23. function keystone.Field.Types.NumberArray (list, path, options)
    24. function keystone.Field.Types.Password (list, path, options)
    25. function keystone.Field.Types.Relationship (list, path, options)
    26. function keystone.Field.Types.S3File (list, path, options)
    27. function keystone.Field.Types.Select (list, path, options)
    28. function keystone.Field.Types.Text (list, path, options)
    29. function keystone.Field.Types.TextArray (list, path, options)
    30. function keystone.Field.Types.Textarea (list, path, options)
    31. function keystone.Field.Types.Url (list, path, options)
  15. module keystone.Field.Types.AzureFile.prototype
    1. function keystone.Field.Types.AzureFile.prototype.addToSchema (schema)
    2. function keystone.Field.Types.AzureFile.prototype.format (item)
    3. function keystone.Field.Types.AzureFile.prototype.getRequestHandler (item, req, paths, callback)
    4. function keystone.Field.Types.AzureFile.prototype.inputIsValid (data)
    5. function keystone.Field.Types.AzureFile.prototype.isModified (item)
    6. function keystone.Field.Types.AzureFile.prototype.updateItem (item, data, callback)
    7. function keystone.Field.Types.AzureFile.prototype.uploadFile (item, file, update, callback)
  16. module keystone.Field.Types.Boolean.prototype
    1. function keystone.Field.Types.Boolean.prototype.addFilterToQuery (filter)
    2. function keystone.Field.Types.Boolean.prototype.inputIsValid (data, required)
    3. function keystone.Field.Types.Boolean.prototype.updateItem (item, data, callback)
    4. function keystone.Field.Types.Boolean.prototype.validateInput (data, callback)
    5. function keystone.Field.Types.Boolean.prototype.validateRequiredInput (item, data, callback)
    6. object keystone.Field.Types.Boolean.prototype.defaults
  17. module keystone.Field.Types.CloudinaryImage.prototype
    1. function keystone.Field.Types.CloudinaryImage.prototype.addToSchema (schema)
    2. function keystone.Field.Types.CloudinaryImage.prototype.fileExists (filename, callback)
    3. function keystone.Field.Types.CloudinaryImage.prototype.format (item)
    4. function keystone.Field.Types.CloudinaryImage.prototype.getData (item)
    5. function keystone.Field.Types.CloudinaryImage.prototype.getFilename (file, callback)
    6. function keystone.Field.Types.CloudinaryImage.prototype.getFolder ()
    7. function keystone.Field.Types.CloudinaryImage.prototype.getRequestHandler (item, req, paths, callback)
    8. function keystone.Field.Types.CloudinaryImage.prototype.inputIsValid ()
    9. function keystone.Field.Types.CloudinaryImage.prototype.isModified (item)
    10. function keystone.Field.Types.CloudinaryImage.prototype.retryFilename (attempt, file, callback)
    11. function keystone.Field.Types.CloudinaryImage.prototype.updateItem (item, data, files, callback)
    12. function keystone.Field.Types.CloudinaryImage.prototype.validateInput (data, callback)
    13. function keystone.Field.Types.CloudinaryImage.prototype.validateRequiredInput (item, data, callback)
  18. module keystone.Field.Types.CloudinaryImages.prototype
    1. function keystone.Field.Types.CloudinaryImages.prototype.addToSchema (schema)
    2. function keystone.Field.Types.CloudinaryImages.prototype.format (item)
    3. function keystone.Field.Types.CloudinaryImages.prototype.getData (item)
    4. function keystone.Field.Types.CloudinaryImages.prototype.getFolder ()
    5. function keystone.Field.Types.CloudinaryImages.prototype.inputIsValid (data)
    6. function keystone.Field.Types.CloudinaryImages.prototype.updateItem (item, data, files, callback)
  19. module keystone.Field.Types.Code.prototype
    1. function keystone.Field.Types.Code.prototype.addFilterToQuery (filter)
    2. function keystone.Field.Types.Code.prototype.validateInput (data, callback)
    3. function keystone.Field.Types.Code.prototype.validateRequiredInput (item, data, callback)
  20. module keystone.Field.Types.Color.prototype
    1. function keystone.Field.Types.Color.prototype.addFilterToQuery (filter)
    2. function keystone.Field.Types.Color.prototype.validateInput (data, callback)
    3. function keystone.Field.Types.Color.prototype.validateRequiredInput (item, data, callback)
  21. module keystone.Field.Types.Date.prototype
    1. function keystone.Field.Types.Date.prototype.addFilterToQuery (filter)
    2. function keystone.Field.Types.Date.prototype.format (item, format)
    3. function keystone.Field.Types.Date.prototype.inputIsValid (data, required, item)
    4. function keystone.Field.Types.Date.prototype.moment (item)
    5. function keystone.Field.Types.Date.prototype.parse (value, format, strict)
    6. function keystone.Field.Types.Date.prototype.updateItem (item, data, callback)
    7. function keystone.Field.Types.Date.prototype.validateInput (data, callback)
    8. function keystone.Field.Types.Date.prototype.validateRequiredInput (item, data, callback)
  22. module keystone.Field.Types.DateArray.prototype
    1. function keystone.Field.Types.DateArray.prototype.addFilterToQuery (filter)
    2. function keystone.Field.Types.DateArray.prototype.format (item, format, separator)
    3. function keystone.Field.Types.DateArray.prototype.inputIsValid (data, required, item)
    4. function keystone.Field.Types.DateArray.prototype.updateItem (item, data, callback)
    5. function keystone.Field.Types.DateArray.prototype.validateInput (data, callback)
    6. function keystone.Field.Types.DateArray.prototype.validateRequiredInput (item, data, callback)
  23. module keystone.Field.Types.Datetime.prototype
    1. function keystone.Field.Types.Datetime.prototype.addFilterToQuery (filter)
    2. function keystone.Field.Types.Datetime.prototype.format (item, format)
    3. function keystone.Field.Types.Datetime.prototype.getInputFromData (data)
    4. function keystone.Field.Types.Datetime.prototype.inputIsValid (data, required, item)
    5. function keystone.Field.Types.Datetime.prototype.moment (item)
    6. function keystone.Field.Types.Datetime.prototype.parse (value, format, strict)
    7. function keystone.Field.Types.Datetime.prototype.updateItem (item, data, callback)
    8. function keystone.Field.Types.Datetime.prototype.validateInput (data, callback)
    9. function keystone.Field.Types.Datetime.prototype.validateRequiredInput (item, data, callback)
  24. module keystone.Field.Types.Email.prototype
    1. function keystone.Field.Types.Email.prototype.addFilterToQuery (filter)
    2. function keystone.Field.Types.Email.prototype.gravatarUrl (item, size, defaultImage, rating)
    3. function keystone.Field.Types.Email.prototype.inputIsValid (data, required, item)
    4. function keystone.Field.Types.Email.prototype.updateItem (item, data, callback)
    5. function keystone.Field.Types.Email.prototype.validateInput (data, callback)
    6. function keystone.Field.Types.Email.prototype.validateRequiredInput (item, data, callback)
  25. module keystone.Field.Types.Embedly.prototype
    1. function keystone.Field.Types.Embedly.prototype.addToSchema (schema)
    2. function keystone.Field.Types.Embedly.prototype.format (item)
    3. function keystone.Field.Types.Embedly.prototype.getData (item)
    4. function keystone.Field.Types.Embedly.prototype.inputIsValid ()
    5. function keystone.Field.Types.Embedly.prototype.isModified (item)
    6. function keystone.Field.Types.Embedly.prototype.reset (item)
    7. function keystone.Field.Types.Embedly.prototype.updateItem (item, data, callback)
  26. module keystone.Field.Types.File.prototype
    1. function keystone.Field.Types.File.prototype.addToSchema (schema)
    2. function keystone.Field.Types.File.prototype.format (item)
    3. function keystone.Field.Types.File.prototype.isModified (item)
    4. function keystone.Field.Types.File.prototype.remove (item)
    5. function keystone.Field.Types.File.prototype.reset (item)
    6. function keystone.Field.Types.File.prototype.updateItem (item, data, files, callback)
    7. function keystone.Field.Types.File.prototype.upload (item, file, callback)
    8. function keystone.Field.Types.File.prototype.validateInput (data, callback)
    9. function keystone.Field.Types.File.prototype.validateRequiredInput (item, data, callback)
  27. module keystone.Field.Types.GeoPoint.prototype
    1. function keystone.Field.Types.GeoPoint.prototype.addFilterToQuery (filter)
    2. function keystone.Field.Types.GeoPoint.prototype.addToSchema (schema)
    3. function keystone.Field.Types.GeoPoint.prototype.format (item)
    4. function keystone.Field.Types.GeoPoint.prototype.getData (item)
    5. function keystone.Field.Types.GeoPoint.prototype.inputIsValid (data, required, item)
    6. function keystone.Field.Types.GeoPoint.prototype.updateItem (item, data, callback)
    7. function keystone.Field.Types.GeoPoint.prototype.validateInput (data, callback)
    8. function keystone.Field.Types.GeoPoint.prototype.validateRequiredInput (item, data, callback)
  28. module keystone.Field.Types.Html.prototype
    1. function keystone.Field.Types.Html.prototype.addFilterToQuery (filter)
    2. function keystone.Field.Types.Html.prototype.validateInput (data, callback)
    3. function keystone.Field.Types.Html.prototype.validateRequiredInput (item, data, callback)
  29. module keystone.Field.Types.Key.prototype
    1. function keystone.Field.Types.Key.prototype.addFilterToQuery (filter)
    2. function keystone.Field.Types.Key.prototype.generateKey (str)
    3. function keystone.Field.Types.Key.prototype.inputIsValid (data, required, item)
    4. function keystone.Field.Types.Key.prototype.updateItem (item, data, callback)
    5. function keystone.Field.Types.Key.prototype.validateInput (data, callback)
    6. function keystone.Field.Types.Key.prototype.validateRequiredInput (item, data, callback)
  30. module keystone.Field.Types.LocalFile.prototype
    1. function keystone.Field.Types.LocalFile.prototype.addToSchema (schema)
    2. function keystone.Field.Types.LocalFile.prototype.format (item)
    3. function keystone.Field.Types.LocalFile.prototype.getRequestHandler (item, req, paths, callback)
    4. function keystone.Field.Types.LocalFile.prototype.hasFormatter ()
    5. function keystone.Field.Types.LocalFile.prototype.href (item)
    6. function keystone.Field.Types.LocalFile.prototype.inputIsValid (data)
    7. function keystone.Field.Types.LocalFile.prototype.isModified (item)
    8. function keystone.Field.Types.LocalFile.prototype.updateItem (item, data, callback)
    9. function keystone.Field.Types.LocalFile.prototype.uploadFile (item, file, update, callback)
    10. function keystone.Field.Types.LocalFile.prototype.validateInput (data, callback)
    11. function keystone.Field.Types.LocalFile.prototype.validateRequiredInput (item, data, callback)
  31. module keystone.Field.Types.LocalFiles.prototype
    1. function keystone.Field.Types.LocalFiles.prototype.addToSchema (schema)
    2. function keystone.Field.Types.LocalFiles.prototype.format (item, i)
    3. function keystone.Field.Types.LocalFiles.prototype.getRequestHandler (item, req, paths, callback)
    4. function keystone.Field.Types.LocalFiles.prototype.hasFormatter ()
    5. function keystone.Field.Types.LocalFiles.prototype.href (file)
    6. function keystone.Field.Types.LocalFiles.prototype.inputIsValid (data)
    7. function keystone.Field.Types.LocalFiles.prototype.isModified (item)
    8. function keystone.Field.Types.LocalFiles.prototype.updateItem (item, data, callback)
    9. function keystone.Field.Types.LocalFiles.prototype.uploadFiles (item, files, update, callback)
  32. module keystone.Field.Types.Location.prototype
    1. function keystone.Field.Types.Location.prototype.addFilterToQuery (filter)
    2. function keystone.Field.Types.Location.prototype.addToSchema (schema)
    3. function keystone.Field.Types.Location.prototype.format (item, values, delimiter)
    4. function keystone.Field.Types.Location.prototype.getInputFromData (data)
    5. function keystone.Field.Types.Location.prototype.googleLookup (item, region, update, callback)
    6. function keystone.Field.Types.Location.prototype.inputIsValid (data, required, item)
    7. function keystone.Field.Types.Location.prototype.isModified (item)
    8. function keystone.Field.Types.Location.prototype.kmFrom (item, point)
    9. function keystone.Field.Types.Location.prototype.milesFrom (item, point)
    10. function keystone.Field.Types.Location.prototype.updateItem (item, data, callback)
    11. function keystone.Field.Types.Location.prototype.validateInput (data, callback)
    12. function keystone.Field.Types.Location.prototype.validateRequiredInput (item, data, callback)
  33. module keystone.Field.Types.Markdown.prototype
    1. function keystone.Field.Types.Markdown.prototype.addFilterToQuery (filter)
    2. function keystone.Field.Types.Markdown.prototype.addToSchema (schema)
    3. function keystone.Field.Types.Markdown.prototype.format (item)
    4. function keystone.Field.Types.Markdown.prototype.getData (item)
    5. function keystone.Field.Types.Markdown.prototype.inputIsValid (data, required, item)
    6. function keystone.Field.Types.Markdown.prototype.isModified (item)
    7. function keystone.Field.Types.Markdown.prototype.updateItem (item, data, callback)
    8. function keystone.Field.Types.Markdown.prototype.validateInput (data, callback)
    9. function keystone.Field.Types.Markdown.prototype.validateRequiredInput (item, data, callback)
  34. module keystone.Field.Types.Money.prototype
    1. function keystone.Field.Types.Money.prototype.addFilterToQuery (filter)
    2. function keystone.Field.Types.Money.prototype.format (item, format)
    3. function keystone.Field.Types.Money.prototype.inputIsValid (data, required, item)
    4. function keystone.Field.Types.Money.prototype.updateItem (item, data, callback)
    5. function keystone.Field.Types.Money.prototype.validateInput (data, callback)
    6. function keystone.Field.Types.Money.prototype.validateRequiredInput (item, data, callback)
  35. module keystone.Field.Types.Name.prototype
    1. function keystone.Field.Types.Name.prototype.addFilterToQuery (filter)
    2. function keystone.Field.Types.Name.prototype.addToSchema (schema)
    3. function keystone.Field.Types.Name.prototype.format (item)
    4. function keystone.Field.Types.Name.prototype.getInputFromData (data)
    5. function keystone.Field.Types.Name.prototype.getSortString (options)
    6. function keystone.Field.Types.Name.prototype.inputIsValid (data, required, item)
    7. function keystone.Field.Types.Name.prototype.isModified (item)
    8. function keystone.Field.Types.Name.prototype.updateItem (item, data, callback)
    9. function keystone.Field.Types.Name.prototype.validateInput (data, callback)
    10. function keystone.Field.Types.Name.prototype.validateRequiredInput (item, data, callback)
  36. module keystone.Field.Types.Number.prototype
    1. function keystone.Field.Types.Number.prototype.addFilterToQuery (filter)
    2. function keystone.Field.Types.Number.prototype.format (item, format)
    3. function keystone.Field.Types.Number.prototype.inputIsValid (data, required, item)
    4. function keystone.Field.Types.Number.prototype.updateItem (item, data, callback)
    5. function keystone.Field.Types.Number.prototype.validateInput (data, callback)
    6. function keystone.Field.Types.Number.prototype.validateRequiredInput (item, data, callback)
  37. module keystone.Field.Types.NumberArray.prototype
    1. function keystone.Field.Types.NumberArray.prototype.addFilterToQuery (filter)
    2. function keystone.Field.Types.NumberArray.prototype.format (item, format, separator)
    3. function keystone.Field.Types.NumberArray.prototype.inputIsValid (data, required, item)
    4. function keystone.Field.Types.NumberArray.prototype.updateItem (item, data, callback)
    5. function keystone.Field.Types.NumberArray.prototype.validateInput (data, callback)
    6. function keystone.Field.Types.NumberArray.prototype.validateRequiredInput (item, data, callback)
  38. module keystone.Field.Types.Password.prototype
    1. function keystone.Field.Types.Password.prototype.addFilterToQuery (filter)
    2. function keystone.Field.Types.Password.prototype.addToSchema (schema)
    3. function keystone.Field.Types.Password.prototype.compare (item, candidate, callback)
    4. function keystone.Field.Types.Password.prototype.format (item)
    5. function keystone.Field.Types.Password.prototype.getData (item)
    6. function keystone.Field.Types.Password.prototype.inputIsValid (data, required, item)
    7. function keystone.Field.Types.Password.prototype.updateItem (item, data, callback)
    8. function keystone.Field.Types.Password.prototype.validateInput (data, callback)
    9. function keystone.Field.Types.Password.prototype.validateRequiredInput (item, data, callback)
  39. module keystone.Field.Types.Relationship.prototype
    1. function keystone.Field.Types.Relationship.prototype.addFilterToQuery (filter)
    2. function keystone.Field.Types.Relationship.prototype.addToSchema (schema)
    3. function keystone.Field.Types.Relationship.prototype.format (item)
    4. function keystone.Field.Types.Relationship.prototype.getData (item)
    5. function keystone.Field.Types.Relationship.prototype.getExpandedData (item)
    6. function keystone.Field.Types.Relationship.prototype.getProperties ()
    7. function keystone.Field.Types.Relationship.prototype.inputIsValid (data, required, item)
    8. function keystone.Field.Types.Relationship.prototype.updateItem (item, data, callback)
    9. function keystone.Field.Types.Relationship.prototype.validateInput (data, callback)
    10. function keystone.Field.Types.Relationship.prototype.validateRequiredInput (item, data, callback)
  40. module keystone.Field.Types.S3File.prototype
    1. function keystone.Field.Types.S3File.prototype.addToSchema (schema)
    2. function keystone.Field.Types.S3File.prototype.format (item)
    3. function keystone.Field.Types.S3File.prototype.generateHeaders (item, file, callback)
    4. function keystone.Field.Types.S3File.prototype.getRequestHandler (item, req, paths, callback)
    5. function keystone.Field.Types.S3File.prototype.hasFormatter ()
    6. function keystone.Field.Types.S3File.prototype.inputIsValid (data)
    7. function keystone.Field.Types.S3File.prototype.isModified (item)
    8. function keystone.Field.Types.S3File.prototype.updateItem (item, data, callback)
    9. function keystone.Field.Types.S3File.prototype.uploadFile (item, file, update, callback)
  41. module keystone.Field.Types.Select.prototype
    1. function keystone.Field.Types.Select.prototype.addFilterToQuery (filter)
    2. function keystone.Field.Types.Select.prototype.addToSchema (schema)
    3. function keystone.Field.Types.Select.prototype.cloneMap ()
    4. function keystone.Field.Types.Select.prototype.cloneOps ()
    5. function keystone.Field.Types.Select.prototype.format (item)
    6. function keystone.Field.Types.Select.prototype.inputIsValid (data, required, item)
    7. function keystone.Field.Types.Select.prototype.pluck (item, property, _default)
    8. function keystone.Field.Types.Select.prototype.validateInput (data, callback)
    9. function keystone.Field.Types.Select.prototype.validateRequiredInput (item, data, callback)
  42. module keystone.Field.Types.Text.prototype
    1. function keystone.Field.Types.Text.prototype.addFilterToQuery (filter)
    2. function keystone.Field.Types.Text.prototype.crop (item, length, append, preserveWords)
    3. function keystone.Field.Types.Text.prototype.validateInput (data, callback)
    4. function keystone.Field.Types.Text.prototype.validateRequiredInput (item, data, callback)
  43. module keystone.Field.Types.TextArray.prototype
    1. function keystone.Field.Types.TextArray.prototype.addFilterToQuery (filter)
    2. function keystone.Field.Types.TextArray.prototype.format (item, separator)
    3. function keystone.Field.Types.TextArray.prototype.inputIsValid (data, required, item)
    4. function keystone.Field.Types.TextArray.prototype.updateItem (item, data, callback)
    5. function keystone.Field.Types.TextArray.prototype.validateInput (data, callback)
    6. function keystone.Field.Types.TextArray.prototype.validateRequiredInput (item, data, callback)
  44. module keystone.Field.Types.Textarea.prototype
    1. function keystone.Field.Types.Textarea.prototype.addFilterToQuery (filter)
    2. function keystone.Field.Types.Textarea.prototype.crop (item, length, append, preserveWords)
    3. function keystone.Field.Types.Textarea.prototype.format (item)
    4. function keystone.Field.Types.Textarea.prototype.validateInput (data, callback)
    5. function keystone.Field.Types.Textarea.prototype.validateRequiredInput (item, data, callback)
  45. module keystone.Field.Types.Url.prototype
    1. function keystone.Field.Types.Url.prototype.addFilterToQuery (filter)
    2. function keystone.Field.Types.Url.prototype.format (item)
    3. function keystone.Field.Types.Url.prototype.validateInput (data, callback)
    4. function keystone.Field.Types.Url.prototype.validateRequiredInput (item, data, callback)
  46. module keystone.Field.prototype
    1. function keystone.Field.prototype.addToSchema (schema)
    2. function keystone.Field.prototype.bindUnderscoreMethods ()
    3. function keystone.Field.prototype.format (item)
    4. function keystone.Field.prototype.getData (item)
    5. function keystone.Field.prototype.getDefaultValue ()
    6. function keystone.Field.prototype.getOptions ()
    7. function keystone.Field.prototype.getPreSaveWatcher ()
    8. function keystone.Field.prototype.getSize ()
    9. function keystone.Field.prototype.getValueFromData (data, subpath)
    10. function keystone.Field.prototype.inputIsValid (data, required, item)
    11. function keystone.Field.prototype.isModified (item)
    12. function keystone.Field.prototype.underscoreMethod (path, fn)
    13. function keystone.Field.prototype.updateItem (item, data, callback)
    14. function keystone.Field.prototype.validateInput (data, callback)
    15. function keystone.Field.prototype.validateRequiredInput (item, data, callback)
  47. module keystone.FileType
    1. function keystone.FileType (list, path, options)
    2. function keystone.FileType.super_ (list, path, options)
    3. string keystone.FileType.properName
  48. module keystone.GeoPointType
    1. function keystone.GeoPointType (list, path, options)
    2. function keystone.GeoPointType.super_ (list, path, options)
    3. string keystone.GeoPointType.properName
  49. module keystone.HtmlType
    1. function keystone.HtmlType (list, path, options)
    2. function keystone.HtmlType.super_ (list, path, options)
    3. string keystone.HtmlType.properName
  50. module keystone.KeyType
    1. function keystone.KeyType (list, path, options)
    2. function keystone.KeyType.super_ (list, path, options)
    3. string keystone.KeyType.properName
  51. module keystone.Keystone
    1. function keystone.Keystone ()
  52. module keystone.Keystone.prototype
    1. function keystone.Keystone.prototype.applyUpdates (callback)
    2. function keystone.Keystone.prototype.closeDatabaseConnection (callback)
    3. function keystone.Keystone.prototype.createItems (data, ops, callback)
    4. function keystone.Keystone.prototype.createKeystoneHash ()
    5. function keystone.Keystone.prototype.createRouter ()
    6. function keystone.Keystone.prototype.expandPath (pathValue)
    7. function keystone.Keystone.prototype.get (key, value)
    8. function keystone.Keystone.prototype.getOrphanedLists ()
    9. function keystone.Keystone.prototype.getPath (key, defaultValue)
    10. function keystone.Keystone.prototype.import (dirname)
    11. function keystone.Keystone.prototype.importer (rel__dirname)
    12. function keystone.Keystone.prototype.init (options)
    13. function keystone.Keystone.prototype.initDatabaseConfig ()
    14. function keystone.Keystone.prototype.initExpressApp (customApp)
    15. function keystone.Keystone.prototype.initExpressSession (mongoose)
    16. function keystone.Keystone.prototype.initNav (sections)
    17. function keystone.Keystone.prototype.list (key)
    18. function keystone.Keystone.prototype.openDatabaseConnection (callback)
    19. function keystone.Keystone.prototype.options (options)
    20. function keystone.Keystone.prototype.populateRelated (docs, relationships, callback)
    21. function keystone.Keystone.prototype.prefixModel (key)
    22. function keystone.Keystone.prototype.redirect ()
    23. function keystone.Keystone.prototype.routes ()
    24. function keystone.Keystone.prototype.set (key, value)
    25. function keystone.Keystone.prototype.start (events)
    26. function keystone.Keystone.prototype.wrapHTMLError (title, err)
    27. object keystone.Keystone.prototype.console
  53. module keystone.Keystone.prototype.console
    1. function keystone.Keystone.prototype.console.err (type, msg)
  54. module keystone.List
    1. function keystone.List (key, options)
  55. module keystone.List.prototype
    1. function keystone.List.prototype.add ()
    2. function keystone.List.prototype.addFiltersToQuery (filters)
    3. function keystone.List.prototype.addSearchToQuery (searchString)
    4. function keystone.List.prototype.apiForGet (options)
    5. function keystone.List.prototype.automap (field)
    6. function keystone.List.prototype.buildSearchTextIndex ()
    7. function keystone.List.prototype.declaresTextIndex ()
    8. function keystone.List.prototype.ensureTextIndex (callback)
    9. function keystone.List.prototype.expandColumns (cols)
    10. function keystone.List.prototype.expandPaths (paths)
    11. function keystone.List.prototype.expandSort (input)
    12. function keystone.List.prototype.field (path, options)
    13. function keystone.List.prototype.get (key, value)
    14. function keystone.List.prototype.getAdminURL (item)
    15. function keystone.List.prototype.getCSVData (item, options)
    16. function keystone.List.prototype.getData (item, fields, expandRelationshipFields)
    17. function keystone.List.prototype.getDocumentName (doc, escape)
    18. function keystone.List.prototype.getOptions ()
    19. function keystone.List.prototype.getPages (options, maxPages)
    20. function keystone.List.prototype.getSearchFilters (search, add)
    21. function keystone.List.prototype.getUniqueValue (path, generator, limit, callback)
    22. function keystone.List.prototype.isReserved (path)
    23. function keystone.List.prototype.map (field, path)
    24. function keystone.List.prototype.paginate (options, callback)
    25. function keystone.List.prototype.processFilters (q)
    26. function keystone.List.prototype.register ()
    27. function keystone.List.prototype.relationship (def)
    28. function keystone.List.prototype.selectColumns (q, cols)
    29. function keystone.List.prototype.set (key, value)
    30. function keystone.List.prototype.underscoreMethod (path, fn)
    31. function keystone.List.prototype.updateItem (item, data, options, callback)
  56. module keystone.LocalFileType
    1. function keystone.LocalFileType (list, path, options)
    2. string keystone.LocalFileType.properName
  57. module keystone.LocalFilesType
    1. function keystone.LocalFilesType (list, path, options)
    2. string keystone.LocalFilesType.properName
  58. module keystone.LocationType
    1. function keystone.LocationType (list, path, options)
    2. function keystone.LocationType.super_ (list, path, options)
    3. string keystone.LocationType.properName
  59. module keystone.MarkdownType
    1. function keystone.MarkdownType (list, path, options)
    2. function keystone.MarkdownType.super_ (list, path, options)
    3. string keystone.MarkdownType.properName
  60. module keystone.MoneyType
    1. function keystone.MoneyType (list, path, options)
    2. function keystone.MoneyType.super_ (list, path, options)
    3. string keystone.MoneyType.properName
  61. module keystone.NameType
    1. function keystone.NameType (list, path, options)
    2. function keystone.NameType.super_ (list, path, options)
    3. string keystone.NameType.properName
  62. module keystone.NumberArrayType
    1. function keystone.NumberArrayType (list, path, options)
    2. function keystone.NumberArrayType.super_ (list, path, options)
    3. string keystone.NumberArrayType.properName
  63. module keystone.NumberType
    1. function keystone.NumberType (list, path, options)
    2. function keystone.NumberType.super_ (list, path, options)
    3. string keystone.NumberType.properName
  64. module keystone.PasswordType
    1. function keystone.PasswordType (list, path, options)
    2. function keystone.PasswordType.super_ (list, path, options)
    3. string keystone.PasswordType.properName
  65. module keystone.RelationshipType
    1. function keystone.RelationshipType (list, path, options)
    2. function keystone.RelationshipType.super_ (list, path, options)
    3. string keystone.RelationshipType.properName
  66. module keystone.S3FileType
    1. function keystone.S3FileType (list, path, options)
    2. string keystone.S3FileType.properName
  67. module keystone.SelectType
    1. function keystone.SelectType (list, path, options)
    2. function keystone.SelectType.super_ (list, path, options)
    3. string keystone.SelectType.properName
  68. module keystone.Storage
    1. function keystone.Storage (options)
    2. function keystone.Storage.contentHashFilename (file, i, callback)
    3. function keystone.Storage.originalFilename (file)
    4. function keystone.Storage.randomFilename (file, i, callback)
    5. object keystone.Storage.Adapters
  69. module keystone.Storage.Adapters
    1. function keystone.Storage.Adapters.FS (options, schema)
  70. module keystone.Storage.Adapters.FS.prototype
    1. function keystone.Storage.Adapters.FS.prototype.fileExists (filename, callback)
    2. function keystone.Storage.Adapters.FS.prototype.getFileURL (file)
    3. function keystone.Storage.Adapters.FS.prototype.getFilename (file, callback)
    4. function keystone.Storage.Adapters.FS.prototype.pathForFile (filename)
    5. function keystone.Storage.Adapters.FS.prototype.removeFile (file, callback)
    6. function keystone.Storage.Adapters.FS.prototype.retryFilename (attempt, file, callback)
    7. function keystone.Storage.Adapters.FS.prototype.uploadFile (file, callback)
  71. module keystone.Storage.prototype
    1. function keystone.Storage.prototype.removeFile (value, callback)
    2. function keystone.Storage.prototype.uploadFile (file, callback)
  72. module keystone.TextArrayType
    1. function keystone.TextArrayType (list, path, options)
    2. function keystone.TextArrayType.super_ (list, path, options)
    3. string keystone.TextArrayType.properName
  73. module keystone.TextType
    1. function keystone.TextType (list, path, options)
    2. function keystone.TextType.super_ (list, path, options)
    3. string keystone.TextType.properName
  74. module keystone.TextareaType
    1. function keystone.TextareaType (list, path, options)
    2. function keystone.TextareaType.super_ (list, path, options)
    3. string keystone.TextareaType.properName
  75. module keystone.UrlType
    1. function keystone.UrlType (list, path, options)
    2. function keystone.UrlType.super_ (list, path, options)
    3. string keystone.UrlType.properName
  76. module keystone.View
    1. function keystone.View (req, res)
  77. module keystone.View.prototype
    1. function keystone.View.prototype.on (on)
    2. function keystone.View.prototype.query (key, query, options)
    3. function keystone.View.prototype.render (renderFn, locals, callback)
  78. module keystone.cloudinary
    1. function keystone.cloudinary.autocomplete (req, res)
    2. function keystone.cloudinary.get (req, res)
    3. function keystone.cloudinary.upload (req, res)
  79. module keystone.color
    1. function keystone.color.blend (color1, color2, percent)
    2. function keystone.color.darken (color, percent)
    3. function keystone.color.fade (color, opacity = 100)
    4. function keystone.color.lighten (color, percent)
  80. module keystone.csrf
    1. function keystone.csrf.createSecret ()
    2. function keystone.csrf.createToken (req)
    3. function keystone.csrf.getSecret (req)
    4. function keystone.csrf.getToken (req, res)
    5. function keystone.csrf.requestToken (req)
    6. function keystone.csrf.validate (req, token)
    7. number keystone.csrf.SECRET_LENGTH
    8. object keystone.csrf.middleware
    9. string keystone.csrf.CSRF_HEADER_KEY
    10. string keystone.csrf.LOCAL_KEY
    11. string keystone.csrf.LOCAL_VALUE
    12. string keystone.csrf.SECRET_KEY
    13. string keystone.csrf.TOKEN_KEY
    14. string keystone.csrf.XSRF_COOKIE_KEY
    15. string keystone.csrf.XSRF_HEADER_KEY
  81. module keystone.css
    1. function keystone.css.borderBottomRadius (radius)
    2. function keystone.css.borderLeftRadius (radius)
    3. function keystone.css.borderRightRadius (radius)
    4. function keystone.css.borderTopRadius (radius)
    5. function keystone.css.gradientHorizontal (top, bottom, base)
    6. function keystone.css.gradientVertical (top, bottom, base)
  82. module keystone.express
    1. function keystone.express ()
    2. function keystone.express.Route (path)
    3. function keystone.express.Router (options)
    4. function keystone.express.query (options)
    5. function keystone.express.static (root, options)
    6. object keystone.express.application
    7. object keystone.express.request
    8. object keystone.express.response
  83. module keystone.express.Route
    1. function keystone.express.Route (path)
  84. module keystone.express.Route.prototype
    1. function keystone.express.Route.prototype._handles_method (method)
    2. function keystone.express.Route.prototype._options ()
    3. function keystone.express.Route.prototype.acl ()
    4. function keystone.express.Route.prototype.all ()
    5. function keystone.express.Route.prototype.bind ()
    6. function keystone.express.Route.prototype.checkout ()
    7. function keystone.express.Route.prototype.connect ()
    8. function keystone.express.Route.prototype.copy ()
    9. function keystone.express.Route.prototype.delete ()
    10. function keystone.express.Route.prototype.dispatch (req, res, done)
    11. function keystone.express.Route.prototype.get ()
    12. function keystone.express.Route.prototype.head ()
    13. function keystone.express.Route.prototype.link ()
    14. function keystone.express.Route.prototype.lock ()
    15. function keystone.express.Route.prototype.m-search ()
    16. function keystone.express.Route.prototype.merge ()
    17. function keystone.express.Route.prototype.mkactivity ()
    18. function keystone.express.Route.prototype.mkcalendar ()
    19. function keystone.express.Route.prototype.mkcol ()
    20. function keystone.express.Route.prototype.move ()
    21. function keystone.express.Route.prototype.notify ()
    22. function keystone.express.Route.prototype.options ()
    23. function keystone.express.Route.prototype.patch ()
    24. function keystone.express.Route.prototype.post ()
    25. function keystone.express.Route.prototype.propfind ()
    26. function keystone.express.Route.prototype.proppatch ()
    27. function keystone.express.Route.prototype.purge ()
    28. function keystone.express.Route.prototype.put ()
    29. function keystone.express.Route.prototype.rebind ()
    30. function keystone.express.Route.prototype.report ()
    31. function keystone.express.Route.prototype.search ()
    32. function keystone.express.Route.prototype.subscribe ()
    33. function keystone.express.Route.prototype.trace ()
    34. function keystone.express.Route.prototype.unbind ()
    35. function keystone.express.Route.prototype.unlink ()
    36. function keystone.express.Route.prototype.unlock ()
    37. function keystone.express.Route.prototype.unsubscribe ()
  85. module keystone.express.Router
    1. function keystone.express.Router (options)
    2. function keystone.express.Router.acl (path)
    3. function keystone.express.Router.all (path)
    4. function keystone.express.Router.bind (path)
    5. function keystone.express.Router.checkout (path)
    6. function keystone.express.Router.connect (path)
    7. function keystone.express.Router.copy (path)
    8. function keystone.express.Router.delete (path)
    9. function keystone.express.Router.get (path)
    10. function keystone.express.Router.handle (req, res, out)
    11. function keystone.express.Router.head (path)
    12. function keystone.express.Router.link (path)
    13. function keystone.express.Router.lock (path)
    14. function keystone.express.Router.m-search (path)
    15. function keystone.express.Router.merge (path)
    16. function keystone.express.Router.mkactivity (path)
    17. function keystone.express.Router.mkcalendar (path)
    18. function keystone.express.Router.mkcol (path)
    19. function keystone.express.Router.move (path)
    20. function keystone.express.Router.notify (path)
    21. function keystone.express.Router.options (path)
    22. function keystone.express.Router.param (name, fn)
    23. function keystone.express.Router.patch (path)
    24. function keystone.express.Router.post (path)
    25. function keystone.express.Router.process_params (layer, called, req, res, done)
    26. function keystone.express.Router.propfind (path)
    27. function keystone.express.Router.proppatch (path)
    28. function keystone.express.Router.purge (path)
    29. function keystone.express.Router.put (path)
    30. function keystone.express.Router.rebind (path)
    31. function keystone.express.Router.report (path)
    32. function keystone.express.Router.route (path)
    33. function keystone.express.Router.search (path)
    34. function keystone.express.Router.subscribe (path)
    35. function keystone.express.Router.trace (path)
    36. function keystone.express.Router.unbind (path)
    37. function keystone.express.Router.unlink (path)
    38. function keystone.express.Router.unlock (path)
    39. function keystone.express.Router.unsubscribe (path)
    40. function keystone.express.Router.use (fn)
  86. module keystone.express.application
    1. function keystone.express.application.acl (path)
    2. function keystone.express.application.all (path)
    3. function keystone.express.application.bind (path)
    4. function keystone.express.application.checkout (path)
    5. function keystone.express.application.connect (path)
    6. function keystone.express.application.copy (path)
    7. function keystone.express.application.defaultConfiguration ()
    8. function keystone.express.application.del (arg0)
    9. function keystone.express.application.delete (path)
    10. function keystone.express.application.disable (setting)
    11. function keystone.express.application.disabled (setting)
    12. function keystone.express.application.enable (setting)
    13. function keystone.express.application.enabled (setting)
    14. function keystone.express.application.engine (ext, fn)
    15. function keystone.express.application.get (path)
    16. function keystone.express.application.handle (req, res, callback)
    17. function keystone.express.application.head (path)
    18. function keystone.express.application.init ()
    19. function keystone.express.application.lazyrouter ()
    20. function keystone.express.application.link (path)
    21. function keystone.express.application.listen ()
    22. function keystone.express.application.lock (path)
    23. function keystone.express.application.m-search (path)
    24. function keystone.express.application.merge (path)
    25. function keystone.express.application.mkactivity (path)
    26. function keystone.express.application.mkcalendar (path)
    27. function keystone.express.application.mkcol (path)
    28. function keystone.express.application.move (path)
    29. function keystone.express.application.notify (path)
    30. function keystone.express.application.options (path)
    31. function keystone.express.application.param (name, fn)
    32. function keystone.express.application.patch (path)
    33. function keystone.express.application.path ()
    34. function keystone.express.application.post (path)
    35. function keystone.express.application.propfind (path)
    36. function keystone.express.application.proppatch (path)
    37. function keystone.express.application.purge (path)
    38. function keystone.express.application.put (path)
    39. function keystone.express.application.rebind (path)
    40. function keystone.express.application.render (name, options, callback)
    41. function keystone.express.application.report (path)
    42. function keystone.express.application.route (path)
    43. function keystone.express.application.search (path)
    44. function keystone.express.application.set (setting, val)
    45. function keystone.express.application.subscribe (path)
    46. function keystone.express.application.trace (path)
    47. function keystone.express.application.unbind (path)
    48. function keystone.express.application.unlink (path)
    49. function keystone.express.application.unlock (path)
    50. function keystone.express.application.unsubscribe (path)
    51. function keystone.express.application.use (fn)
  87. module keystone.express.request
    1. function keystone.express.request.accepts ()
    2. function keystone.express.request.acceptsCharset ()
    3. function keystone.express.request.acceptsCharsets ()
    4. function keystone.express.request.acceptsEncoding ()
    5. function keystone.express.request.acceptsEncodings ()
    6. function keystone.express.request.acceptsLanguage ()
    7. function keystone.express.request.acceptsLanguages ()
    8. function keystone.express.request.get (name)
    9. function keystone.express.request.header (name)
    10. function keystone.express.request.is (types)
    11. function keystone.express.request.param (name, defaultValue)
    12. function keystone.express.request.range (size, options)
  88. module keystone.express.response
    1. function keystone.express.response.append (field, val)
    2. function keystone.express.response.attachment (filename)
    3. function keystone.express.response.clearCookie (name, options)
    4. function keystone.express.response.contentType (type)
    5. function keystone.express.response.cookie (name, value, options)
    6. function keystone.express.response.download (path, filename, callback)
    7. function keystone.express.response.format (obj)
    8. function keystone.express.response.get (field)
    9. function keystone.express.response.header (field, val)
    10. function keystone.express.response.json (obj)
    11. function keystone.express.response.jsonp (obj)
    12. function keystone.express.response.links (links)
    13. function keystone.express.response.location (url)
    14. function keystone.express.response.redirect (url)
    15. function keystone.express.response.render (view, options, callback)
    16. function keystone.express.response.send (body)
    17. function keystone.express.response.sendFile (path, options, callback)
    18. function keystone.express.response.sendStatus (statusCode)
    19. function keystone.express.response.sendfile (arg0, arg1, arg2)
    20. function keystone.express.response.set (field, val)
    21. function keystone.express.response.status (code)
    22. function keystone.express.response.type (type)
    23. function keystone.express.response.vary (field)
  89. module keystone.html
    1. function keystone.html (path, options)
    2. function keystone.html.super_ (path, options)
  90. module keystone.middleware
    1. function keystone.middleware.api (req, res, next)
    2. function keystone.middleware.cors (req, res, next)
  91. module keystone.options
    1. function keystone.options (options)
    2. function keystone.options.expandPath (pathValue)
    3. function keystone.options.get (key, value)
    4. function keystone.options.getPath (key, defaultValue)
    5. function keystone.options.set (key, value)
  92. module keystone.page
    1. function keystone.page (key, options)
  93. module keystone.page.prototype
    1. function keystone.page.prototype.add (fields)
    2. function keystone.page.prototype.clean (data)
    3. function keystone.page.prototype.get (key)
    4. function keystone.page.prototype.populate (data)
    5. function keystone.page.prototype.register ()
    6. function keystone.page.prototype.set (key, value)
    7. function keystone.page.prototype.validate (data)
  94. module keystone.s3
    1. function keystone.s3.upload (req, res)
  95. module keystone.schemaPlugins
    1. function keystone.schemaPlugins.autokey ()
    2. function keystone.schemaPlugins.history ()
    3. function keystone.schemaPlugins.sortable ()
    4. function keystone.schemaPlugins.track ()
    5. object keystone.schemaPlugins.methods
    6. object keystone.schemaPlugins.options
  96. module keystone.session
    1. function keystone.session.keystoneAuth (req, res, next)
    2. function keystone.session.persist (req, res, next)
    3. function keystone.session.signin (lookup, req, res, onSuccess, onFail)
    4. function keystone.session.signinWithUser (user, req, res, onSuccess)
    5. function keystone.session.signout (req, res, next)
  97. module keystone.text
    1. function keystone.text (path, options)
    2. function keystone.text.super_ (path, options)
  98. module keystone.updateHandler
    1. function keystone.updateHandler (list, item, req, options)
  99. module keystone.updateHandler.prototype
    1. function keystone.updateHandler.prototype.process (data, options, callback)
  100. module keystone.updates
    1. function keystone.updates.apply (callback)
  101. module keystone.utils
    1. function keystone.utils.bindMethods (obj, scope)
    2. function keystone.utils.calculateDistance (point1, point2)
    3. function keystone.utils.camelcase (str, lc)
    4. function keystone.utils.cropHTMLString (str, length, append, preserveWords)
    5. function keystone.utils.cropString (str, length, append, preserveWords)
    6. function keystone.utils.decodeHTMLEntities (str)
    7. function keystone.utils.defer (fn)
    8. function keystone.utils.downcase (str)
    9. function keystone.utils.encodeHTMLEntities (str)
    10. function keystone.utils.escapeRegExp (str)
    11. function keystone.utils.escapeString (str)
    12. function keystone.utils.htmlStringify (obj, fromRecur)
    13. function keystone.utils.htmlToText (str)
    14. function keystone.utils.isArray (arg)
    15. function keystone.utils.isDataURL (str)
    16. function keystone.utils.isDate (arg)
    17. function keystone.utils.isEmail (str)
    18. function keystone.utils.isFunction (arg)
    19. function keystone.utils.isNumber (arg)
    20. function keystone.utils.isObject (arg)
    21. function keystone.utils.isString (arg)
    22. function keystone.utils.isValidObjectId (arg)
    23. function keystone.utils.keyToLabel (str)
    24. function keystone.utils.keyToPath (str, plural)
    25. function keystone.utils.keyToProperty (str, plural)
    26. function keystone.utils.kmBetween (point1, point2)
    27. function keystone.utils.milesBetween (point1, point2)
    28. function keystone.utils.noop ()
    29. function keystone.utils.number (str)
    30. function keystone.utils.options (defaults, ops)
    31. function keystone.utils.optionsMap (arr, property, clone)
    32. function keystone.utils.plural (count, sn, pl)
    33. function keystone.utils.randomString (len, chars)
    34. function keystone.utils.singular (str)
    35. function keystone.utils.slug (str, sep, options)
    36. function keystone.utils.stringify (obj)
    37. function keystone.utils.stripDiacritics (str)
    38. function keystone.utils.textToHTML (str)
    39. function keystone.utils.titlecase (str)
    40. function keystone.utils.transliterate (str)
    41. function keystone.utils.upcase (str)

module keystone

function keystone.AzureFileType (list, path, options)

function keystone.BooleanType (list, path, options)

function keystone.CloudinaryImageType (list, path, options)

function keystone.CloudinaryImagesType (list, path, options)

function keystone.CodeType (list, path, options)

function keystone.ColorType (list, path, options)

function keystone.DateArrayType (list, path, options)

function keystone.DateType (list, path, options)

function keystone.DatetimeType (list, path, options)

function keystone.Email (options)

function keystone.EmailType (list, path, options)

function keystone.EmbedlyType (list, path, options)

function keystone.Field (list, path, options)

function keystone.FileType (list, path, options)

function keystone.GeoPointType (list, path, options)

function keystone.HtmlType (list, path, options)

function keystone.KeyType (list, path, options)

function keystone.Keystone ()

function keystone.List (key, options)

function keystone.LocalFileType (list, path, options)

function keystone.LocalFilesType (list, path, options)

function keystone.LocationType (list, path, options)

function keystone.MarkdownType (list, path, options)

function keystone.MoneyType (list, path, options)

function keystone.NameType (list, path, options)

function keystone.NumberArrayType (list, path, options)

function keystone.NumberType (list, path, options)

function keystone.PasswordType (list, path, options)

function keystone.RelationshipType (list, path, options)

function keystone.S3FileType (list, path, options)

function keystone.SelectType (list, path, options)

function keystone.Storage (options)

function keystone.TextArrayType (list, path, options)

function keystone.TextType (list, path, options)

function keystone.TextareaType (list, path, options)

function keystone.UrlType (list, path, options)

function keystone.View (req, res)

function keystone.addAsyncHooks ()

function keystone.addHooks ()

function keystone.addSyncHooks ()

function keystone.addThenableHooks ()

function keystone.allowHooks ()

function keystone.callAsyncHook ()

function keystone.callHook ()

function keystone.callSyncHook ()

function keystone.callThenableHook ()

function keystone.express ()

function keystone.express.Route (path)

function keystone.express.Router (options)

function keystone.getMiddleware (qualifiedHook)

function keystone.hasMiddleware (qualifiedHook)

function keystone.hook ()

function keystone.hookable (qualifiedHook)

function keystone.html (path, options)

function keystone.page (key, options)

function keystone.post ()

function keystone.pre ()

function keystone.text (path, options)

function keystone.unhook ()

function keystone.updateHandler (list, item, req, options)

module keystone.AzureFileType

function keystone.AzureFileType (list, path, options)

module keystone.BooleanType

function keystone.BooleanType (list, path, options)

function keystone.BooleanType.super_ (list, path, options)

module keystone.CloudinaryImageType

function keystone.CloudinaryImageType (list, path, options)

function keystone.CloudinaryImageType.super_ (list, path, options)

module keystone.CloudinaryImagesType

function keystone.CloudinaryImagesType (list, path, options)

function keystone.CloudinaryImagesType.super_ (list, path, options)

module keystone.CodeType

function keystone.CodeType (list, path, options)

function keystone.CodeType.super_ (list, path, options)

module keystone.ColorType

function keystone.ColorType (list, path, options)

function keystone.ColorType.super_ (list, path, options)

module keystone.DateArrayType

function keystone.DateArrayType (list, path, options)

function keystone.DateArrayType.super_ (list, path, options)

module keystone.DateType

function keystone.DateType (list, path, options)

function keystone.DateType.super_ (list, path, options)

module keystone.DatetimeType

function keystone.DatetimeType (list, path, options)

function keystone.DatetimeType.super_ (list, path, options)

module keystone.EmailType

function keystone.EmailType (list, path, options)

function keystone.EmailType.super_ (list, path, options)

module keystone.EmbedlyType

function keystone.EmbedlyType (list, path, options)

function keystone.EmbedlyType.super_ (list, path, options)

module keystone.Field

function keystone.Field (list, path, options)

module keystone.Field.Types

function keystone.Field.Types.AzureFile (list, path, options)

function keystone.Field.Types.Boolean (list, path, options)

function keystone.Field.Types.CloudinaryImage (list, path, options)

function keystone.Field.Types.CloudinaryImages (list, path, options)

function keystone.Field.Types.Code (list, path, options)

function keystone.Field.Types.Color (list, path, options)

function keystone.Field.Types.Date (list, path, options)

function keystone.Field.Types.DateArray (list, path, options)

function keystone.Field.Types.Datetime (list, path, options)

function keystone.Field.Types.Email (list, path, options)

function keystone.Field.Types.Embedly (list, path, options)

function keystone.Field.Types.File (list, path, options)

function keystone.Field.Types.GeoPoint (list, path, options)

function keystone.Field.Types.Html (list, path, options)

function keystone.Field.Types.Key (list, path, options)

function keystone.Field.Types.LocalFile (list, path, options)

function keystone.Field.Types.LocalFiles (list, path, options)

function keystone.Field.Types.Location (list, path, options)

function keystone.Field.Types.Markdown (list, path, options)

function keystone.Field.Types.Money (list, path, options)

function keystone.Field.Types.Name (list, path, options)

function keystone.Field.Types.Number (list, path, options)

function keystone.Field.Types.NumberArray (list, path, options)

function keystone.Field.Types.Password (list, path, options)

function keystone.Field.Types.Relationship (list, path, options)

function keystone.Field.Types.S3File (list, path, options)

function keystone.Field.Types.Select (list, path, options)

function keystone.Field.Types.Text (list, path, options)

function keystone.Field.Types.TextArray (list, path, options)

function keystone.Field.Types.Textarea (list, path, options)

function keystone.Field.Types.Url (list, path, options)

module keystone.Field.Types.AzureFile.prototype

function keystone.Field.Types.AzureFile.prototype.addToSchema (schema)

function keystone.Field.Types.AzureFile.prototype.format (item)

function keystone.Field.Types.AzureFile.prototype.getRequestHandler (item, req, paths, callback)

function keystone.Field.Types.AzureFile.prototype.inputIsValid (data)

function keystone.Field.Types.AzureFile.prototype.isModified (item)

function keystone.Field.Types.AzureFile.prototype.updateItem (item, data, callback)

function keystone.Field.Types.AzureFile.prototype.uploadFile (item, file, update, callback)

module keystone.Field.Types.Boolean.prototype

function keystone.Field.Types.Boolean.prototype.addFilterToQuery (filter)

function keystone.Field.Types.Boolean.prototype.inputIsValid (data, required)

function keystone.Field.Types.Boolean.prototype.updateItem (item, data, callback)

function keystone.Field.Types.Boolean.prototype.validateInput (data, callback)

function keystone.Field.Types.Boolean.prototype.validateRequiredInput (item, data, callback)

module keystone.Field.Types.CloudinaryImage.prototype

function keystone.Field.Types.CloudinaryImage.prototype.addToSchema (schema)

function keystone.Field.Types.CloudinaryImage.prototype.fileExists (filename, callback)

function keystone.Field.Types.CloudinaryImage.prototype.format (item)

function keystone.Field.Types.CloudinaryImage.prototype.getData (item)

function keystone.Field.Types.CloudinaryImage.prototype.getFilename (file, callback)

function keystone.Field.Types.CloudinaryImage.prototype.getFolder ()

function keystone.Field.Types.CloudinaryImage.prototype.getRequestHandler (item, req, paths, callback)

function keystone.Field.Types.CloudinaryImage.prototype.inputIsValid ()

function keystone.Field.Types.CloudinaryImage.prototype.isModified (item)

function keystone.Field.Types.CloudinaryImage.prototype.retryFilename (attempt, file, callback)

function keystone.Field.Types.CloudinaryImage.prototype.updateItem (item, data, files, callback)

function keystone.Field.Types.CloudinaryImage.prototype.validateInput (data, callback)

function keystone.Field.Types.CloudinaryImage.prototype.validateRequiredInput (item, data, callback)

module keystone.Field.Types.CloudinaryImages.prototype

function keystone.Field.Types.CloudinaryImages.prototype.addToSchema (schema)

function keystone.Field.Types.CloudinaryImages.prototype.format (item)

function keystone.Field.Types.CloudinaryImages.prototype.getData (item)

function keystone.Field.Types.CloudinaryImages.prototype.getFolder ()

function keystone.Field.Types.CloudinaryImages.prototype.inputIsValid (data)

function keystone.Field.Types.CloudinaryImages.prototype.updateItem (item, data, files, callback)

module keystone.Field.Types.Code.prototype

function keystone.Field.Types.Code.prototype.addFilterToQuery (filter)

function keystone.Field.Types.Code.prototype.validateInput (data, callback)

function keystone.Field.Types.Code.prototype.validateRequiredInput (item, data, callback)

module keystone.Field.Types.Color.prototype

function keystone.Field.Types.Color.prototype.addFilterToQuery (filter)

function keystone.Field.Types.Color.prototype.validateInput (data, callback)

function keystone.Field.Types.Color.prototype.validateRequiredInput (item, data, callback)

module keystone.Field.Types.Date.prototype

function keystone.Field.Types.Date.prototype.addFilterToQuery (filter)

function keystone.Field.Types.Date.prototype.format (item, format)

function keystone.Field.Types.Date.prototype.inputIsValid (data, required, item)

function keystone.Field.Types.Date.prototype.moment (item)

function keystone.Field.Types.Date.prototype.parse (value, format, strict)

function keystone.Field.Types.Date.prototype.updateItem (item, data, callback)

function keystone.Field.Types.Date.prototype.validateInput (data, callback)

function keystone.Field.Types.Date.prototype.validateRequiredInput (item, data, callback)

module keystone.Field.Types.DateArray.prototype

function keystone.Field.Types.DateArray.prototype.addFilterToQuery (filter)

function keystone.Field.Types.DateArray.prototype.format (item, format, separator)

function keystone.Field.Types.DateArray.prototype.inputIsValid (data, required, item)

function keystone.Field.Types.DateArray.prototype.updateItem (item, data, callback)

function keystone.Field.Types.DateArray.prototype.validateInput (data, callback)

function keystone.Field.Types.DateArray.prototype.validateRequiredInput (item, data, callback)

module keystone.Field.Types.Datetime.prototype

function keystone.Field.Types.Datetime.prototype.addFilterToQuery (filter)

function keystone.Field.Types.Datetime.prototype.format (item, format)

function keystone.Field.Types.Datetime.prototype.getInputFromData (data)

function keystone.Field.Types.Datetime.prototype.inputIsValid (data, required, item)

function keystone.Field.Types.Datetime.prototype.moment (item)

function keystone.Field.Types.Datetime.prototype.parse (value, format, strict)

function keystone.Field.Types.Datetime.prototype.updateItem (item, data, callback)

function keystone.Field.Types.Datetime.prototype.validateInput (data, callback)

function keystone.Field.Types.Datetime.prototype.validateRequiredInput (item, data, callback)

module keystone.Field.Types.Email.prototype

function keystone.Field.Types.Email.prototype.addFilterToQuery (filter)

function keystone.Field.Types.Email.prototype.gravatarUrl (item, size, defaultImage, rating)

function keystone.Field.Types.Email.prototype.inputIsValid (data, required, item)

function keystone.Field.Types.Email.prototype.updateItem (item, data, callback)

function keystone.Field.Types.Email.prototype.validateInput (data, callback)

function keystone.Field.Types.Email.prototype.validateRequiredInput (item, data, callback)

module keystone.Field.Types.Embedly.prototype

function keystone.Field.Types.Embedly.prototype.addToSchema (schema)

function keystone.Field.Types.Embedly.prototype.format (item)

function keystone.Field.Types.Embedly.prototype.getData (item)

function keystone.Field.Types.Embedly.prototype.inputIsValid ()

function keystone.Field.Types.Embedly.prototype.isModified (item)

function keystone.Field.Types.Embedly.prototype.reset (item)

function keystone.Field.Types.Embedly.prototype.updateItem (item, data, callback)

module keystone.Field.Types.File.prototype

function keystone.Field.Types.File.prototype.addToSchema (schema)

function keystone.Field.Types.File.prototype.format (item)

function keystone.Field.Types.File.prototype.isModified (item)

function keystone.Field.Types.File.prototype.remove (item)

function keystone.Field.Types.File.prototype.reset (item)

function keystone.Field.Types.File.prototype.updateItem (item, data, files, callback)

function keystone.Field.Types.File.prototype.upload (item, file, callback)

function keystone.Field.Types.File.prototype.validateInput (data, callback)

function keystone.Field.Types.File.prototype.validateRequiredInput (item, data, callback)

module keystone.Field.Types.GeoPoint.prototype

function keystone.Field.Types.GeoPoint.prototype.addFilterToQuery (filter)

function keystone.Field.Types.GeoPoint.prototype.addToSchema (schema)

function keystone.Field.Types.GeoPoint.prototype.format (item)

function keystone.Field.Types.GeoPoint.prototype.getData (item)

function keystone.Field.Types.GeoPoint.prototype.inputIsValid (data, required, item)

function keystone.Field.Types.GeoPoint.prototype.updateItem (item, data, callback)

function keystone.Field.Types.GeoPoint.prototype.validateInput (data, callback)

function keystone.Field.Types.GeoPoint.prototype.validateRequiredInput (item, data, callback)

module keystone.Field.Types.Html.prototype

function keystone.Field.Types.Html.prototype.addFilterToQuery (filter)

function keystone.Field.Types.Html.prototype.validateInput (data, callback)

function keystone.Field.Types.Html.prototype.validateRequiredInput (item, data, callback)

module keystone.Field.Types.Key.prototype

function keystone.Field.Types.Key.prototype.addFilterToQuery (filter)

function keystone.Field.Types.Key.prototype.generateKey (str)

function keystone.Field.Types.Key.prototype.inputIsValid (data, required, item)

function keystone.Field.Types.Key.prototype.updateItem (item, data, callback)

function keystone.Field.Types.Key.prototype.validateInput (data, callback)

function keystone.Field.Types.Key.prototype.validateRequiredInput (item, data, callback)

module keystone.Field.Types.LocalFile.prototype

function keystone.Field.Types.LocalFile.prototype.addToSchema (schema)

function keystone.Field.Types.LocalFile.prototype.format (item)

function keystone.Field.Types.LocalFile.prototype.getRequestHandler (item, req, paths, callback)

function keystone.Field.Types.LocalFile.prototype.hasFormatter ()

function keystone.Field.Types.LocalFile.prototype.href (item)

function keystone.Field.Types.LocalFile.prototype.inputIsValid (data)

function keystone.Field.Types.LocalFile.prototype.isModified (item)

function keystone.Field.Types.LocalFile.prototype.updateItem (item, data, callback)

function keystone.Field.Types.LocalFile.prototype.uploadFile (item, file, update, callback)

function keystone.Field.Types.LocalFile.prototype.validateInput (data, callback)

function keystone.Field.Types.LocalFile.prototype.validateRequiredInput (item, data, callback)

module keystone.Field.Types.LocalFiles.prototype

function keystone.Field.Types.LocalFiles.prototype.addToSchema (schema)

function keystone.Field.Types.LocalFiles.prototype.format (item, i)

function keystone.Field.Types.LocalFiles.prototype.getRequestHandler (item, req, paths, callback)

function keystone.Field.Types.LocalFiles.prototype.hasFormatter ()

function keystone.Field.Types.LocalFiles.prototype.href (file)

function keystone.Field.Types.LocalFiles.prototype.inputIsValid (data)

function keystone.Field.Types.LocalFiles.prototype.isModified (item)

function keystone.Field.Types.LocalFiles.prototype.updateItem (item, data, callback)

function keystone.Field.Types.LocalFiles.prototype.uploadFiles (item, files, update, callback)

module keystone.Field.Types.Location.prototype

function keystone.Field.Types.Location.prototype.addFilterToQuery (filter)

function keystone.Field.Types.Location.prototype.addToSchema (schema)

function keystone.Field.Types.Location.prototype.format (item, values, delimiter)

function keystone.Field.Types.Location.prototype.getInputFromData (data)

function keystone.Field.Types.Location.prototype.googleLookup (item, region, update, callback)

function keystone.Field.Types.Location.prototype.inputIsValid (data, required, item)

function keystone.Field.Types.Location.prototype.isModified (item)

function keystone.Field.Types.Location.prototype.kmFrom (item, point)

function keystone.Field.Types.Location.prototype.milesFrom (item, point)

function keystone.Field.Types.Location.prototype.updateItem (item, data, callback)

function keystone.Field.Types.Location.prototype.validateInput (data, callback)

function keystone.Field.Types.Location.prototype.validateRequiredInput (item, data, callback)

module keystone.Field.Types.Markdown.prototype

function keystone.Field.Types.Markdown.prototype.addFilterToQuery (filter)

function keystone.Field.Types.Markdown.prototype.addToSchema (schema)

function keystone.Field.Types.Markdown.prototype.format (item)

function keystone.Field.Types.Markdown.prototype.getData (item)

function keystone.Field.Types.Markdown.prototype.inputIsValid (data, required, item)

function keystone.Field.Types.Markdown.prototype.isModified (item)

function keystone.Field.Types.Markdown.prototype.updateItem (item, data, callback)

function keystone.Field.Types.Markdown.prototype.validateInput (data, callback)

function keystone.Field.Types.Markdown.prototype.validateRequiredInput (item, data, callback)

module keystone.Field.Types.Money.prototype

function keystone.Field.Types.Money.prototype.addFilterToQuery (filter)

function keystone.Field.Types.Money.prototype.format (item, format)

function keystone.Field.Types.Money.prototype.inputIsValid (data, required, item)

function keystone.Field.Types.Money.prototype.updateItem (item, data, callback)

function keystone.Field.Types.Money.prototype.validateInput (data, callback)

function keystone.Field.Types.Money.prototype.validateRequiredInput (item, data, callback)

module keystone.Field.Types.Name.prototype

function keystone.Field.Types.Name.prototype.addFilterToQuery (filter)

function keystone.Field.Types.Name.prototype.addToSchema (schema)

function keystone.Field.Types.Name.prototype.format (item)

function keystone.Field.Types.Name.prototype.getInputFromData (data)

function keystone.Field.Types.Name.prototype.getSortString (options)

function keystone.Field.Types.Name.prototype.inputIsValid (data, required, item)

function keystone.Field.Types.Name.prototype.isModified (item)

function keystone.Field.Types.Name.prototype.updateItem (item, data, callback)

function keystone.Field.Types.Name.prototype.validateInput (data, callback)

function keystone.Field.Types.Name.prototype.validateRequiredInput (item, data, callback)

module keystone.Field.Types.Number.prototype

function keystone.Field.Types.Number.prototype.addFilterToQuery (filter)

function keystone.Field.Types.Number.prototype.format (item, format)

function keystone.Field.Types.Number.prototype.inputIsValid (data, required, item)

function keystone.Field.Types.Number.prototype.updateItem (item, data, callback)

function keystone.Field.Types.Number.prototype.validateInput (data, callback)

function keystone.Field.Types.Number.prototype.validateRequiredInput (item, data, callback)

module keystone.Field.Types.NumberArray.prototype

function keystone.Field.Types.NumberArray.prototype.addFilterToQuery (filter)

function keystone.Field.Types.NumberArray.prototype.format (item, format, separator)

function keystone.Field.Types.NumberArray.prototype.inputIsValid (data, required, item)

function keystone.Field.Types.NumberArray.prototype.updateItem (item, data, callback)

function keystone.Field.Types.NumberArray.prototype.validateInput (data, callback)

function keystone.Field.Types.NumberArray.prototype.validateRequiredInput (item, data, callback)

module keystone.Field.Types.Password.prototype

function keystone.Field.Types.Password.prototype.addFilterToQuery (filter)

function keystone.Field.Types.Password.prototype.addToSchema (schema)

function keystone.Field.Types.Password.prototype.compare (item, candidate, callback)

function keystone.Field.Types.Password.prototype.format (item)

function keystone.Field.Types.Password.prototype.getData (item)

function keystone.Field.Types.Password.prototype.inputIsValid (data, required, item)

function keystone.Field.Types.Password.prototype.updateItem (item, data, callback)

function keystone.Field.Types.Password.prototype.validateInput (data, callback)

function keystone.Field.Types.Password.prototype.validateRequiredInput (item, data, callback)

module keystone.Field.Types.Relationship.prototype

function keystone.Field.Types.Relationship.prototype.addFilterToQuery (filter)

function keystone.Field.Types.Relationship.prototype.addToSchema (schema)

function keystone.Field.Types.Relationship.prototype.format (item)

function keystone.Field.Types.Relationship.prototype.getData (item)

function keystone.Field.Types.Relationship.prototype.getExpandedData (item)

function keystone.Field.Types.Relationship.prototype.getProperties ()

function keystone.Field.Types.Relationship.prototype.inputIsValid (data, required, item)

function keystone.Field.Types.Relationship.prototype.updateItem (item, data, callback)

function keystone.Field.Types.Relationship.prototype.validateInput (data, callback)

function keystone.Field.Types.Relationship.prototype.validateRequiredInput (item, data, callback)

module keystone.Field.Types.S3File.prototype

function keystone.Field.Types.S3File.prototype.addToSchema (schema)

function keystone.Field.Types.S3File.prototype.format (item)

function keystone.Field.Types.S3File.prototype.generateHeaders (item, file, callback)

function keystone.Field.Types.S3File.prototype.getRequestHandler (item, req, paths, callback)

function keystone.Field.Types.S3File.prototype.hasFormatter ()

function keystone.Field.Types.S3File.prototype.inputIsValid (data)

function keystone.Field.Types.S3File.prototype.isModified (item)

function keystone.Field.Types.S3File.prototype.updateItem (item, data, callback)

function keystone.Field.Types.S3File.prototype.uploadFile (item, file, update, callback)

module keystone.Field.Types.Select.prototype

function keystone.Field.Types.Select.prototype.addFilterToQuery (filter)

function keystone.Field.Types.Select.prototype.addToSchema (schema)

function keystone.Field.Types.Select.prototype.cloneMap ()

function keystone.Field.Types.Select.prototype.cloneOps ()

function keystone.Field.Types.Select.prototype.format (item)

function keystone.Field.Types.Select.prototype.inputIsValid (data, required, item)

function keystone.Field.Types.Select.prototype.pluck (item, property, _default)

function keystone.Field.Types.Select.prototype.validateInput (data, callback)

function keystone.Field.Types.Select.prototype.validateRequiredInput (item, data, callback)

module keystone.Field.Types.Text.prototype

function keystone.Field.Types.Text.prototype.addFilterToQuery (filter)

function keystone.Field.Types.Text.prototype.crop (item, length, append, preserveWords)

function keystone.Field.Types.Text.prototype.validateInput (data, callback)

function keystone.Field.Types.Text.prototype.validateRequiredInput (item, data, callback)

module keystone.Field.Types.TextArray.prototype

function keystone.Field.Types.TextArray.prototype.addFilterToQuery (filter)

function keystone.Field.Types.TextArray.prototype.format (item, separator)

function keystone.Field.Types.TextArray.prototype.inputIsValid (data, required, item)

function keystone.Field.Types.TextArray.prototype.updateItem (item, data, callback)

function keystone.Field.Types.TextArray.prototype.validateInput (data, callback)

function keystone.Field.Types.TextArray.prototype.validateRequiredInput (item, data, callback)

module keystone.Field.Types.Textarea.prototype

function keystone.Field.Types.Textarea.prototype.addFilterToQuery (filter)

function keystone.Field.Types.Textarea.prototype.crop (item, length, append, preserveWords)

function keystone.Field.Types.Textarea.prototype.format (item)

function keystone.Field.Types.Textarea.prototype.validateInput (data, callback)

function keystone.Field.Types.Textarea.prototype.validateRequiredInput (item, data, callback)

module keystone.Field.Types.Url.prototype

function keystone.Field.Types.Url.prototype.addFilterToQuery (filter)

function keystone.Field.Types.Url.prototype.format (item)

function keystone.Field.Types.Url.prototype.validateInput (data, callback)

function keystone.Field.Types.Url.prototype.validateRequiredInput (item, data, callback)

module keystone.Field.prototype

function keystone.Field.prototype.addToSchema (schema)

function keystone.Field.prototype.bindUnderscoreMethods ()

function keystone.Field.prototype.format (item)

function keystone.Field.prototype.getData (item)

function keystone.Field.prototype.getDefaultValue ()

function keystone.Field.prototype.getOptions ()

function keystone.Field.prototype.getPreSaveWatcher ()

function keystone.Field.prototype.getSize ()

function keystone.Field.prototype.getValueFromData (data, subpath)

function keystone.Field.prototype.inputIsValid (data, required, item)

function keystone.Field.prototype.isModified (item)

function keystone.Field.prototype.underscoreMethod (path, fn)

function keystone.Field.prototype.updateItem (item, data, callback)

function keystone.Field.prototype.validateInput (data, callback)

function keystone.Field.prototype.validateRequiredInput (item, data, callback)

module keystone.FileType

function keystone.FileType (list, path, options)

function keystone.FileType.super_ (list, path, options)

module keystone.GeoPointType

function keystone.GeoPointType (list, path, options)

function keystone.GeoPointType.super_ (list, path, options)

module keystone.HtmlType

function keystone.HtmlType (list, path, options)

function keystone.HtmlType.super_ (list, path, options)

module keystone.KeyType

function keystone.KeyType (list, path, options)

function keystone.KeyType.super_ (list, path, options)

module keystone.Keystone

function keystone.Keystone ()

module keystone.Keystone.prototype

function keystone.Keystone.prototype.applyUpdates (callback)

function keystone.Keystone.prototype.closeDatabaseConnection (callback)

function keystone.Keystone.prototype.createItems (data, ops, callback)

function keystone.Keystone.prototype.createKeystoneHash ()

function keystone.Keystone.prototype.createRouter ()

function keystone.Keystone.prototype.expandPath (pathValue)

function keystone.Keystone.prototype.get (key, value)

function keystone.Keystone.prototype.getOrphanedLists ()

function keystone.Keystone.prototype.getPath (key, defaultValue)

function keystone.Keystone.prototype.import (dirname)

function keystone.Keystone.prototype.importer (rel__dirname)

function keystone.Keystone.prototype.init (options)

function keystone.Keystone.prototype.initDatabaseConfig ()

function keystone.Keystone.prototype.initExpressApp (customApp)

function keystone.Keystone.prototype.initExpressSession (mongoose)

function keystone.Keystone.prototype.initNav (sections)

function keystone.Keystone.prototype.list (key)

function keystone.Keystone.prototype.openDatabaseConnection (callback)

function keystone.Keystone.prototype.options (options)

function keystone.Keystone.prototype.populateRelated (docs, relationships, callback)

function keystone.Keystone.prototype.prefixModel (key)

function keystone.Keystone.prototype.redirect ()

function keystone.Keystone.prototype.routes ()

function keystone.Keystone.prototype.set (key, value)

function keystone.Keystone.prototype.start (events)

function keystone.Keystone.prototype.wrapHTMLError (title, err)

module keystone.Keystone.prototype.console

function keystone.Keystone.prototype.console.err (type, msg)

module keystone.List

function keystone.List (key, options)

module keystone.List.prototype

function keystone.List.prototype.add ()

function keystone.List.prototype.addFiltersToQuery (filters)

function keystone.List.prototype.addSearchToQuery (searchString)

function keystone.List.prototype.apiForGet (options)

function keystone.List.prototype.automap (field)

function keystone.List.prototype.buildSearchTextIndex ()

function keystone.List.prototype.declaresTextIndex ()

function keystone.List.prototype.ensureTextIndex (callback)

function keystone.List.prototype.expandColumns (cols)

function keystone.List.prototype.expandPaths (paths)

function keystone.List.prototype.expandSort (input)

function keystone.List.prototype.field (path, options)

function keystone.List.prototype.get (key, value)

function keystone.List.prototype.getAdminURL (item)

function keystone.List.prototype.getCSVData (item, options)

function keystone.List.prototype.getData (item, fields, expandRelationshipFields)

function keystone.List.prototype.getDocumentName (doc, escape)

function keystone.List.prototype.getOptions ()

function keystone.List.prototype.getPages (options, maxPages)

function keystone.List.prototype.getSearchFilters (search, add)

function keystone.List.prototype.getUniqueValue (path, generator, limit, callback)

function keystone.List.prototype.isReserved (path)

function keystone.List.prototype.map (field, path)

function keystone.List.prototype.paginate (options, callback)

function keystone.List.prototype.processFilters (q)

function keystone.List.prototype.register ()

function keystone.List.prototype.relationship (def)

function keystone.List.prototype.selectColumns (q, cols)

function keystone.List.prototype.set (key, value)

function keystone.List.prototype.underscoreMethod (path, fn)

function keystone.List.prototype.updateItem (item, data, options, callback)

module keystone.LocalFileType

function keystone.LocalFileType (list, path, options)

module keystone.LocalFilesType

function keystone.LocalFilesType (list, path, options)

module keystone.LocationType

function keystone.LocationType (list, path, options)

function keystone.LocationType.super_ (list, path, options)

module keystone.MarkdownType

function keystone.MarkdownType (list, path, options)

function keystone.MarkdownType.super_ (list, path, options)

module keystone.MoneyType

function keystone.MoneyType (list, path, options)

function keystone.MoneyType.super_ (list, path, options)

module keystone.NameType

function keystone.NameType (list, path, options)

function keystone.NameType.super_ (list, path, options)

module keystone.NumberArrayType

function keystone.NumberArrayType (list, path, options)

function keystone.NumberArrayType.super_ (list, path, options)

module keystone.NumberType

function keystone.NumberType (list, path, options)

function keystone.NumberType.super_ (list, path, options)

module keystone.PasswordType

function keystone.PasswordType (list, path, options)

function keystone.PasswordType.super_ (list, path, options)

module keystone.RelationshipType

function keystone.RelationshipType (list, path, options)

function keystone.RelationshipType.super_ (list, path, options)

module keystone.S3FileType

function keystone.S3FileType (list, path, options)

module keystone.SelectType

function keystone.SelectType (list, path, options)

function keystone.SelectType.super_ (list, path, options)

module keystone.Storage

function keystone.Storage (options)

function keystone.Storage.contentHashFilename (file, i, callback)

function keystone.Storage.originalFilename (file)

function keystone.Storage.randomFilename (file, i, callback)

module keystone.Storage.Adapters

function keystone.Storage.Adapters.FS (options, schema)

module keystone.Storage.Adapters.FS.prototype

function keystone.Storage.Adapters.FS.prototype.fileExists (filename, callback)

function keystone.Storage.Adapters.FS.prototype.getFileURL (file)

function keystone.Storage.Adapters.FS.prototype.getFilename (file, callback)

function keystone.Storage.Adapters.FS.prototype.pathForFile (filename)

function keystone.Storage.Adapters.FS.prototype.removeFile (file, callback)

function keystone.Storage.Adapters.FS.prototype.retryFilename (attempt, file, callback)

function keystone.Storage.Adapters.FS.prototype.uploadFile (file, callback)

module keystone.Storage.prototype

function keystone.Storage.prototype.removeFile (value, callback)

function keystone.Storage.prototype.uploadFile (file, callback)

module keystone.TextArrayType

function keystone.TextArrayType (list, path, options)

function keystone.TextArrayType.super_ (list, path, options)

module keystone.TextType

function keystone.TextType (list, path, options)

function keystone.TextType.super_ (list, path, options)

module keystone.TextareaType

function keystone.TextareaType (list, path, options)

function keystone.TextareaType.super_ (list, path, options)

module keystone.UrlType

function keystone.UrlType (list, path, options)

function keystone.UrlType.super_ (list, path, options)

module keystone.View

function keystone.View (req, res)

module keystone.View.prototype

function keystone.View.prototype.on (on)

function keystone.View.prototype.query (key, query, options)

function keystone.View.prototype.render (renderFn, locals, callback)

module keystone.cloudinary

function keystone.cloudinary.autocomplete (req, res)

function keystone.cloudinary.get (req, res)

function keystone.cloudinary.upload (req, res)

module keystone.color

function keystone.color.blend (color1, color2, percent)

function keystone.color.darken (color, percent)

function keystone.color.fade (color, opacity = 100)

function keystone.color.lighten (color, percent)

module keystone.csrf

function keystone.csrf.createSecret ()

function keystone.csrf.createToken (req)

function keystone.csrf.getSecret (req)

function keystone.csrf.getToken (req, res)

function keystone.csrf.requestToken (req)

function keystone.csrf.validate (req, token)

module keystone.css

function keystone.css.borderBottomRadius (radius)

function keystone.css.borderLeftRadius (radius)

function keystone.css.borderRightRadius (radius)

function keystone.css.borderTopRadius (radius)

function keystone.css.gradientHorizontal (top, bottom, base)

function keystone.css.gradientVertical (top, bottom, base)

module keystone.express

function keystone.express ()

function keystone.express.Route (path)

function keystone.express.Router (options)

function keystone.express.query (options)

function keystone.express.static (root, options)

module keystone.express.Route

function keystone.express.Route (path)

module keystone.express.Route.prototype

function keystone.express.Route.prototype._handles_method (method)

function keystone.express.Route.prototype._options ()

function keystone.express.Route.prototype.acl ()

function keystone.express.Route.prototype.all ()

function keystone.express.Route.prototype.bind ()

function keystone.express.Route.prototype.checkout ()

function keystone.express.Route.prototype.connect ()

function keystone.express.Route.prototype.copy ()

function keystone.express.Route.prototype.delete ()

function keystone.express.Route.prototype.dispatch (req, res, done)

function keystone.express.Route.prototype.get ()

function keystone.express.Route.prototype.head ()

function keystone.express.Route.prototype.link ()

function keystone.express.Route.prototype.lock ()

function keystone.express.Route.prototype.m-search ()

function keystone.express.Route.prototype.merge ()

function keystone.express.Route.prototype.mkactivity ()

function keystone.express.Route.prototype.mkcalendar ()

function keystone.express.Route.prototype.mkcol ()

function keystone.express.Route.prototype.move ()

function keystone.express.Route.prototype.notify ()

function keystone.express.Route.prototype.options ()

function keystone.express.Route.prototype.patch ()

function keystone.express.Route.prototype.post ()

function keystone.express.Route.prototype.propfind ()

function keystone.express.Route.prototype.proppatch ()

function keystone.express.Route.prototype.purge ()

function keystone.express.Route.prototype.put ()

function keystone.express.Route.prototype.rebind ()

function keystone.express.Route.prototype.report ()

function keystone.express.Route.prototype.search ()

function keystone.express.Route.prototype.subscribe ()

function keystone.express.Route.prototype.trace ()

function keystone.express.Route.prototype.unbind ()

function keystone.express.Route.prototype.unlink ()

function keystone.express.Route.prototype.unlock ()

function keystone.express.Route.prototype.unsubscribe ()

module keystone.express.Router

function keystone.express.Router (options)

function keystone.express.Router.acl (path)

function keystone.express.Router.all (path)

function keystone.express.Router.bind (path)

function keystone.express.Router.checkout (path)

function keystone.express.Router.connect (path)

function keystone.express.Router.copy (path)

function keystone.express.Router.delete (path)

function keystone.express.Router.get (path)

function keystone.express.Router.handle (req, res, out)

function keystone.express.Router.head (path)

function keystone.express.Router.link (path)

function keystone.express.Router.lock (path)

function keystone.express.Router.m-search (path)

function keystone.express.Router.merge (path)

function keystone.express.Router.mkactivity (path)

function keystone.express.Router.mkcalendar (path)

function keystone.express.Router.mkcol (path)

function keystone.express.Router.move (path)

function keystone.express.Router.notify (path)

function keystone.express.Router.options (path)

function keystone.express.Router.param (name, fn)

function keystone.express.Router.patch (path)

function keystone.express.Router.post (path)

function keystone.express.Router.process_params (layer, called, req, res, done)

function keystone.express.Router.propfind (path)

function keystone.express.Router.proppatch (path)

function keystone.express.Router.purge (path)

function keystone.express.Router.put (path)

function keystone.express.Router.rebind (path)

function keystone.express.Router.report (path)

function keystone.express.Router.route (path)

function keystone.express.Router.search (path)

function keystone.express.Router.subscribe (path)

function keystone.express.Router.trace (path)

function keystone.express.Router.unbind (path)

function keystone.express.Router.unlink (path)

function keystone.express.Router.unlock (path)

function keystone.express.Router.unsubscribe (path)

function keystone.express.Router.use (fn)

module keystone.express.application

function keystone.express.application.acl (path)

function keystone.express.application.all (path)

function keystone.express.application.bind (path)

function keystone.express.application.checkout (path)

function keystone.express.application.connect (path)

function keystone.express.application.copy (path)

function keystone.express.application.defaultConfiguration ()

function keystone.express.application.del (arg0)

function keystone.express.application.delete (path)

function keystone.express.application.disable (setting)

function keystone.express.application.disabled (setting)

function keystone.express.application.enable (setting)

function keystone.express.application.enabled (setting)

function keystone.express.application.engine (ext, fn)

function keystone.express.application.get (path)

function keystone.express.application.handle (req, res, callback)

function keystone.express.application.head (path)

function keystone.express.application.init ()

function keystone.express.application.lazyrouter ()

function keystone.express.application.link (path)

function keystone.express.application.listen ()

function keystone.express.application.lock (path)

function keystone.express.application.m-search (path)

function keystone.express.application.merge (path)

function keystone.express.application.mkactivity (path)

function keystone.express.application.mkcalendar (path)

function keystone.express.application.mkcol (path)

function keystone.express.application.move (path)

function keystone.express.application.notify (path)

function keystone.express.application.options (path)

function keystone.express.application.param (name, fn)

function keystone.express.application.patch (path)

function keystone.express.application.path ()

function keystone.express.application.post (path)

function keystone.express.application.propfind (path)

function keystone.express.application.proppatch (path)

function keystone.express.application.purge (path)

function keystone.express.application.put (path)

function keystone.express.application.rebind (path)

function keystone.express.application.render (name, options, callback)

function keystone.express.application.report (path)

function keystone.express.application.route (path)

function keystone.express.application.search (path)

function keystone.express.application.set (setting, val)

function keystone.express.application.subscribe (path)

function keystone.express.application.trace (path)

function keystone.express.application.unbind (path)

function keystone.express.application.unlink (path)

function keystone.express.application.unlock (path)

function keystone.express.application.unsubscribe (path)

function keystone.express.application.use (fn)

module keystone.express.request

function keystone.express.request.accepts ()

function keystone.express.request.acceptsCharset ()

function keystone.express.request.acceptsCharsets ()

function keystone.express.request.acceptsEncoding ()

function keystone.express.request.acceptsEncodings ()

function keystone.express.request.acceptsLanguage ()

function keystone.express.request.acceptsLanguages ()

function keystone.express.request.get (name)

function keystone.express.request.header (name)

function keystone.express.request.is (types)

function keystone.express.request.param (name, defaultValue)

function keystone.express.request.range (size, options)

module keystone.express.response

function keystone.express.response.append (field, val)

function keystone.express.response.attachment (filename)

function keystone.express.response.clearCookie (name, options)

function keystone.express.response.contentType (type)

function keystone.express.response.cookie (name, value, options)

function keystone.express.response.download (path, filename, callback)

function keystone.express.response.format (obj)

function keystone.express.response.get (field)

function keystone.express.response.header (field, val)

function keystone.express.response.json (obj)

function keystone.express.response.jsonp (obj)

function keystone.express.response.links (links)

function keystone.express.response.location (url)

function keystone.express.response.redirect (url)

function keystone.express.response.render (view, options, callback)

function keystone.express.response.send (body)

function keystone.express.response.sendFile (path, options, callback)

function keystone.express.response.sendStatus (statusCode)

function keystone.express.response.sendfile (arg0, arg1, arg2)

function keystone.express.response.set (field, val)

function keystone.express.response.status (code)

function keystone.express.response.type (type)

function keystone.express.response.vary (field)

module keystone.html

function keystone.html (path, options)

function keystone.html.super_ (path, options)

module keystone.middleware

function keystone.middleware.api (req, res, next)

function keystone.middleware.cors (req, res, next)

module keystone.options

function keystone.options (options)

function keystone.options.expandPath (pathValue)

function keystone.options.get (key, value)

function keystone.options.getPath (key, defaultValue)

function keystone.options.set (key, value)

module keystone.page

function keystone.page (key, options)

module keystone.page.prototype

function keystone.page.prototype.add (fields)

function keystone.page.prototype.clean (data)

function keystone.page.prototype.get (key)

function keystone.page.prototype.populate (data)

function keystone.page.prototype.register ()

function keystone.page.prototype.set (key, value)

function keystone.page.prototype.validate (data)

module keystone.s3

function keystone.s3.upload (req, res)

module keystone.schemaPlugins

function keystone.schemaPlugins.autokey ()

function keystone.schemaPlugins.history ()

function keystone.schemaPlugins.sortable ()

function keystone.schemaPlugins.track ()

module keystone.session

function keystone.session.keystoneAuth (req, res, next)

function keystone.session.persist (req, res, next)

function keystone.session.signin (lookup, req, res, onSuccess, onFail)

function keystone.session.signinWithUser (user, req, res, onSuccess)

function keystone.session.signout (req, res, next)

module keystone.text

function keystone.text (path, options)

function keystone.text.super_ (path, options)

module keystone.updateHandler

function keystone.updateHandler (list, item, req, options)

module keystone.updateHandler.prototype

function keystone.updateHandler.prototype.process (data, options, callback)

module keystone.updates

function keystone.updates.apply (callback)

module keystone.utils

function keystone.utils.bindMethods (obj, scope)

function keystone.utils.calculateDistance (point1, point2)

function keystone.utils.camelcase (str, lc)

function keystone.utils.cropHTMLString (str, length, append, preserveWords)

function keystone.utils.cropString (str, length, append, preserveWords)

function keystone.utils.decodeHTMLEntities (str)

function keystone.utils.defer (fn)

function keystone.utils.downcase (str)

function keystone.utils.encodeHTMLEntities (str)

function keystone.utils.escapeRegExp (str)

function keystone.utils.escapeString (str)

function keystone.utils.htmlStringify (obj, fromRecur)

function keystone.utils.htmlToText (str)

function keystone.utils.isArray (arg)

function keystone.utils.isDataURL (str)

function keystone.utils.isDate (arg)

function keystone.utils.isEmail (str)

function keystone.utils.isFunction (arg)

function keystone.utils.isNumber (arg)

function keystone.utils.isObject (arg)

function keystone.utils.isString (arg)

function keystone.utils.isValidObjectId (arg)

function keystone.utils.keyToLabel (str)

function keystone.utils.keyToPath (str, plural)

function keystone.utils.keyToProperty (str, plural)

function keystone.utils.kmBetween (point1, point2)

function keystone.utils.milesBetween (point1, point2)

function keystone.utils.noop ()

function keystone.utils.number (str)

function keystone.utils.options (defaults, ops)

function keystone.utils.optionsMap (arr, property, clone)

function keystone.utils.plural (count, sn, pl)

function keystone.utils.randomString (len, chars)

function keystone.utils.singular (str)

function keystone.utils.slug (str, sep, options)

function keystone.utils.stringify (obj)

function keystone.utils.stripDiacritics (str)

function keystone.utils.textToHTML (str)

function keystone.utils.titlecase (str)

function keystone.utils.transliterate (str)

function keystone.utils.upcase (str)

[ this document was created with utility2 ]