ELinks 0.18.0
Macros | Functions | Variables
image.c File Reference
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "elinks.h"
#include "bfu/dialog.h"
#include "cache/cache.h"
#include "cookies/cookies.h"
#include "dialogs/menu.h"
#include "dialogs/status.h"
#include "document/html/frames.h"
#include "document/document.h"
#include "document/forms.h"
#include "document/libdom/corestrings.h"
#include "document/view.h"
#include "js/ecmascript.h"
#include "js/quickjs.h"
#include "js/quickjs/document.h"
#include "js/quickjs/heartbeat.h"
#include "js/quickjs/image.h"
#include "js/quickjs/node.h"
#include "js/timer.h"
#include "intl/libintl.h"
#include "main/select.h"
#include "main/timer.h"
#include "network/connection.h"
#include "osdep/newwin.h"
#include "osdep/sysname.h"
#include "protocol/http/http.h"
#include "protocol/uri.h"
#include "session/download.h"
#include "session/history.h"
#include "session/location.h"
#include "session/session.h"
#include "session/task.h"
#include "terminal/tab.h"
#include "terminal/terminal.h"
#include "util/conv.h"
#include "util/memory.h"
#include "util/qs_parse/qs_parse.h"
#include "util/string.h"
#include "viewer/text/draw.h"
#include "viewer/text/form.h"
#include "viewer/text/link.h"
#include "viewer/text/vs.h"
Include dependency graph for image.c:

Macros

#define countof(x)   (sizeof(x) / sizeof((x)[0]))
 

Functions

static JSValue js_image_constructor (JSContext *ctx, JSValueConst new_target, int argc, JSValueConst *argv)
 
static void JS_NewGlobalCConstructor2 (JSContext *ctx, JSValue func_obj, const char *name, JSValueConst proto)
 
static JSValueConst JS_NewGlobalCConstructor (JSContext *ctx, const char *name, JSCFunction *func, int length, JSValueConst proto)
 
int js_image_init (JSContext *ctx)
 

Variables

static JSClassID js_image_class_id
 
static JSClassDef js_image_class
 
static const JSCFunctionListEntry js_image_proto_funcs []
 

Macro Definition Documentation

◆ countof

#define countof (   x)    (sizeof(x) / sizeof((x)[0]))

Function Documentation

◆ js_image_constructor()

static JSValue js_image_constructor ( JSContext *  ctx,
JSValueConst  new_target,
int  argc,
JSValueConst *  argv 
)
static

◆ js_image_init()

int js_image_init ( JSContext *  ctx)

◆ JS_NewGlobalCConstructor()

static JSValueConst JS_NewGlobalCConstructor ( JSContext *  ctx,
const char *  name,
JSCFunction *  func,
int  length,
JSValueConst  proto 
)
static

◆ JS_NewGlobalCConstructor2()

static void JS_NewGlobalCConstructor2 ( JSContext *  ctx,
JSValue  func_obj,
const char *  name,
JSValueConst  proto 
)
static

Variable Documentation

◆ js_image_class

JSClassDef js_image_class
static
Initial value:
= {
"Image",
}

◆ js_image_class_id

JSClassID js_image_class_id
static

◆ js_image_proto_funcs

const JSCFunctionListEntry js_image_proto_funcs[]
static
Initial value:
= {
}