KiCad Pcbnew Python Scripting
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Static Protected Attributes | List of all members
pcbnew.FootprintWizardParameter Class Reference
Inheritance diagram for pcbnew.FootprintWizardParameter:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, page, name, units, default, **kwarg)
 
def ClearErrors (self)
 
def AddError (self, err, info=None)
 
def Check (self, min_value=None, max_value=None, multiple=None, info=None)
 
def value (self)
 
def DefaultValue (self)
 
def SetValue (self, new_value)
 
def __str__ (self)
 

Public Attributes

 page
 
 name
 
 hint
 
 designator
 
 units
 
 multiple
 
 min_value
 
 max_value
 
 default
 
 error_list
 
 raw_value
 

Static Protected Attributes

list _true = ['true','t','y','yes','on','1',1,]
 
list _false = ['false','f','n','no','off','0',0,'',None]
 
list _bools = _true + _false
 

Detailed Description

Definition at line 4297 of file pcbnew.py.

Constructor & Destructor Documentation

◆ __init__()

def pcbnew.FootprintWizardParameter.__init__ (   self,
  page,
  name,
  units,
  default,
**  kwarg 
)

Definition at line 4303 of file pcbnew.py.

Member Function Documentation

◆ __str__()

def pcbnew.FootprintWizardParameter.__str__ (   self)

Definition at line 4428 of file pcbnew.py.

Here is the caller graph for this function:

◆ AddError()

def pcbnew.FootprintWizardParameter.AddError (   self,
  err,
  info = None 
)

Definition at line 4328 of file pcbnew.py.

Here is the caller graph for this function:

◆ Check()

def pcbnew.FootprintWizardParameter.Check (   self,
  min_value = None,
  max_value = None,
  multiple = None,
  info = None 
)

Definition at line 4337 of file pcbnew.py.

◆ ClearErrors()

def pcbnew.FootprintWizardParameter.ClearErrors (   self)

Definition at line 4325 of file pcbnew.py.

◆ DefaultValue()

def pcbnew.FootprintWizardParameter.DefaultValue (   self)

Definition at line 4408 of file pcbnew.py.

◆ SetValue()

def pcbnew.FootprintWizardParameter.SetValue (   self,
  new_value 
)

Definition at line 4411 of file pcbnew.py.

◆ value()

def pcbnew.FootprintWizardParameter.value (   self)

Definition at line 4382 of file pcbnew.py.

Here is the caller graph for this function:

Member Data Documentation

◆ _bools

list pcbnew.FootprintWizardParameter._bools = _true + _false
staticprotected

Definition at line 4301 of file pcbnew.py.

◆ _false

list pcbnew.FootprintWizardParameter._false = ['false','f','n','no','off','0',0,'',None]
staticprotected

Definition at line 4299 of file pcbnew.py.

◆ _true

list pcbnew.FootprintWizardParameter._true = ['true','t','y','yes','on','1',1,]
staticprotected

Definition at line 4298 of file pcbnew.py.

◆ default

pcbnew.FootprintWizardParameter.default

Definition at line 4323 of file pcbnew.py.

◆ designator

pcbnew.FootprintWizardParameter.designator

Definition at line 4307 of file pcbnew.py.

◆ error_list

pcbnew.FootprintWizardParameter.error_list

Definition at line 4326 of file pcbnew.py.

◆ hint

pcbnew.FootprintWizardParameter.hint

Definition at line 4306 of file pcbnew.py.

◆ max_value

pcbnew.FootprintWizardParameter.max_value

Definition at line 4320 of file pcbnew.py.

◆ min_value

pcbnew.FootprintWizardParameter.min_value

Definition at line 4319 of file pcbnew.py.

◆ multiple

pcbnew.FootprintWizardParameter.multiple

Definition at line 4318 of file pcbnew.py.

◆ name

pcbnew.FootprintWizardParameter.name

Definition at line 4305 of file pcbnew.py.

◆ page

pcbnew.FootprintWizardParameter.page

Definition at line 4304 of file pcbnew.py.

◆ raw_value

pcbnew.FootprintWizardParameter.raw_value

Definition at line 4409 of file pcbnew.py.

◆ units

pcbnew.FootprintWizardParameter.units

Definition at line 4310 of file pcbnew.py.


The documentation for this class was generated from the following file: