国产久_亚欧精品一区_久久亚洲美女_99精品在线观看_日韩成人三级_久久精品久久久久

TimeIntervalCollection

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

Members

(readonly) changedEvent : Event

獲取在間隔集合更改時引發的事件。

(readonly) isEmpty : Boolean

獲取集合是否為空。

(readonly) isStartIncluded : Boolean

獲取集合中是否包含開始時間。

(readonly) isStopIncluded : Boolean

獲取集合中是否包含停止時間。

(readonly) length : Number

獲取集合中的間隔數。

(readonly) start : JulianDate

獲取集合的開始時間。

(readonly) stop : JulianDate

獲取集合的停止時間。

Methods

(static) fromIso8601(options, result) → {TimeIntervalCollection}
ISO 8601時間間隔(開始/結束/持續時間)創建新實例。
Parameters:
options (Object)
Name Description
options.iso8601
String
ISO 8601間隔。
options.isStartIncluded
Boolean
default true
true如果間隔中包含開始時間,false否則。
options.isStopIncluded
Boolean
default true
true如果間隔中包含停止時間,則false否則。
options.leadingInterval
Boolean
default false
true如果要添加從iso8601.minimum_值到開始時間的間隔,false否則。
options.trailingInterval
Boolean
default false
true如果要將停止時間間隔添加到iso8601.maximum{value,則false否則。
options.dataCallback
function
一個函數,它將返回在添加到集合之前用每個間隔調用的數據。如果未指定,則數據將是集合中的索引。
result (TimeIntervalCollection) 要用于結果的現有實例。
(static) fromIso8601DateArray(options, result) → {TimeIntervalCollection}
ISO 8601日期數組創建新實例。
Parameters:
options (Object)
Name Description
options.iso8601Dates
Array.<String>
ISO 8601日期數組。
options.isStartIncluded
Boolean
default true
true如果間隔中包含開始時間,false否則。
options.isStopIncluded
Boolean
default true
true如果間隔中包含停止時間,則false否則。
options.leadingInterval
Boolean
default false
true如果要添加從iso8601.minimum_值到開始時間的間隔,false否則。
options.trailingInterval
Boolean
default false
true如果要將停止時間間隔添加到iso8601.maximum{value,則false否則。
options.dataCallback
function
一個函數,它將返回在添加到集合之前用每個間隔調用的數據。如果未指定,則數據將是集合中的索引。
result (TimeIntervalCollection) 要用于結果的現有實例。
(static) fromIso8601DurationArray(options, result) → {TimeIntervalCollection}
ISO 8601持續時間數組創建新實例。
Parameters:
options (Object)
Name Description
options.epoch
JulianDate
持續時間相對于的日期。
options.iso8601Durations
String
ISO 8601持續時間的數組。
options.relativeToPrevious
Boolean
default false
true如果持續時間相對于前一個日期,false如果總是相對于時代。
options.isStartIncluded
Boolean
default true
true如果間隔中包含開始時間,false否則。
options.isStopIncluded
Boolean
default true
true如果間隔中包含停止時間,則false否則。
options.leadingInterval
Boolean
default false
true如果要添加從iso8601.minimum_值到開始時間的間隔,false否則。
options.trailingInterval
Boolean
default false
true如果要將停止時間間隔添加到iso8601.maximum{value,則false否則。
options.dataCallback
function
一個函數,它將返回在添加到集合之前用每個間隔調用的數據。如果未指定,則數據將是集合中的索引。
result (TimeIntervalCollection) 要用于結果的現有實例。
(static) fromJulianDateArray(options, result) → {TimeIntervalCollection}
從Juliandate數組創建新實例。
Parameters:
options (Object)
Name Description
options.julianDates
Array.<JulianDate>
ISO 8601日期數組。
options.isStartIncluded
Boolean
default true
true如果間隔中包含開始時間,false否則。
options.isStopIncluded
Boolean
default true
true如果間隔中包含停止時間,則false否則。
options.leadingInterval
Boolean
default false
true如果要添加從iso8601.minimum_值到開始時間的間隔,false否則。
options.trailingInterval
Boolean
default false
true如果要將停止時間間隔添加到iso8601.maximum{value,則false否則。
options.dataCallback
function
一個函數,它將返回在添加到集合之前用每個間隔調用的數據。如果未指定,則數據將是集合中的索引。
result (TimeIntervalCollection) 要用于結果的現有實例。
addInterval(interval, dataComparer)
向集合中添加間隔,合并包含相同數據的間隔,并根據需要拆分不同數據的間隔,以維護不重疊的集合。新間隔中的數據優先于集合中的任何現有間隔。
Parameters:
interval (TimeInterval) 要添加的間隔。
dataComparer (TimeInterval~DataComparer) 比較兩個間隔的數據的函數。如果省略,則使用引用等式。
contains(julianDate) → {Boolean}
檢查指定的日期是否在此集合中。
Parameters:
julianDate (JulianDate) 要檢查的日期。
equals(right, dataComparer) → {Boolean}
將此實例與提供的實例組件進行比較,如果相等,則返回true,否則返回false
Parameters:
right (TimeIntervalCollection) 右側收藏。
dataComparer (TimeInterval~DataComparer) 比較兩個間隔的數據的函數。如果省略,則使用引用等式。
findDataForIntervalContainingDate(date) → {Object}
查找并返回包含指定日期的間隔的數據。
Parameters:
date (JulianDate) 要搜索的日期。
findInterval(options) → {TimeInterval}
返回集合中與指定參數匹配的第一個間隔。所有參數都是可選的,undefined參數被視為“不關心”條件。
Parameters:
options (Object)
Name Description
options.start
JulianDate
間隔的開始時間。
options.stop
JulianDate
間隔的停止時間。
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}
創建一個新實例,該實例是此集合與提供的集合的交集。
Parameters:
other (TimeIntervalCollection) 要與之相交的集合。
dataComparer (TimeInterval~DataComparer) 比較兩個間隔的數據的函數。如果省略,則使用引用等式。
mergeCallback (TimeInterval~MergeCallback) 合并兩個區間的數據的函數。如果省略,將使用左間隔中的數據。
removeAll()
從集合中刪除所有間隔。
removeInterval(interval) → {Boolean}
從該間隔集合中刪除指定間隔,在指定間隔上創建一個孔。輸入間隔的數據屬性被忽略。
Parameters:
interval (TimeInterval) 要刪除的間隔。
国产久_亚欧精品一区_久久亚洲美女_99精品在线观看_日韩成人三级_久久精品久久久久
<code id="kseui"><acronym id="kseui"></acronym></code>
  • <abbr id="kseui"><tbody id="kseui"></tbody></abbr>
  • <button id="kseui"></button>
  • 96久久精品| 亚洲第一精品影视| www.成人av.com| 国产精品亚洲综合| 欧美自拍资源在线| 亚洲一区二区三区涩| 永久域名在线精品| 久久国产99| 国产精品免费一区二区三区四区 | 在线视频不卡一区二区| 在线看成人av电影| 国产一区导航| 久久久久一区二区三区| 欧美日韩国产成人精品| 国产精品美女黄网| 日韩精品电影网站| 亚洲三级影院| 欧美国产一二三区| 亚洲精选成人| 久久99精品久久久久久久久久 | 图片区小说区区亚洲五月| 欧美日韩国产亚洲一区| 亚洲一区二区伦理| 欧美日韩在线播放一区二区| 日韩午夜免费| 免费看污久久久| 一区二区三区欧美成人| 久久资源亚洲| 亚洲在线日韩| 欧美一区高清| 国产日韩欧美一区二区| 国产精品videosex极品| 韩国一区二区三区美女美女秀| 欧美在线播放一区二区| 高清不卡日本v二区在线| 在线播放不卡| 性欧美大战久久久久久久免费观看| 国产一区二区精品| 天堂精品视频| 久久99九九| 久久精品欧美| 亚洲三级毛片| 欧美极品一区| 视频一区二区三区免费观看| 久久久久欧美| 国产视频亚洲| 亚洲看片一区| 欧美影视一区| 欧美日韩一区二区视频在线观看| 鲁大师成人一区二区三区 | 欧美性bbwbbwbbwhd| 久久精品道一区二区三区| 欧美三级在线| 在线成人av电影| 亚洲一区精品视频| 日韩高清国产精品| 久久96国产精品久久99软件| 99一区二区| 91精品天堂| 91久久伊人青青碰碰婷婷| 中文一区二区| 国产欧美午夜| 亚洲在线成人| 久久精品观看| 99电影网电视剧在线观看| 午夜亚洲福利在线老司机| 一本不卡影院| 国产精品腿扒开做爽爽爽挤奶网站| 一区在线免费| 欧美午夜视频在线| 精品蜜桃一区二区三区| 久久三级福利| 欧美一级一区| 亚洲一区二区三区四区中文| 尤物在线精品| 亚洲欧洲日本mm| 99精品久久| 国产色综合网| 免费在线一区二区| 久久综合图片| 高清视频一区二区三区| 国产精品一区二区欧美| 国产精品一码二码三码在线| 精品国产综合区久久久久久| 国产精品国产三级国产专区53| 国语自产精品视频在线看8查询8| 亚洲午夜在线观看| 欧美影视一区| 在线观看一区欧美| 91久久精品国产91久久性色tv | 色综合666| 欧美日韩a区| 亚洲v国产v| 亚洲午夜精品久久久久久浪潮| 久久精品国产一区二区三区日韩| 一本色道久久综合亚洲精品婷婷| 久久综合影视| 亚洲第一在线| 午夜综合激情| 久久久久久久久久久一区| 99精品国产福利在线观看免费| 欧美日韩一区二区视频在线观看| 欧美一级久久| 极品日韩久久| 色综合久久久久久久久五月| 超碰97在线播放| 国产亚洲毛片在线| 精品动漫一区| 午夜久久黄色| 亚洲一卡二卡三卡| 免费国产在线精品一区二区三区| 99久热re在线精品视频| 国产欧美在线| 亚洲视频高清| 一区二区三区视频| 亚洲国产激情一区二区三区| 精品久久sese| 国产精品乱码一区二区三区| 久久精品日韩欧美| 亚洲精品乱码久久久久久蜜桃麻豆| 亚洲一区二区在线免费观看| 视频一区二区三区在线观看| 久久久久久久久久久久久久久久av| 鬼打鬼之黄金道士1992林正英| 久久香蕉精品| 久久久精品动漫| av一区和二区| 国产高清精品一区二区三区| 97人人模人人爽人人少妇| 久久久国产亚洲精品| 久久久久国内| 97久久精品午夜一区二区| 久久综合久久久| 国产福利不卡| 国产欧美亚洲日本| 久久综合入口| 欧美自拍资源在线| 五月天丁香综合久久国产 | 欧美精品在线一区| 欧美日韩一区二区视频在线 | 日本在线免费观看一区| 奇米视频888战线精品播放| 色99中文字幕| 影音先锋在线亚洲| 黄页网站一区| 免费在线一区二区| 国产精品亚洲综合| 欧美日韩精品不卡| 中文字幕剧情在线观看一区| 狠狠噜噜久久| 亚洲一区二区三区精品动漫| 成人精品一二区| 蜜桃狠狠色伊人亚洲综合网站| 亚洲精品高清视频| 国外成人免费视频| 99在线热播精品免费99热| 91福利视频导航| 欧美日韩亚洲一区二区三区在线观看 | 久久亚洲一区二区| 中文有码久久| 夜久久久久久| 国产欧美一区二区视频| 亚洲国产一区二区精品视频 | 影音先锋在线一区| 久久综合影视| 五月天色一区| 亚洲国产精品毛片| 粉嫩av四季av绯色av第一区| 亚洲不卡中文字幕| 99人久久精品视频最新地址| 国产不卡一区二区在线观看| 日韩av电影在线观看| 一区二区冒白浆视频| 精品伦精品一区二区三区视频| 欧美片第1页综合| 久久亚洲高清| 欧美在线播放一区| 99久久国产免费免费| 在线观看成人一级片| 毛片一区二区| 夜夜春亚洲嫩草影视日日摸夜夜添夜| 妖精视频成人观看www| 欧美成人蜜桃| 国产欧美日韩视频一区二区三区| 久久国产手机看片| 在线看片一区| 欧美一区二区三区四区在线观看地址 | 国产一区二区三区成人欧美日韩在线观看 | 国外成人在线视频网站| 伊人久久99| 91一区二区三区| 欧美精品免费观看二区| 国产经品一区二区| 激情综合中文娱乐网| 品久久久久久久久久96高清| 免费看亚洲片| 午夜精品一区二区在线观看| 国产一区二区无遮挡| 99视频精品免费观看| 中文字幕在线观看一区二区三区|