handleGetInlineStylesForNode method

void handleGetInlineStylesForNode(
  1. int? id,
  2. Map<String, dynamic> params
)

Implementation

void handleGetInlineStylesForNode(int? id, Map<String, dynamic> params) {
  int nodeId = params['nodeId'];
  Element? element = elementManager.getEventTargetByTargetId<Element>(nodeId);

  if (element != null) {
    InlinedStyle inlinedStyle = InlinedStyle(
      inlineStyle: buildInlineStyle(element.style),
      attributesStyle: buildAttributesStyle(element.properties),
    );

    sendToFrontend(id, inlinedStyle);
  }
}