Top Inners Constructors Methods
com.vladsch.flexmark.ext.resizable.image.internal

public Class ResizableImageNodeRenderer

extends Object
implements NodeRenderer
Class Inheritance
All Implemented Interfaces
com.vladsch.flexmark.html.renderer.NodeRenderer
Imports
com.vladsch.flexmark.ext.resizable.image.ResizableImage, com.vladsch.flexmark.html.HtmlWriter, com.vladsch.flexmark.html.renderer.LinkType, .NodeRenderer, .NodeRendererContext, .NodeRendererFactory, .NodeRenderingHandler, .ResolvedLink, com.vladsch.flexmark.util.data.DataHolder, org.jetbrains.annotations.NotNull, java.util.HashSet, .Set

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public Set<NodeRenderingHandler<?>>
public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

ResizableImageNodeRendererback to summary
public ResizableImageNodeRenderer(DataHolder options)

Method Detail

getNodeRenderingHandlersback to summary
public Set<NodeRenderingHandler<?>> getNodeRenderingHandlers()

Implements com.vladsch.flexmark.html.renderer.NodeRenderer.getNodeRenderingHandlers.

Returns:Set<NodeRenderingHandler<?>>

Doc from com.vladsch.flexmark.html.renderer.NodeRenderer.getNodeRenderingHandlers.

the mapping of nodes this renderer handles to rendering function

Annotations
@Override
renderback to summary
public void render(ResizableImage node, NodeRendererContext context, HtmlWriter html)
com.vladsch.flexmark.ext.resizable.image.internal back to summary

public Class ResizableImageNodeRenderer.Factory

extends Object
implements NodeRendererFactory
Class Inheritance
  • java.lang.Object
  • com.vladsch.flexmark.ext.resizable.image.internal.ResizableImageNodeRenderer.Factory
All Implemented Interfaces
com.vladsch.flexmark.html.renderer.NodeRendererFactory, java.util.function.Function

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public @NotNull NodeRenderer
apply(@NotNull DataHolder
the function argument
options
)

Implements java.util.function.Function.apply.

Applies this function to the given argument.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

Factoryback to summary
public Factory()

Method Detail

applyback to summary
public @NotNull NodeRenderer apply(@NotNull DataHolder options)

Implements java.util.function.Function.apply.

Doc from java.util.function.Function.apply.

Applies this function to the given argument.

Parameters
options:@NotNull DataHolder

the function argument

Returns:@NotNull NodeRenderer

the function result

Annotations
@NotNull
@Override