How to use the fela-dom.render function in fela-dom

To help you get started, we’ve selected a few fela-dom examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github robinweser / fela / packages / fela-font-renderer / src / index.js View on Github external
function addFontRenderer(
  renderer: DOMRenderer,
  mountNode: DOMNode
): DOMRenderer {
  renderer.fontRenderer = createRenderer()

  // mount font styles into the mountNode
  if (mountNode) {
    render(renderer.fontRenderer, mountNode)
  }

  renderer.renderFont = (
    family: string,
    files: Array,
    properties: Object
  ): string => renderer.fontRenderer.renderFont(family, files, properties)

  return renderer
}
github microsoft / fluent-ui-react / src / components / Provider / Provider.tsx View on Github external
render={(incomingTheme: ThemePrepared) => {
          const outgoingTheme: ThemePrepared = mergeThemes(incomingTheme, theme)

          // Heads up!
          // We should call render() to ensure that a subscription for DOM updates was created
          // https://github.com/stardust-ui/react/issues/581
          if (isBrowser()) render(outgoingTheme.renderer)
          this.renderStaticStylesOnce(outgoingTheme)

          return (
            
              {children}
            
          )
        }}
      />
github milesj / aesthetic / packages / aesthetic-adapter-fela / src / FelaAdapter.ts View on Github external
constructor(fela?: IRenderer) {
    super();

    this.fela = fela || createRenderer();

    render(this.fela);
  }
github robinweser / fela / packages / fela-bindings / src / ProviderFactory.js View on Github external
componentDidMount(): void {
      if (hasDOM(this.props.renderer)) {
        render(this.props.renderer)
      }
    }
github robinweser / fela / examples / example-angular2 / app / felaRenderer.service.js View on Github external
constructor() {
    if (FelaRendererService.renderer === null) {
      FelaRendererService.renderer = createRenderer()
      render(FelaRendererService.renderer)
    }
  }
github robinweser / fela / examples / example-angular2-typescript / app / felaRenderer.service.ts View on Github external
constructor() {
    if (FelaRendererService.renderer === null) {
      FelaRendererService.renderer = createRenderer();
      render(FelaRendererService.renderer);
    }
  }
github milesj / aesthetic / packages / aesthetic-adapter-fela / src / NativeAdapter.ts View on Github external
constructor(fela?: IRenderer) {
    super();

    this.fela = fela || createRenderer();

    render(this.fela);
  }

fela-dom

Fela package for working with the DOM

MIT
Latest version published 2 years ago

Package Health Score

68 / 100
Full package analysis