Function
| Static Public Summary | ||
| public |
|
|
| public |
HEX(hex: *) |
|
| public |
|
|
| public |
|
|
| public |
Point(x: *, y: *) |
|
| public |
Polar(r: *, theta: *, origin: *) |
|
| public |
arrow(mag: *, angle: *, origin: *, headsize: *) |
|
| public |
canvas(elem: *) |
|
| public |
canvas_id(id: *) |
|
| public |
canvas_new(id: *, parent_selector: string): * |
|
| public |
|
|
| public |
clone(obj: *) |
|
| public |
css(s: *, exps: ...*) |
|
| public |
|
|
| public |
|
|
| public |
id(object: *): * |
|
| public |
|
|
| public |
key_down(handler: *) |
|
| public |
key_press(handler: *) |
|
| public |
key_up(handler: *) |
|
| public |
line(origin: *, position: *) |
|
| public |
load_font(name: *, path: *, description: *): * |
|
| public |
mouse_down(handler: *, canvas: undefined) |
|
| public |
|
|
| public |
plain(args: ...*) |
|
| public |
polar_line(mag: *, angle: *, origin: *) |
|
| public |
polygon(centre: *, sides: *, radius: *) |
|
| public |
|
|
| public |
star(point: *, inner: *, outer: *, points: *) |
|
| public |
style(string: *) |
|
| public |
|
|
| public |
to_rgb(c: *): * |
|
| public |
type(element: *) |
|
| public |
vector(point: *, origin: *, headsize: *) |
|
Static Public
public Color(r: *, g: *, b: *, a: number): * source
import {Color} from 'basiccanvas'Params:
| Name | Type | Attribute | Description |
| r | * | ||
| g | * |
|
|
| b | * |
|
|
| a | number |
|
Return:
| * |
public HEX(hex: *) source
import {HEX} from 'basiccanvas'Params:
| Name | Type | Attribute | Description |
| hex | * |
public HSL(h: *, s: number, l: number, a: number) source
import {HSL} from 'basiccanvas'public HSV(h: *, s: number, v: number, a: number) source
import {HSV} from 'basiccanvas'public Point(x: *, y: *) source
import {Point} from 'basiccanvas'Params:
| Name | Type | Attribute | Description |
| x | * | ||
| y | * |
public Polar(r: *, theta: *, origin: *) source
import {Polar} from 'basiccanvas'Params:
| Name | Type | Attribute | Description |
| r | * | ||
| theta | * | ||
| origin | * |
|
public arrow(mag: *, angle: *, origin: *, headsize: *) source
import {arrow} from 'basiccanvas/lib/BasicShapes.js'Params:
| Name | Type | Attribute | Description |
| mag | * | ||
| angle | * | ||
| origin | * |
|
|
| headsize | * |
|
public canvas(elem: *) source
import {canvas} from 'basiccanvas'Params:
| Name | Type | Attribute | Description |
| elem | * |
public canvas_id(id: *) source
import {canvas_id} from 'basiccanvas'Params:
| Name | Type | Attribute | Description |
| id | * |
public canvas_new(id: *, parent_selector: string): * source
import {canvas_new} from 'basiccanvas'Params:
| Name | Type | Attribute | Description |
| id | * | ||
| parent_selector | string |
|
Return:
| * |
public click(handler: *, canvas: undefined) source
import {click} from 'basiccanvas'Params:
| Name | Type | Attribute | Description |
| handler | * | ||
| canvas | undefined |
|
public clone(obj: *) source
import {clone} from 'basiccanvas'Params:
| Name | Type | Attribute | Description |
| obj | * |
public css(s: *, exps: ...*) source
import {css} from 'basiccanvas'Params:
| Name | Type | Attribute | Description |
| s | * | ||
| exps | ...* |
public ellipse(point: *, w: *, h: undefined, fill: undefined, stroke: undefined) source
import {ellipse} from 'basiccanvas/lib/BasicShapes.js'public grid(opaque: number, night: boolean) source
import {grid} from 'basiccanvas/lib/BasicShapes.js'public id(object: *): * source
import {id} from 'basiccanvas/lib/BasicDOM.js'Params:
| Name | Type | Attribute | Description |
| object | * |
Return:
| * |
public input(type: string, parent: string, value: string): * source
import {input} from 'basiccanvas/lib/BasicDOM.js'Return:
| * |
public key_down(handler: *) source
import {key_down} from 'basiccanvas'Params:
| Name | Type | Attribute | Description |
| handler | * |
public key_press(handler: *) source
import {key_press} from 'basiccanvas'Params:
| Name | Type | Attribute | Description |
| handler | * |
public key_up(handler: *) source
import {key_up} from 'basiccanvas'Params:
| Name | Type | Attribute | Description |
| handler | * |
public line(origin: *, position: *) source
import {line} from 'basiccanvas/lib/BasicShapes.js'Params:
| Name | Type | Attribute | Description |
| origin | * | ||
| position | * |
public load_font(name: *, path: *, description: *): * source
import {load_font} from 'basiccanvas'Params:
| Name | Type | Attribute | Description |
| name | * | ||
| path | * | ||
| description | * |
Return:
| * |
public mouse_down(handler: *, canvas: undefined) source
import {mouse_down} from 'basiccanvas'Params:
| Name | Type | Attribute | Description |
| handler | * | ||
| canvas | undefined |
|
public mouse_up(handler: *, canvas: undefined) source
import {mouse_up} from 'basiccanvas'Params:
| Name | Type | Attribute | Description |
| handler | * | ||
| canvas | undefined |
|
public plain(args: ...*) source
import {plain} from 'basiccanvas'Params:
| Name | Type | Attribute | Description |
| args | ...* |
public polar_line(mag: *, angle: *, origin: *) source
import {polar_line} from 'basiccanvas/lib/BasicShapes.js'Params:
| Name | Type | Attribute | Description |
| mag | * | ||
| angle | * | ||
| origin | * |
|
public polygon(centre: *, sides: *, radius: *) source
import {polygon} from 'basiccanvas/lib/BasicShapes.js'Params:
| Name | Type | Attribute | Description |
| centre | * | ||
| sides | * | ||
| radius | * |
public rectangle(point: *, w: *, h: undefined, fill: undefined, stroke: undefined) source
import {rectangle} from 'basiccanvas/lib/BasicShapes.js'public star(point: *, inner: *, outer: *, points: *) source
import {star} from 'basiccanvas/lib/BasicShapes.js'Params:
| Name | Type | Attribute | Description |
| point | * | ||
| inner | * | ||
| outer | * | ||
| points | * |
public style(string: *) source
import {style} from 'basiccanvas'Params:
| Name | Type | Attribute | Description |
| string | * |
public text(parent: string, value: string): * source
import {text} from 'basiccanvas/lib/BasicDOM.js'Return:
| * |
public to_rgb(c: *): * source
import {to_rgb} from 'basiccanvas'Params:
| Name | Type | Attribute | Description |
| c | * |
Return:
| * |
public type(element: *) source
import {type} from 'basiccanvas'Params:
| Name | Type | Attribute | Description |
| element | * |
public vector(point: *, origin: *, headsize: *) source
import {vector} from 'basiccanvas/lib/BasicShapes.js'Params:
| Name | Type | Attribute | Description |
| point | * | ||
| origin | * |
|
|
| headsize | * |
|
