Home Reference Source Repository

Function

Static Public Summary
public

Get hapi route configuration object

public

Generate SVG

public

parseOpts(request: HapiRequest): StarIconOpts

Get star icon opts from the request

Static Public

public createRouteConfig(config: StarApiConfig): HapiRouteConfig source

import {createRouteConfig} from 'star-icon-hapi/src/createRouteConfig.js'

Get hapi route configuration object

Params:

NameTypeAttributeDescription
config StarApiConfig

Return:

HapiRouteConfig

public createSvg(opts: StarIconOpts): String source

import {createSvg} from 'star-icon-hapi/src/createSvg.js'

Generate SVG

Params:

NameTypeAttributeDescription
opts StarIconOpts

Return:

String

SVG data

public parseOpts(request: HapiRequest): StarIconOpts source

import {parseOpts} from 'star-icon-hapi/src/parseOpts.js'

Get star icon opts from the request

Params:

NameTypeAttributeDescription
request HapiRequest

Return:

StarIconOpts