refactor: use splat operator for class args
This commit is contained in:
@@ -1,7 +1,3 @@
|
|||||||
|
|
||||||
|
|
||||||
from itertools import chain
|
|
||||||
|
|
||||||
from jinja2 import Environment, FileSystemLoader
|
from jinja2 import Environment, FileSystemLoader
|
||||||
from mistletoe import Document, HtmlRenderer
|
from mistletoe import Document, HtmlRenderer
|
||||||
|
|
||||||
@@ -32,15 +28,9 @@ class FiftyOhmHtmlRenderer(HtmlRenderer):
|
|||||||
ref_id = 0
|
ref_id = 0
|
||||||
|
|
||||||
def __init__(
|
def __init__(
|
||||||
self,
|
self, *extras, question_renderer=None, picture_handler=None, photo_handler=None, include_handler=None, **kwargs
|
||||||
*extras,
|
|
||||||
question_renderer=None,
|
|
||||||
picture_handler=None,
|
|
||||||
photo_handler=None,
|
|
||||||
include_handler=None
|
|
||||||
):
|
):
|
||||||
|
super().__init__(
|
||||||
final_extras = chain(extras,(
|
|
||||||
Dash,
|
Dash,
|
||||||
BlockComment,
|
BlockComment,
|
||||||
Quote,
|
Quote,
|
||||||
@@ -58,9 +48,9 @@ class FiftyOhmHtmlRenderer(HtmlRenderer):
|
|||||||
Table,
|
Table,
|
||||||
Qso,
|
Qso,
|
||||||
Include,
|
Include,
|
||||||
))
|
*extras,
|
||||||
|
**kwargs,
|
||||||
super().__init__(*final_extras)
|
)
|
||||||
|
|
||||||
self.question_renderer = question_renderer
|
self.question_renderer = question_renderer
|
||||||
self.picture_handler = picture_handler
|
self.picture_handler = picture_handler
|
||||||
|
|||||||
Reference in New Issue
Block a user