亚洲动漫在线观看-亚洲动漫第一页-亚洲丁香婷婷-亚洲丶国产丶欧美一区二区三区-亚洲第一综合网站-亚洲第一永久色

TimeIntervalCollection

按開始時(shí)間排序的TimeInterval實(shí)例的非重疊集合。
new TimeIntervalCollection(intervals)
Parameters:
intervals (Array.<TimeInterval>) 要添加到集合中的間隔數(shù)組。

Members

(readonly) changedEvent : Event

獲取在間隔集合更改時(shí)引發(fā)的事件。

(readonly) isEmpty : Boolean

獲取集合是否為空。

(readonly) isStartIncluded : Boolean

獲取集合中是否包含開始時(shí)間。

(readonly) isStopIncluded : Boolean

獲取集合中是否包含停止時(shí)間。

(readonly) length : Number

獲取集合中的間隔數(shù)。

(readonly) start : JulianDate

獲取集合的開始時(shí)間。

(readonly) stop : JulianDate

獲取集合的停止時(shí)間。

Methods

(static) fromIso8601(options, result) → {TimeIntervalCollection}
ISO 8601時(shí)間間隔(開始/結(jié)束/持續(xù)時(shí)間)創(chuàng)建新實(shí)例。
Parameters:
options (Object)
Name Description
options.iso8601
String
ISO 8601間隔。
options.isStartIncluded
Boolean
default true
true如果間隔中包含開始時(shí)間,false否則。
options.isStopIncluded
Boolean
default true
true如果間隔中包含停止時(shí)間,則false否則。
options.leadingInterval
Boolean
default false
true如果要添加從iso8601.minimum_值到開始時(shí)間的間隔,false否則。
options.trailingInterval
Boolean
default false
true如果要將停止時(shí)間間隔添加到iso8601.maximum{value,則false否則。
options.dataCallback
function
一個(gè)函數(shù),它將返回在添加到集合之前用每個(gè)間隔調(diào)用的數(shù)據(jù)。如果未指定,則數(shù)據(jù)將是集合中的索引。
result (TimeIntervalCollection) 要用于結(jié)果的現(xiàn)有實(shí)例。
(static) fromIso8601DateArray(options, result) → {TimeIntervalCollection}
ISO 8601日期數(shù)組創(chuàng)建新實(shí)例。
Parameters:
options (Object)
Name Description
options.iso8601Dates
Array.<String>
ISO 8601日期數(shù)組。
options.isStartIncluded
Boolean
default true
true如果間隔中包含開始時(shí)間,false否則。
options.isStopIncluded
Boolean
default true
true如果間隔中包含停止時(shí)間,則false否則。
options.leadingInterval
Boolean
default false
true如果要添加從iso8601.minimum_值到開始時(shí)間的間隔,false否則。
options.trailingInterval
Boolean
default false
true如果要將停止時(shí)間間隔添加到iso8601.maximum{value,則false否則。
options.dataCallback
function
一個(gè)函數(shù),它將返回在添加到集合之前用每個(gè)間隔調(diào)用的數(shù)據(jù)。如果未指定,則數(shù)據(jù)將是集合中的索引。
result (TimeIntervalCollection) 要用于結(jié)果的現(xiàn)有實(shí)例。
(static) fromIso8601DurationArray(options, result) → {TimeIntervalCollection}
ISO 8601持續(xù)時(shí)間數(shù)組創(chuàng)建新實(shí)例。
Parameters:
options (Object)
Name Description
options.epoch
JulianDate
持續(xù)時(shí)間相對(duì)于的日期。
options.iso8601Durations
String
ISO 8601持續(xù)時(shí)間的數(shù)組。
options.relativeToPrevious
Boolean
default false
true如果持續(xù)時(shí)間相對(duì)于前一個(gè)日期,false如果總是相對(duì)于時(shí)代。
options.isStartIncluded
Boolean
default true
true如果間隔中包含開始時(shí)間,false否則。
options.isStopIncluded
Boolean
default true
true如果間隔中包含停止時(shí)間,則false否則。
options.leadingInterval
Boolean
default false
true如果要添加從iso8601.minimum_值到開始時(shí)間的間隔,false否則。
options.trailingInterval
Boolean
default false
true如果要將停止時(shí)間間隔添加到iso8601.maximum{value,則false否則。
options.dataCallback
function
一個(gè)函數(shù),它將返回在添加到集合之前用每個(gè)間隔調(diào)用的數(shù)據(jù)。如果未指定,則數(shù)據(jù)將是集合中的索引。
result (TimeIntervalCollection) 要用于結(jié)果的現(xiàn)有實(shí)例。
(static) fromJulianDateArray(options, result) → {TimeIntervalCollection}
從Juliandate數(shù)組創(chuàng)建新實(shí)例。
Parameters:
options (Object)
Name Description
options.julianDates
Array.<JulianDate>
ISO 8601日期數(shù)組。
options.isStartIncluded
Boolean
default true
true如果間隔中包含開始時(shí)間,false否則。
options.isStopIncluded
Boolean
default true
true如果間隔中包含停止時(shí)間,則false否則。
options.leadingInterval
Boolean
default false
true如果要添加從iso8601.minimum_值到開始時(shí)間的間隔,false否則。
options.trailingInterval
Boolean
default false
true如果要將停止時(shí)間間隔添加到iso8601.maximum{value,則false否則。
options.dataCallback
function
一個(gè)函數(shù),它將返回在添加到集合之前用每個(gè)間隔調(diào)用的數(shù)據(jù)。如果未指定,則數(shù)據(jù)將是集合中的索引。
result (TimeIntervalCollection) 要用于結(jié)果的現(xiàn)有實(shí)例。
addInterval(interval, dataComparer)
向集合中添加間隔,合并包含相同數(shù)據(jù)的間隔,并根據(jù)需要拆分不同數(shù)據(jù)的間隔,以維護(hù)不重疊的集合。新間隔中的數(shù)據(jù)優(yōu)先于集合中的任何現(xiàn)有間隔。
Parameters:
interval (TimeInterval) 要添加的間隔。
dataComparer (TimeInterval~DataComparer) 比較兩個(gè)間隔的數(shù)據(jù)的函數(shù)。如果省略,則使用引用等式。
contains(julianDate) → {Boolean}
檢查指定的日期是否在此集合中。
Parameters:
julianDate (JulianDate) 要檢查的日期。
equals(right, dataComparer) → {Boolean}
將此實(shí)例與提供的實(shí)例組件進(jìn)行比較,如果相等,則返回true,否則返回false
Parameters:
right (TimeIntervalCollection) 右側(cè)收藏。
dataComparer (TimeInterval~DataComparer) 比較兩個(gè)間隔的數(shù)據(jù)的函數(shù)。如果省略,則使用引用等式。
findDataForIntervalContainingDate(date) → {Object}
查找并返回包含指定日期的間隔的數(shù)據(jù)。
Parameters:
date (JulianDate) 要搜索的日期。
findInterval(options) → {TimeInterval}
返回集合中與指定參數(shù)匹配的第一個(gè)間隔。所有參數(shù)都是可選的,undefined參數(shù)被視為“不關(guān)心”條件。
Parameters:
options (Object)
Name Description
options.start
JulianDate
間隔的開始時(shí)間。
options.stop
JulianDate
間隔的停止時(shí)間。
options.isStartIncluded
Boolean
true如果間隔中包含options.start,則false否則。
options.isStopIncluded
Boolean
true如果間隔中包含options.stop,則false否則。
findIntervalContainingDate(date) → {TimeInterval|undefined}
查找并返回包含指定日期的間隔。
Parameters:
date (JulianDate) 要搜索的日期。
get(index) → {TimeInterval}
獲取指定索引處的間隔。
Parameters:
index (Number) 要檢索的間隔的索引。
indexOf(date) → {Number}
查找并返回集合中包含指定日期的間隔的索引。
Parameters:
date (JulianDate) 要搜索的日期。
intersect(other, dataComparer, mergeCallback) → {TimeIntervalCollection}
創(chuàng)建一個(gè)新實(shí)例,該實(shí)例是此集合與提供的集合的交集。
Parameters:
other (TimeIntervalCollection) 要與之相交的集合。
dataComparer (TimeInterval~DataComparer) 比較兩個(gè)間隔的數(shù)據(jù)的函數(shù)。如果省略,則使用引用等式。
mergeCallback (TimeInterval~MergeCallback) 合并兩個(gè)區(qū)間的數(shù)據(jù)的函數(shù)。如果省略,將使用左間隔中的數(shù)據(jù)。
removeAll()
從集合中刪除所有間隔。
removeInterval(interval) → {Boolean}
從該間隔集合中刪除指定間隔,在指定間隔上創(chuàng)建一個(gè)孔。輸入間隔的數(shù)據(jù)屬性被忽略。
Parameters:
interval (TimeInterval) 要?jiǎng)h除的間隔。
主站蜘蛛池模板: 糖心视频在线观看 | ady@ady9.映画网| 调教扩张宫颈女人惨叫 | 韩国美女豪爽一级毛片 | 午夜精品久久久久 | 国产日韩欧美在线观看不卡 | 果冻传媒在线免费观看 | b片在线观看 | 欧美巨胸 | 成人观看免费大片在线观看 | 色欲麻豆国产福利精品 | 国产 日韩 一区 | 午夜一区二区福利视频在线 | 日本一区二区三区在线 视频 | 视频在线观看一区二区 | 大桥未久midd—962在线 | 国产激情视频 | 亚洲狠狠综合久久 | 99在线精品日韩一区免费国产 | 亚洲欧美自偷自拍另类小说 | 99精品国产高清一区二区三区香蕉 | 亚洲成综合| 高清日韩在线 | 欧美同志网址 | tk白嫩玉足脚心vk | 久久亚洲伊人 | 亚洲成片在线看 | 国产盗摄美女嘘嘘视频 | 日本黄色高清视频网站 | 日韩一品在线播放视频一品免费 | 日本一区二区视频在线 | 成人在线播放 | 国产欧美一区二区精品性色 | 95在线观看精品视频 | 免费一级特黄特色大片 | 国产精品久久国产精品99 | 99re5精品视频在线观看 | 国产在线视频第一页 | 欧美国产在线观看 | 麻豆视频免费在线播放 | 免费观看日本人成影片 |