{
  "meta": {
    "docsUrl": "https://v2.quasar.dev/layout/page"
  },

  "props": {
    "padding": {
      "type": "Boolean",
      "desc": "Applies a default responsive page padding",
      "category": "content"
    },

    "style-fn": {
      "type": "Function",
      "desc": "Override default CSS style applied to the component (sets minHeight); Function(offset: Number) => CSS props/value: Object; For best performance, reference it from your scope and do not define it inline",
      "params": {
        "offset": {
          "type": "Number",
          "desc": "Header + Footer height (in pixels)"
        },
        "height": {
          "type": "Number",
          "desc": "Value in pixels of container height (if containerized) or window height otherwise"
        }
      },
      "returns": {
        "type": "Object",
        "desc": "Object with CSS properties to apply to Page DOM element"
      },
      "examples": ["(offset, height) => ({ minHeight: offset + 'px' })"],
      "category": "style"
    }
  },

  "slots": {
    "default": {
      "extends": "default"
    }
  }
}
