Documentation

Application

Interfaces, Classes, Traits and Enums

IAsyncTaskParameters
This interface is using to build asynchronous task parameters
Application
ResourceException
Resource
This class is using to load and save resources of application. All resources have to be in "resources" directory of application source files.
ControlItem
RowHeaderType
Types of item headers
InvalidArgumentsPassed
Class InvalidArgumentsPassed
InvalidHeaderTypeException
Class InvalidHeaderTypeException
ItemIsUsingException
MenuAlreadyOpenedException
MenuBoxCannotBeDisposedException
MenuBoxDisposedException
MenuIsNotOpenedException
NoItemsAddedException
Class NoItemsAddedException
Dialog
Launches a CLI file manager to select a file to open, save or open a folder
DialogLocales
DialogAlreadyRunningException
ListBox
Creation of customized lists
ListBoxControl
ListBoxDelimiter
Using to delimit items of ListBox
ListBoxItem
ListBoxItem
Checkbox
Checkbox for MenuBox
ItemClickedEvent
KeyPressEvent
MenuBoxCloseEvent
MenuBoxEvent
MenuBoxOpenEvent
OffsetChangedEvent
SelectedItemChangedEvent
Label
MenuBox
Creation of an interactive pseudo-GUI menu with elements such as buttons, radio buttons, checkboxes and some others
MenuBoxControl
MenuBoxDelimiter
Using to delimit MenuBox items
MenuBoxItem
Clickable menu box item
Radiobutton
Creates radiobutton for MenuBox.
Enum
Creating Enum objects
CreateEnumInstanceException
Class CreateEnumInstanceException
BackgroundColors
Contains background color codes for CLI
Bg
Short aliases for BackgroundColors
ColoredString
Makes your string colored
Cs
This is a short alias for `ColoredString` class
Fg
Short aliases for ForegroundColors
ForegroundColors
Contains foreground color codes for CLI
PropertyNotFoundException
ClosedRequestException
ConnectionLostException
HeadersSentException
ServerStartException
Class ServerStartException
UnknownEventException
Request
Contains request data
Response
Class contains methods to send response to client and close connection
Server
Built-in, completely pure HTTP server. It can work both in synchronous and asynchronous mode. Request processing is entirely up to you.
ServerEvents
Creating Enum objects
Console
Contains tools for CLI I/O
ReadInterruptedException
Throws by Console::ReadLine() and Console::ReadKey() if Console::InterruptRead() was called
FileDirectory
File system tools
Curl
AsyncCurlRequestException
AsyncTask
Creates an asynchronous task and adds it to the queue.
InvalidIntervalException
InvalidNewExecutionTimeException
NotInitializableClassException
NoAsyncTaskParameters
SchedulerMaster
Asynchronous tasks manager
ChildThreadedObject
Provides access to all methods and properties of child threaded class
AbstractClassThreadException
Class AbstractClassThreadException
AccessToClosedThreadException
Class AccessToClosedThreadException
BadDataAccessException
Class BadDataAccessException
BadMethodCallException
Class BadMethodCallException
ClassNotFoundException
Class ClassNotFoundException
InvalidArgumentsPassedException
Class InvalidArgumentsPassedException
InvalidResultReceivedException
Class InvalidResultReceivedException
NewThreadException
Class NewThreadException
InvalidOperatorException
Class InvalidOperatorException
InvalidValueTypeException
Class InvalidValueTypeException
ItemIsNotArrayException
Class ItemIsNotArrayException
KeyNotFoundException
Class KeyNotFoundException
UnknownErrorException
Class UnknownErrorException
SystemMethodCallException
Class SystemMethodCallException
ParentThreadedObject
Provides access to all methods and properties of parent threaded object
SuperGlobalArray
SuperGlobalArray is threaded array which is reachable from any thread, and it has no a parent thread. Super global array does not support resources and Closure.
Thread
Allows you to initialize classes in another threads. At the same time, this class is using by the child thread to access the parent
Threaded
Provides information and access to child thread
GetterSetter
This trait is auxiliary. It serves to simplify the implementation of getters and setters.

Table of Contents

Get  = "get"
Helper constant for `GetterSetter\GetterSetter`
GET  = "get"
Helper constant for `GetterSetter\GetterSetter`
get  = "get"
Helper constant for `GetterSetter\GetterSetter`
IS_WINDOWS  = \true
TRUE if application is running under Windows OS
MAIN_THREAD  = \true
TRUE if it was read in main thread
Set  = "set"
Helper constant for `GetterSetter\GetterSetter`
SET  = "set"
Helper constant for `GetterSetter\GetterSetter`
set  = "set"
Helper constant for `GetterSetter\GetterSetter`

Constants

Get

Helper constant for `GetterSetter\GetterSetter`

public mixed Get = "get"

GET

Helper constant for `GetterSetter\GetterSetter`

public mixed GET = "get"

get

Helper constant for `GetterSetter\GetterSetter`

public mixed get = "get"

IS_WINDOWS

TRUE if application is running under Windows OS

public mixed IS_WINDOWS = \true

MAIN_THREAD

TRUE if it was read in main thread

public mixed MAIN_THREAD = \true

Set

Helper constant for `GetterSetter\GetterSetter`

public mixed Set = "set"

SET

Helper constant for `GetterSetter\GetterSetter`

public mixed SET = "set"

set

Helper constant for `GetterSetter\GetterSetter`

public mixed set = "set"

Search results