A list-like object representing keywords in a suite, a test or a keyword. More...
Public Member Functions | |
| def | __delitem__ (self, index) |
| def | __init__ (self, parent=None, keywords=None) |
| def | __setitem__ (self, index, item) |
| def | append (self, item) |
| def | clear (self) |
| def | create (self, *args, **kwargs) |
| def | create_setup (self, *args, **kwargs) |
| def | create_teardown (self, *args, **kwargs) |
| def | extend (self, items) |
| def | insert (self, index, item) |
| def | pop (self, *index) |
| def | raise_deprecation_error (cls) |
| def | remove (self, item) |
| def | reverse (self) |
| def | sort (self) |
Public Member Functions inherited from robot.model.itemlist.ItemList | |
| def | __add__ (self, other) |
| def | __contains__ (self, item) |
| def | __eq__ (self, other) |
| def | __getitem__ (self, index) |
| def | __iadd__ (self, other) |
| def | __imul__ (self, other) |
| def | __init__ (self, item_class, common_attrs=None, items=None) |
| def | __iter__ (self) |
| def | __len__ (self) |
| def | __lt__ (self, other) |
| def | __mul__ (self, other) |
| def | __repr__ (self) |
| def | __reversed__ (self) |
| def | __rmul__ (self, other) |
| def | __str__ (self) |
| def | count (self, item) |
| def | index (self, item, *start_and_end) |
| def | visit (self, visitor) |
Static Public Attributes | |
| tuple | deprecation_message |
Properties | |
| all = property | |
| Iterates over all keywords, including setup and teardown. More... | |
| normal = property | |
| Iterates over normal keywords, omitting setup and teardown. More... | |
| setup = property | |
| teardown = property | |
Private Member Functions | |
| def | all (self) |
| def | normal (self) |
| def | setup (self) |
| def | setup (self, kw) |
| def | teardown (self) |
| def | teardown (self, kw) |
Static Private Attributes | |
| list | __slots__ = [] |
A list-like object representing keywords in a suite, a test or a keyword.
Read-only and deprecated since Robot Framework 4.0.
Definition at line 137 of file keyword.py.
| def robot.model.keyword.Keywords.__init__ | ( | self, | |
parent = None, |
|||
keywords = None |
|||
| ) |
Definition at line 144 of file keyword.py.
| def robot.model.keyword.Keywords.__delitem__ | ( | self, | |
| index | |||
| ) |
Reimplemented from robot.model.itemlist.ItemList.
Definition at line 216 of file keyword.py.
| def robot.model.keyword.Keywords.__setitem__ | ( | self, | |
| index, | |||
| item | |||
| ) |
Reimplemented from robot.model.itemlist.ItemList.
Definition at line 192 of file keyword.py.
|
private |
Definition at line 182 of file keyword.py.
| def robot.model.keyword.Keywords.append | ( | self, | |
| item | |||
| ) |
Reimplemented from robot.model.itemlist.ItemList.
Definition at line 198 of file keyword.py.
| def robot.model.keyword.Keywords.clear | ( | self | ) |
Reimplemented from robot.model.itemlist.ItemList.
Definition at line 213 of file keyword.py.
| def robot.model.keyword.Keywords.create | ( | self, | |
| * | args, | ||
| ** | kwargs | ||
| ) |
Reimplemented from robot.model.itemlist.ItemList.
Definition at line 195 of file keyword.py.
| def robot.model.keyword.Keywords.create_setup | ( | self, | |
| * | args, | ||
| ** | kwargs | ||
| ) |
Definition at line 161 of file keyword.py.
| def robot.model.keyword.Keywords.create_teardown | ( | self, | |
| * | args, | ||
| ** | kwargs | ||
| ) |
Definition at line 175 of file keyword.py.
| def robot.model.keyword.Keywords.extend | ( | self, | |
| items | |||
| ) |
Reimplemented from robot.model.itemlist.ItemList.
Definition at line 201 of file keyword.py.
| def robot.model.keyword.Keywords.insert | ( | self, | |
| index, | |||
| item | |||
| ) |
Reimplemented from robot.model.itemlist.ItemList.
Definition at line 204 of file keyword.py.
|
private |
Definition at line 189 of file keyword.py.
| def robot.model.keyword.Keywords.pop | ( | self, | |
| * | index | ||
| ) |
Definition at line 207 of file keyword.py.
| def robot.model.keyword.Keywords.raise_deprecation_error | ( | cls | ) |
Definition at line 226 of file keyword.py.
| def robot.model.keyword.Keywords.remove | ( | self, | |
| item | |||
| ) |
Definition at line 210 of file keyword.py.
| def robot.model.keyword.Keywords.reverse | ( | self | ) |
Reimplemented from robot.model.itemlist.ItemList.
Definition at line 222 of file keyword.py.
|
private |
Definition at line 153 of file keyword.py.
|
private |
Definition at line 158 of file keyword.py.
| def robot.model.keyword.Keywords.sort | ( | self | ) |
Reimplemented from robot.model.itemlist.ItemList.
Definition at line 219 of file keyword.py.
|
private |
Definition at line 167 of file keyword.py.
|
private |
Definition at line 172 of file keyword.py.
|
staticprivate |
Definition at line 138 of file keyword.py.
|
static |
Definition at line 139 of file keyword.py.
|
static |
Iterates over all keywords, including setup and teardown.
Definition at line 180 of file keyword.py.
|
static |
Iterates over normal keywords, omitting setup and teardown.
Definition at line 187 of file keyword.py.
|
static |
Definition at line 151 of file keyword.py.
|
static |
Definition at line 165 of file keyword.py.