mirror of
https://gitlab.com/pamhyr/pamhyr2.git
synced 2026-10-30 03:20:41 +01:00
Sections: Fix section stricklers set command.
This commit is contained in:
1 parent
d6c1633b28
commit
84688482dc
6 files changed
+42
-11
No files matched your search
@@ -77,6 +77,19 @@ class River(Graph):
|
||||
def stricklers(self):
|
||||
return self._stricklers
|
||||
|
||||
def strickler(self, name):
|
||||
ret = list(
|
||||
filter(
|
||||
lambda s: s.name == name or str(s) == name,
|
||||
self._stricklers.stricklers
|
||||
)
|
||||
)
|
||||
|
||||
if len(ret) == 0:
|
||||
return None
|
||||
|
||||
return ret[0]
|
||||
|
||||
@property
|
||||
def sections(self):
|
||||
return self._sections
|
||||
|
||||
@@ -81,7 +81,7 @@ class Section(object):
|
||||
return self._begin_strickler
|
||||
|
||||
@begin_strickler.setter
|
||||
def begin_strickler(self, stricklers):
|
||||
def begin_strickler(self, strickler):
|
||||
self._begin_strickler = strickler
|
||||
self._status.modified()
|
||||
|
||||
@@ -90,6 +90,6 @@ class Section(object):
|
||||
return self._end_strickler
|
||||
|
||||
@end_strickler.setter
|
||||
def end_strickler(self, stricklers):
|
||||
def end_strickler(self, strickler):
|
||||
self._end_strickler = strickler
|
||||
self._status.modified()
|
||||
@@ -27,7 +27,7 @@ class SectionList(object):
|
||||
self._status.modified()
|
||||
|
||||
def new(self, index):
|
||||
n = Section(self._status)
|
||||
n = Section(status = self._status)
|
||||
self._sections.insert(index, n)
|
||||
self._status.modified()
|
||||
return n
|
||||
@@ -47,7 +47,7 @@ class SectionList(object):
|
||||
lambda x: x[1],
|
||||
filter(
|
||||
lambda x: x[0] in indexes,
|
||||
enumerate(self._tabs[lst])
|
||||
enumerate(self._sections)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
@@ -14,6 +14,12 @@ class Stricklers(object):
|
||||
self._minor = 35
|
||||
self._medium = 15
|
||||
|
||||
def __str__(self):
|
||||
if self._name != "":
|
||||
return f"{self._name} ({self._minor}, {self._medium})"
|
||||
|
||||
return f"({self._minor}, {self._medium})"
|
||||
|
||||
@property
|
||||
def name(self):
|
||||
return self._name
|
||||
|
||||
Reference in new issue
Block a user