guest_view_constants.h 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. // Copyright 2014 The Chromium Authors. All rights reserved.
  2. // Use of this source code is governed by a BSD-style license that can be
  3. // found in the LICENSE file.
  4. // Constants used for the WebView API.
  5. #ifndef COMPONENTS_GUEST_VIEW_COMMON_GUEST_VIEW_CONSTANTS_H_
  6. #define COMPONENTS_GUEST_VIEW_COMMON_GUEST_VIEW_CONSTANTS_H_
  7. namespace guest_view {
  8. // Sizing attributes/parameters.
  9. extern const char kAttributeAutoSize[];
  10. extern const char kAttributeMaxHeight[];
  11. extern const char kAttributeMaxWidth[];
  12. extern const char kAttributeMinHeight[];
  13. extern const char kAttributeMinWidth[];
  14. extern const char kElementWidth[];
  15. extern const char kElementHeight[];
  16. extern const char kElementSizeIsLogical[];
  17. // Events.
  18. extern const char kEventResize[];
  19. // Parameters/properties on events.
  20. extern const char kCode[];
  21. extern const char kID[];
  22. extern const char kIsTopLevel[];
  23. extern const char kNewWidth[];
  24. extern const char kNewHeight[];
  25. extern const char kOldWidth[];
  26. extern const char kOldHeight[];
  27. extern const char kReason[];
  28. extern const char kUrl[];
  29. extern const char kUserGesture[];
  30. // Initialization parameters.
  31. extern const char kParameterApi[];
  32. extern const char kParameterInstanceId[];
  33. // Other.
  34. extern const char kGuestViewManagerKeyName[];
  35. extern const int kInstanceIDNone;
  36. extern const int kDefaultWidth;
  37. extern const int kDefaultHeight;
  38. } // namespace guest_view
  39. #endif // COMPONENTS_GUEST_VIEW_COMMON_GUEST_VIEW_CONSTANTS_H_