Sha256: 49d9436296f0489ea2d3adaa3e1bd76801e969a3950987a9f6dc28dd1322d915

Contents?: true

Size: 392 Bytes

Versions: 5

Compression:

Stored size: 392 Bytes

Contents

/*
  class VNode
    attr_accessor :__c
    attr_reader :key
    attr_reader :props
    attr_reader :ref
    attr_reader :type

    def initialize(type, props, key, ref)
      @type = type
      @props = props
      @key = key
      @ref = ref
    end
  end
*/

typedef struct VNode {
  VALUE component;
  VALUE key;
  VALUE props;
  VALUE ref;
  VALUE type;
} VNode;

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
isomorfeus-preact-23.1.0.rc2 ext/isomorfeus_preact_ext/isomorfeus_preact_ext.h
isomorfeus-preact-23.1.0.rc1 ext/isomorfeus_preact_ext/isomorfeus_preact_ext.h
isomorfeus-preact-22.11.0.rc1 ext/isomorfeus_preact_ext/isomorfeus_preact_ext.h
isomorfeus-preact-22.10.0.rc2 ext/isomorfeus_preact_ext/isomorfeus_preact_ext.h
isomorfeus-preact-22.10.0.rc1 ext/isomorfeus_preact_ext/isomorfeus_preact_ext.h