LibraryNamespaceAminoUnicode charactersAppIconsNytril application iconsBracketsBracket shapesCodonUnicode charactersDBDatabase related functions and symbolsDesktopMenusDesktop menu itemsDnaUnicode charactersEnumeratorsCommon list and alignment enumeratorsEventResponsesCommon event responsesFormatText and document formatting functions and classesFormatPropertiesStandard formatting propertiesGeneticsGenetic functions and constantsGitGit functionalityIconsGeneral purpose iconsIOInput/output functions and constantsLinkTypesCommonly used link typesMarkersCommon shapes used for chart markersMathMath functions and constantsNamespace
A program namespaceNetInternet functionalityPaperSizesStandard paper sizesParallelParallel execution functionalityRnaUnicode charactersSymbolicSymbolic math functionsSystemSystem and debugging functionsTexCommonly used math symbolsUnitsCommon measurment unitsClassActionSpecifies a response to a selection eventAnchorDocument anchored content such as a figure or tableanyAny class or valueArrayAn array of objectsAttributeInformation about an identifier and its typeAutoFactA fact with a single value that uniquely determines the FactIdblobA binary blob (byte array)BlobBuilderA dynamically sizeable blobboolBoolean value (true or false)BorderA 4-edge borderBorderRadius
Border radius settingsBracketBracketBracketGroupBracket group (top, left, right, bottom)byteAn integer between 0 and 255ByteArrayAn abstract byte arrayCalendarMonthA month of the yearcharA single unicode characterCitationA reference or footnote citationCityDescribes a cityColorAn RGBA colorColorStopA gradient color stopColumnA table columnComplexA complex number in the form x + y*iConfigurationConfiguration optionsConnectorA connector typeControlEventResponse to user input eventsCopyrightCopyright noticeCountryDescribes a country or nationCultureInfoInformation about cultureDataPointA chart data point
DatePartA component of a dateDateTimeA date and time to 0.001 secondsdecimalDecimalDesktopMenuNytril desktop menuDocCatalogEntryDocument catalog entryDocFormatterA document formatter objectDocReferenceA reference entryDocumentEntryA document in the current projectDocViewA view of a document with a configurationdoubleDouble precision floating point numberDrawingA vector drawingEdgeA border edgeEmailDescribes an email address (e.g. name@site.com)EnumBase class for enumerated valuesEnumDelegateA type that represents a reference to a method with a parameter list and return typeErrorMessageA runtime errorEventResponseResponse to a user eventFactA fact with a unique identifierFileFormatA file formatFileVersion
Describes a file versionFillAn abstract fill colorFlagMaskA mask and valuefloat32-bit floating-point valueGeoCoordinateA geographic coordinateGeoMapGeographic mapGradientAn abstract gradient fill patternGraphA graphical display of facts and linksGraphEdgeAn edge in a graph connecting two nodesGraphNodeA node in a graphGuidA globally unique identifierHashSetA hash set of unique objectsHelpSystemInterface for the help systemIconSymbol from the icon typefaceIdentifierBase class for program identifiersImageA bitmap imageintAn integer between -9223372036854775808 and 9223372036854775807KeyValueKey-value pairLangSymbolA language symbolLegalLicenseLicense terms
LinearGradientA linear gradient fill patternLinkTypeLink typeListA list of objectsLocalRealmA list of links between objectslongAn integer between -9223372036854775808 and 9223372036854775807MatrixA row x col matrixMeasureA number with unitsMenuCollection of menu itemsMenuItemMenu itemNodeA node in a tree structureobjectBase class for all objectsOrganizationRepresents an organization, company or schoolPercentagePercentPersonA personPhoneNumberA telephone numberPictureA generic imagePointA 2D graphics pointPostalAddressPostal or street addressProgramVersion4-part file version number A.B.C.DProject
Compile and execute external scriptsPropertyA name-value tuplePropertyValuePersistent valuePropObjectA Javascript objectQueryMatchA query match objectQueryTermDescribes a match conditionRadialGradientA radial gradient fill patternRangeRangeRationalA ratio of two integers (e.g 2/3)RealmDescribes an online realmRealmQueryNamed queryRealmSiteOptions for realm website displayRectA graphics rectangle with a position and sizeReferenceStyleA reference formatting stylesbyteAn integer between -128 and 127ScriptBuildBuild context for a nytril scriptServerRealmA connection to an online realmshortAn integer between -32768 and 32767SizeA 2D size with positive Width and HeightSourceExtentA section of source code
StateDescribes a state or province in a countrystringAn immutable array of charactersStringBuilderBuild a string efficientlyStringDictionaryA dictionary of objects referenced by a string keyStrokePoly-line stroke metrics and fillSymbolMathmatical symbolTabStopA paragraph tab stopTagDescribes a text tagTexSourceInterface to generate TeX outputThicknessA measure of padding thickessTimeOnlyTime as it would be read from a clockTimeSpanA length of time measured in datetime unitsTipControls tips and click actionsTransformA 2D affine transform matrixTreeNodeDescribes a node in a tree/network structureTypeInformation about a typeTypeInformation about a system typeUINUniversal identification numberuintAn integer between 0 and 18446744073709551615ulong
An integer between 0 and 18446744073709551615URLUniform resource locatorushortAn integer between 0 and 65535VectorA 1-dimensional vectorVideoA video or movieViewRegionA rectangular region in a documentvoidFunction does not return a valueWatermarkOptions for process executionXMLElementAn xml elementEnumActionsAction associated with a menu eventAttributeTypesTypes of perpertiesAxisTypesAxis display formatsBoolStates3-state boolean valueChartTypesChart display formatsContentTypesType of content in a documentDatePartsComponent of a dateDatePrecisionsAmount of information in a date/timeDeviceAspectsAspect variations for display deviceDeviceModesColor mode for the display deviceDirections
Stacking direction for a canvasDocumentTypesType or class of documentEdgeStylesOptions for edge stylesFillRulesRule for determining fill orderHAlignsHorizontal cell and canvas alignment optionsHRelativesHorizontal frame alignment optionsJustifiersJustification and spacing for items in a canvasLabelAlignmentsOptions for chart label alignmentLanguagesDocument language settingLineCapsOptions for displaying line endsLineJoinsOptions for joining line segmentsLineRulesOptions for paragraph line height determinationLineStylesOptions for line (stroke) stylesMeasureOptionsOptions for the measure controlNormalizationFormsString normalizations formsOperatingSystemsOperating systems supported by nytrilPaperSystemsSystem for paper sizingParAlignmentsParagraph alignmentsPlacementsPlacement optionsReferenceStylesStyle of document notes
ReferenceTypesType of document referenceScalingModesScaling mode for bitmapsSpreadMethodsGradiant spreading methodsTabLeadersOptions for space before a paragraph tabTabTypesParagraph tab stop display optionsTextAlignmentsVertical aligments for text in a spanTextCasesText casing optionsTextFacesType of font faceTextStrikesText strike-out stylesTextUnderlinesText underline stylesTextWeightsTypeface weight options (e.g. normal=400, bold=700)UnitSystemsDocument measurement systemVAlignsVertical cell and canvas alignment optionsVRelativesVertical frame alignment optionsWrappingsFrame wrapping optionsFlagsCiteOptionsStyle options for citationsEndnoteOptionsOptions for an endnote listingFigureOptionsFloating figure optionsGraphPropsProperties of a graph object
StringSplitOptionsOptions for string.SplitTextControlOptionsOptions for text controlsTipOptionsOptions for popup tipsFunctionQueryMatch MatchAll(linktype=null, QueryMatch metamatch=null)Must match all of the enclosed terms as in "A and B and C"QueryMatch MatchAny(linktype=null, QueryMatch metamatch=null)Must match at least one of the enclosed terms as in "A or B or C"QueryMatch MatchNone(linktype=null, QueryMatch metamatch=null)Must not match any of the enclosed terms as in "not A and not B and not C"Fact ResolveFact(type, Guid id)Return a fact with the matching id and typeKeywordsabstractA class or method that has an incomplete description and cannot be instantiated or calledandReturns true only if left and right operands are true ('and' is equivalent to &&)anyAny class or valueasPerforms a conversion between compatible typesasyncAsynchronous functionattributeAn AttributeClass object representing this identifierawaitAsynchronous functionblobBinary text objectboolBoolean value (true or false)breakTerminates the closest enclosing iteration statementbyte0..255caseswitch-case statementcharA single unicode characterclassclass definitioncodonGenetic codon sequenceconstConstant expressioncontinueStarts a new iteration of the enclosed iteration blockdecimalDouble-precision floating point numberdefaultDefault case for a switch statementdegreesConvert degrees (0..360) into radiansdelegateA type that represents a reference to a method with a parameter list and return typedivDividend after dividing left operand by right operanddnaGenetic DNA sequencedoExecute the block while the attached 'while' condition is truedoubleDouble precision floating point numbereachCall the function or operator once for each element, returning the results in an arrayeach0Zero-based index of current loopeach1One-based index of current loopelseExecute the block, if the preceding 'if' condition is falseenumUser-defined enumerationexistsReturns true if the right operand is an existing global variableexplicitExplicit type conversion
falseBoolean value of false (== not true)fieldDeclare a member variable as a fact fieldflagsUser-defined flag enumerationfloat32-bit floating-point valueforExecute the block while the conditional expression is trueforeachExecute the block for every element in the containerfromCreate a reverse link targetfullnameofThe fully qualified name of the identifierifExecute the block, if the condition is trueimplicitImplicit type conversionimportImport installed class libraryimportlibImport external dynamic link libraryinThe left variable is set to each of the elements in the right listincludeInclude a source fileintInteger value (..., -1, 0, 1, ...)interfaceA pure abstract class type without data members that can be multiply inheritedisChecks if the result of an expression is compatible with a given typelockThis section of code can be accessed by only one thread at a timelongInteger value (..., -1, 0, 1, ...)MatchCaseMatch by MatchGrafMatch whole grafMatchPrecedesMatch by MatchPrefixMatch by MatchStemsMatch by MatchSuffixMatch by MatchWeightMatch by numeric weightMatchWithinMatch by MatchWordMatch by modRemainder after dividing left operand by right operandnameofReturn the name of the identifiernamespaceUser defined list of symbols and classesnewCreate a new instance of a classnotReturns true if operand is not true ('not' is equivalent to !)nullNull or default valueobjectBase class for all objectsoperatorMarks a function as an operatororReturns true if either left or right operands are true ('or' is equivalent to ||)outOutput reference parameteroverCreate a rational value from numerator and denominatoroverrideOverride the function for objects of this classperDivide left operand by right operandprivateVisible only inside this classes member functionsprotectedVisible only inside this classes and sub-classes member functionsproteinGenetic amino acid sequencepublicVisible globallyreadonlyVariable cannot change after initializationrefReturn a reference to the operandresFile resource in the projectreturnExit a function and return a valuerevuThis item needs reviewrnaGenetic RNA sequencerotationsConverts fractions of a rotation into radianssealedA sealed class cannot be inherited
short-32768..-32767staticA member that is independent of its class - it has no 'this' variablestepCreate an array of evenly spaced values based on the left range operand and the right size operandstringAn immutable array of characterssubMake the right operand a subscript of the left operandsupMake the right operand a superscript of the left operandsuperA reference to the super-class of this classswitchEvaluate the expression and choose among the enclosed cases, or default if there is no matchthisA pointer to the current object instancetoCreate link target with link type (left operand) and fact (right operand)todoTo dotoscaleGet the scaling factor between the left and right unitstounitConvert the left operand to the same units as the right operandtrueBoolean value of true (== not false)typedefAn identifier representing a typetypeofA TypeClass object representing the type information of this objectuintUnsigned integer value (0, 1, ...)ulongInteger value (..., -1, 0, 1, ...)ushort0..65536usingSearch for unresolved symbols in the listed namespaces, in ordervalidReturns true if variable is not null and valid (e.g. if an array or string then not empty)varDenotes that the next symbol is a variable declarationvirtualVirtual (late-bound) function can be overridden in sub-classesvoidFunction does not return a valuewhileExecute the block while the condition is truewithCombine link target with metadataxorCombines left and right operands with Logical exclusive OR