mirror of
https://github.com/jgm/pandoc.git
synced 2026-08-25 17:56:32 +00:00
pandoc.lua: destructure attr for Link and Image
Make Attr values accessible through through the keys `identifier`, `classes` and `attributes`. This is already used in other elements with attributes and is now fixed for Link and Image.
This commit is contained in:
+2
-2
@@ -424,7 +424,7 @@ M.Image = M.Inline:create_constructor(
|
||||
attr = attr or M.Attr()
|
||||
return {c = {attr, caption, {src, title}}}
|
||||
end,
|
||||
{"attributes", "caption", {"src", "title"}}
|
||||
{{"identifier", "classes", "attributes"}, "caption", {"src", "title"}}
|
||||
)
|
||||
|
||||
--- Create a LineBreak inline element
|
||||
@@ -449,7 +449,7 @@ M.Link = M.Inline:create_constructor(
|
||||
attr = attr or M.Attr()
|
||||
return {c = {attr, content, {target, title}}}
|
||||
end,
|
||||
{"attributes", "content", {"target", "title"}}
|
||||
{{"identifier", "classes", "attributes"}, "content", {"target", "title"}}
|
||||
)
|
||||
|
||||
--- Creates a Math element, either inline or displayed.
|
||||
|
||||
Reference in New Issue
Block a user