# wijmo.scheduler Module

## Content

<div class="content__tsd">
						<div style="display:flex;justify-content:space-between;align-items:center">
							<h1>
								wijmo.scheduler Module
							</h1>
						</div>
						<section class="tsd-comment">
							<div class="tsd-comment">
								<div class="lead">
									<p>Defines the <a href="../classes/wijmo_scheduler.flexscheduler.html">FlexScheduler</a> control and associated classes.</p>
								</div>
							</div>
						</section>
						<section class="tsd-index-group">
							<section class="tsd-index-panel">
								<div class="tsd-index-content">
									<section class="tsd-index-section ">
										<div class="title">
											<div class="gc_api_tree-item_icon_img_wrapper">
												<div class="gc_api_tree-item_icon_img" data-expand="true">
												</div>
											</div>
											<h3>
												Type aliases
											</h3>
										</div>
										<ul class="tsd-index-list">
											<li class="tsd-kind-type-alias tsd-parent-kind-external-module"><a href="wijmo_scheduler.html#scheduleraxisbinding" class="tsd-kind-icon">Scheduler<wbr>Axis<wbr>Binding</a></li>
											<li class="tsd-kind-type-alias tsd-parent-kind-external-module tsd-has-type-parameter"><a href="wijmo_scheduler.html#schedulerconflict" class="tsd-kind-icon">Scheduler<wbr>Conflict</a></li>
											<li class="tsd-kind-type-alias tsd-parent-kind-external-module"><a href="wijmo_scheduler.html#scheduleritemtemplatefunction" class="tsd-kind-icon">Scheduler<wbr>Item<wbr>Template<wbr>Function</a></li>
											<li class="tsd-kind-type-alias tsd-parent-kind-external-module"><a href="wijmo_scheduler.html#schedulerprojectionintegritylevel" class="tsd-kind-icon">Scheduler<wbr>Projection<wbr>Integrity<wbr>Level</a></li>
											<li class="tsd-kind-type-alias tsd-parent-kind-external-module"><a href="wijmo_scheduler.html#schedulertimeaxisvisiblecallback" class="tsd-kind-icon">Scheduler<wbr>Time<wbr>Axis<wbr>Visible<wbr>Callback</a></li>
											<li class="tsd-kind-type-alias tsd-parent-kind-external-module"><a href="wijmo_scheduler.html#schedulerworkdays" class="tsd-kind-icon">Scheduler<wbr>Work<wbr>Days</a></li>
											<li class="tsd-kind-type-alias tsd-parent-kind-external-module"><a href="wijmo_scheduler.html#schedulerworkhours" class="tsd-kind-icon">Scheduler<wbr>Work<wbr>Hours</a></li>
										</ul>
									</section>
									<section class="tsd-index-section ">
										<div class="title">
											<div class="gc_api_tree-item_icon_img_wrapper">
												<div class="gc_api_tree-item_icon_img" data-expand="true">
												</div>
											</div>
											<h3>
												Classes
											</h3>
										</div>
										<ul class="tsd-index-list">
											<li class="tsd-kind-class tsd-parent-kind-external-module"><a href="../classes/wijmo_scheduler.flexscheduler.html" class="tsd-kind-icon">Flex<wbr>Scheduler</a></li>
											<li class="tsd-kind-class tsd-parent-kind-external-module tsd-has-type-parameter"><a href="../classes/wijmo_scheduler.schedulerconflictcheckedeventargs.html" class="tsd-kind-icon">Scheduler<wbr>Conflict<wbr>Checked<wbr>Event<wbr>Args</a></li>
											<li class="tsd-kind-class tsd-parent-kind-external-module"><a href="../classes/wijmo_scheduler.schedulerhittestinfo.html" class="tsd-kind-icon">Scheduler<wbr>Hit<wbr>Test<wbr>Info</a></li>
											<li class="tsd-kind-class tsd-parent-kind-external-module tsd-has-type-parameter"><a href="../classes/wijmo_scheduler.scheduleritemchangeeventargs.html" class="tsd-kind-icon">Scheduler<wbr>Item<wbr>Change<wbr>Event<wbr>Args</a></li>
											<li class="tsd-kind-class tsd-parent-kind-external-module tsd-has-type-parameter"><a href="../classes/wijmo_scheduler.schedulermenu.html" class="tsd-kind-icon">Scheduler<wbr>Menu</a></li>
										</ul>
									</section>
									<section class="tsd-index-section ">
										<div class="title">
											<div class="gc_api_tree-item_icon_img_wrapper">
												<div class="gc_api_tree-item_icon_img" data-expand="true">
												</div>
											</div>
											<h3>
												Interfaces
											</h3>
										</div>
										<ul class="tsd-index-list">
											<li class="tsd-kind-interface tsd-parent-kind-external-module"><a href="../interfaces/wijmo_scheduler.bandinfo.html" class="tsd-kind-icon">Band<wbr>Info</a></li>
											<li class="tsd-kind-interface tsd-parent-kind-external-module"><a href="../interfaces/wijmo_scheduler.cellinfo.html" class="tsd-kind-icon">Cell<wbr>Info</a></li>
											<li class="tsd-kind-interface tsd-parent-kind-external-module"><a href="../interfaces/wijmo_scheduler.iteminfo.html" class="tsd-kind-icon">Item<wbr>Info</a></li>
											<li class="tsd-kind-interface tsd-parent-kind-external-module"><a href="../interfaces/wijmo_scheduler.scheduleraxisdefinition.html" class="tsd-kind-icon">Scheduler<wbr>Axis<wbr>Definition</a></li>
											<li class="tsd-kind-interface tsd-parent-kind-external-module tsd-has-type-parameter"><a href="../interfaces/wijmo_scheduler.schedulerconflictcheckresult.html" class="tsd-kind-icon">Scheduler<wbr>Conflict<wbr>Check<wbr>Result</a></li>
											<li class="tsd-kind-interface tsd-parent-kind-external-module"><a href="../interfaces/wijmo_scheduler.schedulerdefinition.html" class="tsd-kind-icon">Scheduler<wbr>Definition</a></li>
											<li class="tsd-kind-interface tsd-parent-kind-external-module"><a href="../interfaces/wijmo_scheduler.schedulereventfields.html" class="tsd-kind-icon">Scheduler<wbr>Event<wbr>Fields</a></li>
											<li class="tsd-kind-interface tsd-parent-kind-external-module tsd-has-type-parameter"><a href="../interfaces/wijmo_scheduler.scheduleritemchangerequest.html" class="tsd-kind-icon">Scheduler<wbr>Item<wbr>Change<wbr>Request</a></li>
											<li class="tsd-kind-interface tsd-parent-kind-external-module tsd-has-type-parameter"><a href="../interfaces/wijmo_scheduler.scheduleritemchangeresult.html" class="tsd-kind-icon">Scheduler<wbr>Item<wbr>Change<wbr>Result</a></li>
											<li class="tsd-kind-interface tsd-parent-kind-external-module tsd-has-type-parameter"><a href="../interfaces/wijmo_scheduler.scheduleritemtemplatecontext.html" class="tsd-kind-icon">Scheduler<wbr>Item<wbr>Template<wbr>Context</a></li>
											<li class="tsd-kind-interface tsd-parent-kind-external-module tsd-has-type-parameter"><a href="../interfaces/wijmo_scheduler.schedulernonworkingtimeconflict.html" class="tsd-kind-icon">Scheduler<wbr>Non<wbr>Working<wbr>Time<wbr>Conflict</a></li>
											<li class="tsd-kind-interface tsd-parent-kind-external-module"><a href="../interfaces/wijmo_scheduler.schedulernonworkingtime.html" class="tsd-kind-icon">Scheduler<wbr>Nonworking<wbr>Time</a></li>
											<li class="tsd-kind-interface tsd-parent-kind-external-module"><a href="../interfaces/wijmo_scheduler.schedulerprojectionintegrity.html" class="tsd-kind-icon">Scheduler<wbr>Projection<wbr>Integrity</a></li>
											<li class="tsd-kind-interface tsd-parent-kind-external-module"><a href="../interfaces/wijmo_scheduler.schedulerprojectionplan.html" class="tsd-kind-icon">Scheduler<wbr>Projection<wbr>Plan</a></li>
											<li class="tsd-kind-interface tsd-parent-kind-external-module"><a href="../interfaces/wijmo_scheduler.schedulerresourceaxisbinding.html" class="tsd-kind-icon">Scheduler<wbr>Resource<wbr>Axis<wbr>Binding</a></li>
											<li class="tsd-kind-interface tsd-parent-kind-external-module tsd-has-type-parameter"><a href="../interfaces/wijmo_scheduler.schedulerresourcedescriptor.html" class="tsd-kind-icon">Scheduler<wbr>Resource<wbr>Descriptor</a></li>
											<li class="tsd-kind-interface tsd-parent-kind-external-module"><a href="../interfaces/wijmo_scheduler.schedulerresourcequery.html" class="tsd-kind-icon">Scheduler<wbr>Resource<wbr>Query</a></li>
											<li class="tsd-kind-interface tsd-parent-kind-external-module"><a href="../interfaces/wijmo_scheduler.schedulertimeaxisbinding.html" class="tsd-kind-icon">Scheduler<wbr>Time<wbr>Axis<wbr>Binding</a></li>
											<li class="tsd-kind-interface tsd-parent-kind-external-module"><a href="../interfaces/wijmo_scheduler.schedulertimeaxisvisibleargs.html" class="tsd-kind-icon">Scheduler<wbr>Time<wbr>Axis<wbr>Visible<wbr>Args</a></li>
											<li class="tsd-kind-interface tsd-parent-kind-external-module tsd-has-type-parameter"><a href="../interfaces/wijmo_scheduler.schedulertimeoverlapconflict.html" class="tsd-kind-icon">Scheduler<wbr>Time<wbr>Overlap<wbr>Conflict</a></li>
											<li class="tsd-kind-interface tsd-parent-kind-external-module"><a href="../interfaces/wijmo_scheduler.schedulerviewitem.html" class="tsd-kind-icon">Scheduler<wbr>View<wbr>Item</a></li>
											<li class="tsd-kind-interface tsd-parent-kind-external-module"><a href="../interfaces/wijmo_scheduler.schedulerworkhourrange.html" class="tsd-kind-icon">Scheduler<wbr>Work<wbr>Hour<wbr>Range</a></li>
										</ul>
									</section>
									<section class="tsd-index-section ">
										<div class="title">
											<div class="gc_api_tree-item_icon_img_wrapper">
												<div class="gc_api_tree-item_icon_img" data-expand="true">
												</div>
											</div>
											<h3>
												Enumerations
											</h3>
										</div>
										<ul class="tsd-index-list">
											<li class="tsd-kind-enum tsd-parent-kind-external-module"><a href="../enums/wijmo_scheduler.scheduleraxisbindingtype.html" class="tsd-kind-icon">Scheduler<wbr>Axis<wbr>Binding<wbr>Type</a></li>
											<li class="tsd-kind-enum tsd-parent-kind-external-module"><a href="../enums/wijmo_scheduler.schedulerbuiltinviewitem.html" class="tsd-kind-icon">Scheduler<wbr>Built<wbr>InView<wbr>Item</a></li>
											<li class="tsd-kind-enum tsd-parent-kind-external-module"><a href="../enums/wijmo_scheduler.schedulercellsemantic.html" class="tsd-kind-icon">Scheduler<wbr>Cell<wbr>Semantic</a></li>
											<li class="tsd-kind-enum tsd-parent-kind-external-module"><a href="../enums/wijmo_scheduler.schedulerconflicttype.html" class="tsd-kind-icon">Scheduler<wbr>Conflict<wbr>Type</a></li>
											<li class="tsd-kind-enum tsd-parent-kind-external-module"><a href="../enums/wijmo_scheduler.schedulerdayofweek.html" class="tsd-kind-icon">Scheduler<wbr>Day<wbr>OfWeek</a></li>
											<li class="tsd-kind-enum tsd-parent-kind-external-module"><a href="../enums/wijmo_scheduler.schedulerhittesttype.html" class="tsd-kind-icon">Scheduler<wbr>Hit<wbr>Test<wbr>Type</a></li>
											<li class="tsd-kind-enum tsd-parent-kind-external-module"><a href="../enums/wijmo_scheduler.scheduleritemchangeaction.html" class="tsd-kind-icon">Scheduler<wbr>Item<wbr>Change<wbr>Action</a></li>
											<li class="tsd-kind-enum tsd-parent-kind-external-module"><a href="../enums/wijmo_scheduler.schedulermenuaction.html" class="tsd-kind-icon">Scheduler<wbr>Menu<wbr>Action</a></li>
											<li class="tsd-kind-enum tsd-parent-kind-external-module"><a href="../enums/wijmo_scheduler.schedulertimeunit.html" class="tsd-kind-icon">Scheduler<wbr>Time<wbr>Unit</a></li>
											<li class="tsd-kind-enum tsd-parent-kind-external-module"><a href="../enums/wijmo_scheduler.scrollingsyncdirection.html" class="tsd-kind-icon">Scrolling<wbr>Sync<wbr>Direction</a></li>
										</ul>
									</section>
									<section class="tsd-index-section ">
										<div class="title">
											<div class="gc_api_tree-item_icon_img_wrapper">
												<div class="gc_api_tree-item_icon_img" data-expand="true">
												</div>
											</div>
											<h3>
												Functions
											</h3>
										</div>
										<ul class="tsd-index-list">
											<li class="tsd-kind-function tsd-parent-kind-external-module"><a href="wijmo_scheduler.html#createschedulerdefinitionpreset" class="tsd-kind-icon">create<wbr>Scheduler<wbr>Definition<wbr>Preset</a></li>
											<li class="tsd-kind-function tsd-parent-kind-external-module"><a href="wijmo_scheduler.html#planschedulerprojection" class="tsd-kind-icon">plan<wbr>Scheduler<wbr>Projection</a></li>
										</ul>
									</section>
								</div>
							</section>
						</section>
						<section class="tsd-panel-group tsd-member-group ">
							<h2>Type aliases</h2>
							<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-external-module">
								<a name="scheduleraxisbinding" class="tsd-anchor"></a>
								<h3>SchedulerAxisBinding</h3>
								<div class="tsd-signature tsd-kind-icon">Scheduler<wbr>Axis<wbr>Binding<span class="tsd-signature-symbol">:</span> <a href="../interfaces/wijmo_scheduler.schedulertimeaxisbinding.html" class="tsd-signature-type">SchedulerTimeAxisBinding</a><span class="tsd-signature-symbol"> | </span><a href="../interfaces/wijmo_scheduler.schedulerresourceaxisbinding.html" class="tsd-signature-type">SchedulerResourceAxisBinding</a></div>
								<aside class="tsd-sources">
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Defines a Scheduler axis binding driven by either time or a resource field.</p>
									</div>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-external-module tsd-has-type-parameter">
								<a name="schedulerconflict" class="tsd-anchor"></a>
								<h3>SchedulerConflict</h3>
								<div class="tsd-signature tsd-kind-icon">Scheduler<wbr>Conflict&lt;T&gt;<span class="tsd-signature-symbol">:</span> <a href="../interfaces/wijmo_scheduler.schedulertimeoverlapconflict.html" class="tsd-signature-type">SchedulerTimeOverlapConflict</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol"> | </span><a href="../interfaces/wijmo_scheduler.schedulernonworkingtimeconflict.html" class="tsd-signature-type">SchedulerNonWorkingTimeConflict</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">&gt;</span></div>
								<aside class="tsd-sources">
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Describes one grouped Scheduler conflict.</p>
									</div>
								</div>
								<h4 class="tsd-type-parameters-title">Type parameters</h4>
								<ul class="tsd-type-parameters">
									<li>
										<h4>T</h4>
									</li>
								</ul>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-external-module">
								<a name="scheduleritemtemplatefunction" class="tsd-anchor"></a>
								<h3>SchedulerItemTemplateFunction</h3>
								<div class="tsd-signature tsd-kind-icon">Scheduler<wbr>Item<wbr>Template<wbr>Function<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Object</span></div>
								<aside class="tsd-sources">
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Represents a function that renders the HTML content of a Scheduler item.</p>
									</div>
									<dl class="tsd-comment-tags">
										<dt>param   </dt>
										<dd><p>The original event item and its matched resource data items.</p>
										</dd>
										<dt>param   </dt>
										<dd><p>The item element that can be updated directly.</p>
										</dd>
										<dt>returns   </dt>
										<dd><p>An HTML string to render, or null after updating the element directly.</p>
										</dd>
									</dl>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-external-module">
								<a name="schedulerprojectionintegritylevel" class="tsd-anchor"></a>
								<h3>SchedulerProjectionIntegrityLevel</h3>
								<div class="tsd-signature tsd-kind-icon">Scheduler<wbr>Projection<wbr>Integrity<wbr>Level<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"faithful"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"lossy"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"unsupported"</span></div>
								<aside class="tsd-sources">
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Integrity levels describe how faithfully a definition maps to current projector capabilities.</p>
									</div>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-external-module">
								<a name="schedulertimeaxisvisiblecallback" class="tsd-anchor"></a>
								<h3>SchedulerTimeAxisVisibleCallback</h3>
								<div class="tsd-signature tsd-kind-icon">Scheduler<wbr>Time<wbr>Axis<wbr>Visible<wbr>Callback<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Object</span></div>
								<aside class="tsd-sources">
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Determines whether an expanded time value participates in the Scheduler layout.</p>
									</div>
									<dl class="tsd-comment-tags">
										<dt>param   </dt>
										<dd><p>Information about the time value being evaluated.</p>
										</dd>
										<dt>returns   </dt>
										<dd><p>True to render the value; otherwise, false.</p>
										</dd>
									</dl>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-external-module">
								<a name="schedulerworkdays" class="tsd-anchor"></a>
								<h3>SchedulerWorkDays</h3>
								<div class="tsd-signature tsd-kind-icon">Scheduler<wbr>Work<wbr>Days<span class="tsd-signature-symbol">:</span> <a href="wijmo_scheduler.html#schedulerworkhours" class="tsd-signature-type">SchedulerWorkHours</a><span class="tsd-signature-symbol">[]</span></div>
								<aside class="tsd-sources">
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Defines the weekly working-time schedule consumed by FlexScheduler.workDays.</p>
									</div>
									<p>The value must contain exactly seven SchedulerWorkHours entries, indexed
										from Sunday (0) through Saturday (6). Each entry describes one weekday and
										contains SchedulerWorkHourRange values; use an empty SchedulerWorkHours
										entry for a non-working day. Assigning null to the entire
										FlexScheduler.workDays property disables the weekly rule and leaves working
									time unrestricted by this source.</p>
									<p>Timed views consume the ranges to mark individual time cells, while summary
									views consume the same data to mark an entire weekday as working or not.</p>
									<pre><code class="language-typescript"><span class="hljs-keyword">const</span> workDays: SchedulerWorkDays = [
    [],
    [{ start: <span class="hljs-string">'09:00'</span>, end: <span class="hljs-string">'18:00'</span> }],
    [{ start: <span class="hljs-string">'09:00'</span>, end: <span class="hljs-string">'18:00'</span> }],
    [{ start: <span class="hljs-string">'09:00'</span>, end: <span class="hljs-string">'18:00'</span> }],
    [{ start: <span class="hljs-string">'09:00'</span>, end: <span class="hljs-string">'18:00'</span> }],
    [{ start: <span class="hljs-string">'09:00'</span>, end: <span class="hljs-string">'12:00'</span> }],
    [],
];</code></pre>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-external-module">
								<a name="schedulerworkhours" class="tsd-anchor"></a>
								<h3>SchedulerWorkHours</h3>
								<div class="tsd-signature tsd-kind-icon">Scheduler<wbr>Work<wbr>Hours<span class="tsd-signature-symbol">:</span> <a href="../interfaces/wijmo_scheduler.schedulerworkhourrange.html" class="tsd-signature-type">SchedulerWorkHourRange</a><span class="tsd-signature-symbol">[]</span></div>
								<aside class="tsd-sources">
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Defines the working-hour ranges for one day.
										Use an empty array to mark the day as non-working.</p>
									</div>
								</div>
							</section>
						</section>
						<section class="tsd-panel-group tsd-member-group ">
							<h2>Functions</h2>
							<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module">
								<a name="createschedulerdefinitionpreset" class="tsd-anchor"></a>
								<h3>createSchedulerDefinitionPreset</h3>
								<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module">
									<li class="tsd-signature tsd-kind-icon">create<wbr>Scheduler<wbr>Definition<wbr>Preset<span class="tsd-signature-symbol">(</span>viewType<span class="tsd-signature-symbol">: </span><a href="../enums/wijmo_scheduler.schedulerbuiltinviewitem.html" class="tsd-signature-type">SchedulerBuiltInViewItem</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../interfaces/wijmo_scheduler.schedulerdefinition.html" class="tsd-signature-type">SchedulerDefinition</a></li>
								</ul>
								<ul class="tsd-descriptions">
									<li class="tsd-description">
										<aside class="tsd-sources">
										</aside>
										<div class="tsd-comment">
											<div class="lead">
												<p>Creates an independent definition for a built-in Scheduler view.</p>
											</div>
										</div>
										<h4 class="tsd-parameters-title">Parameters</h4>
										<ul class="tsd-parameters">
											<li>
												<h5>viewType: <a href="../enums/wijmo_scheduler.schedulerbuiltinviewitem.html" class="tsd-signature-type">SchedulerBuiltInViewItem</a></h5>
												<div class="tsd-comment">
													<p>The built-in Scheduler view to create.</p>
												</div>
											</li>
										</ul>
										<h4 class="tsd-returns-title">Returns <a href="../interfaces/wijmo_scheduler.schedulerdefinition.html" class="tsd-signature-type">SchedulerDefinition</a></h4>
										<p>The definition for the requested built-in Scheduler view, with key
										set to the specified viewType.</p>
									</li>
								</ul>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module">
								<a name="planschedulerprojection" class="tsd-anchor"></a>
								<h3>planSchedulerProjection</h3>
								<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module">
									<li class="tsd-signature tsd-kind-icon">plan<wbr>Scheduler<wbr>Projection<span class="tsd-signature-symbol">(</span>definition<span class="tsd-signature-symbol">: </span><a href="../interfaces/wijmo_scheduler.schedulerdefinition.html" class="tsd-signature-type">SchedulerDefinition</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../interfaces/wijmo_scheduler.schedulerprojectionplan.html" class="tsd-signature-type">SchedulerProjectionPlan</a></li>
								</ul>
								<ul class="tsd-descriptions">
									<li class="tsd-description">
										<aside class="tsd-sources">
										</aside>
										<div class="tsd-comment">
											<div class="lead">
												<p>Evaluates whether a scheduler definition can be projected by the current renderers.
													The planner isolates capability checks from projection itself so projectors can
												assume the major constraints are already validated.</p>
											</div>
										</div>
										<h4 class="tsd-parameters-title">Parameters</h4>
										<ul class="tsd-parameters">
											<li>
												<h5>definition: <a href="../interfaces/wijmo_scheduler.schedulerdefinition.html" class="tsd-signature-type">SchedulerDefinition</a></h5>
											</li>
										</ul>
										<h4 class="tsd-returns-title">Returns <a href="../interfaces/wijmo_scheduler.schedulerprojectionplan.html" class="tsd-signature-type">SchedulerProjectionPlan</a></h4>
									</li>
								</ul>
							</section>
						</section>
					</div>