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 4345 of file pcbnew.py.

Constructor & Destructor Documentation

◆ __init__()

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

Definition at line 4351 of file pcbnew.py.

Member Function Documentation

◆ __str__()

def pcbnew.FootprintWizardParameter.__str__ (   self)

Definition at line 4476 of file pcbnew.py.

Here is the caller graph for this function:

◆ AddError()

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

Definition at line 4376 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 4385 of file pcbnew.py.

◆ ClearErrors()

def pcbnew.FootprintWizardParameter.ClearErrors (   self)

Definition at line 4373 of file pcbnew.py.

◆ DefaultValue()

def pcbnew.FootprintWizardParameter.DefaultValue (   self)

Definition at line 4456 of file pcbnew.py.

◆ SetValue()

def pcbnew.FootprintWizardParameter.SetValue (   self,
  new_value 
)

Definition at line 4459 of file pcbnew.py.

◆ value()

def pcbnew.FootprintWizardParameter.value (   self)

Definition at line 4430 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 4349 of file pcbnew.py.

◆ _false

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

Definition at line 4347 of file pcbnew.py.

◆ _true

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

Definition at line 4346 of file pcbnew.py.

◆ default

pcbnew.FootprintWizardParameter.default

Definition at line 4371 of file pcbnew.py.

◆ designator

pcbnew.FootprintWizardParameter.designator

Definition at line 4355 of file pcbnew.py.

◆ error_list

pcbnew.FootprintWizardParameter.error_list

Definition at line 4374 of file pcbnew.py.

◆ hint

pcbnew.FootprintWizardParameter.hint

Definition at line 4354 of file pcbnew.py.

◆ max_value

pcbnew.FootprintWizardParameter.max_value

Definition at line 4368 of file pcbnew.py.

◆ min_value

pcbnew.FootprintWizardParameter.min_value

Definition at line 4367 of file pcbnew.py.

◆ multiple

pcbnew.FootprintWizardParameter.multiple

Definition at line 4366 of file pcbnew.py.

◆ name

pcbnew.FootprintWizardParameter.name

Definition at line 4353 of file pcbnew.py.

◆ page

pcbnew.FootprintWizardParameter.page

Definition at line 4352 of file pcbnew.py.

◆ raw_value

pcbnew.FootprintWizardParameter.raw_value

Definition at line 4457 of file pcbnew.py.

◆ units

pcbnew.FootprintWizardParameter.units

Definition at line 4358 of file pcbnew.py.


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