class_docstr: Accept signed integer values.
  
  Args:
      default (int, optional) :
          A default value for attributes created from this property to have.
  
      help (str or None, optional) :
          A documentation string for this property. It will be automatically
          used by the :ref:`bokeh.sphinxext.bokeh_prop` extension when
          generating Spinx documentation. (default: None)
  
  Example:
  
      .. code-block:: python
  
          >>> class IntModel(HasProps):
          ...     prop = Int()
          ...
  
          >>> m = IntModel()
  
          >>> m.prop = 10
  
          >>> m.prop = -200
  
          >>> m.prop = 10.3  # ValueError !!
class_docstr_tok: ["Accept","signed","integer","values",".","Args",":","default","(","int",",","optional",")",":","A","default","value","for","attributes","created","from","this","property","to","have",".","help","(","str","or","None",",","optional",")",":","A","documentation","string","for","this","property",".","It","will","be","automatically","used","by","the",":","ref",":","`","bokeh.sphinxext.bokeh_prop","`","extension","when","generating","Spinx","documentation",".","(","default",":","None",")","Example",":","..","code-block",":",":","python",">",">",">","class","IntModel","(","HasProps",")",":","...","prop","=","Int","(",")","...",">",">",">","m","=","IntModel","(",")",">",">",">","m.prop","=","10",">",">",">","m.prop","=","-200",">",">",">","m.prop","=","10.3","#","ValueError","!","!"]
code: def __init__(
      self, default: Init[int] = 0, *, help: str | None = None
  ) -> None:
      super().__init__(default=default, help=help)
  
imports: from __future__ import annotations
  import logging
  import numbers
  import numpy
  from ._sphinx import property_link, register_type_link
  from .bases import Init, PrimitiveProperty
label_desc: Use image node_id 1 to create a new Int object from inherited base classes: PrimitiveProperty with example: obj = Int(default)