class Anchor::TypeScript::Types::Enum
def express
-
(String)
-
def express ["export enum #{anchor_schema_name} {", named_constants, "}"].join("\n") end
def initialize(enum_klass)
def initialize(enum_klass) @enum_klass = enum_klass end
def named_constants
def named_constants values.map do |name, value| " #{name.to_s.camelize} = #{Anchor::TypeScript::Serializer.type_string(value)}," end.join("\n") end