Пользовательские дополнения

На главную


WString:Truncate( self, maxOverallLen, trailingDotsCount, needTrim )

Обрезает строку добавляя многоточие в конце результирующей строки

-- класс
WString.

-- семантика
function Truncate( self, maxOverallLen, trailingDotsCount, needTrim )

-- параметры:
self: WString - исходная строка
maxOverallLen: Int - максимальная длина результирующей строки (включая добавляемые точки)
trailingDotsCount: Int or nil - количество точек, добавляемых в конец результирующей строки в случае, если длина str превышает maxOverallLen, по умолчанию 3
needTrim: Bool or nil - произвести операцию trim (удалить пробелы и табуляции с обоих концов строки) после обрезания str и до добавления точек, по умолчанию true

-- возвращаемые значения:
WString - результирующая строка

-- примеры:
local result = text:Truncate( 20 )

BlurpSearch: CategoryLuaApi CategoryWString

CategoryWString
FunctionCommonGetEmptyWstring
FunctionCommonGetShortString
FunctionCommonIsEmptyWstring
FunctionCommonIsSubstring
FunctionCommonIsSubstringEx
FunctionCommonIsWString
FunctionCompareWString
FunctionCompareWStringEx
FunctionEscapeWString
FunctionUserModsFromWString
FunctionUserModsToWString
FunctionValuedTextToWString
FunctionWStringCompare
FunctionWStringIsContain
FunctionWStringIsEmpty
FunctionWStringToAbbr
FunctionWStringToInt
FunctionWStringToLower
FunctionWStringToUpper
FunctionWStringTruncate
TypeWString


CategoryLuaApi CategoryFunction CategoryWString

На главную