Class: FilterController

FilterController

new view.controller.FilterController ()

Extends

  • GradientFilterController

Members

view.controller.FilterController.MAX_ALPHA staticconstant

view.controller.FilterController.MAX_BLUR staticconstant

view.controller.FilterController.MAX_COLOR staticconstant

view.controller.FilterController.MAX_DISTANCE staticconstant

view.controller.FilterController.MAX_QUALITY staticconstant

view.controller.FilterController.MAX_ROTATE staticconstant

view.controller.FilterController.MAX_STRENGTH staticconstant

view.controller.FilterController.MIN_ALPHA staticconstant

view.controller.FilterController.MIN_BLUR staticconstant

view.controller.FilterController.MIN_COLOR staticconstant

view.controller.FilterController.MIN_DISTANCE staticconstant

view.controller.FilterController.MIN_QUALITY staticconstant

view.controller.FilterController.MIN_ROTATE staticconstant

view.controller.FilterController.MIN_STRENGTH staticconstant

Methods

addBevelFilter (element, filter, reload)void

NameTypeDefaultDescription
elementHTMLDivElement
filterBevelFilternulloptional
reloadbooleantrueoptional
Returns:
TypeDescription
void

addBlurFilter (element, filter, reload)void

NameTypeDefaultDescription
elementHTMLDivElement
filterBlurFilternulloptional
reloadbooleantrueoptional
Returns:
TypeDescription
void

addDropShadowFilter (element, filter, reload)void

DropShadowFilterを追加

NameTypeDefaultDescription
elementHTMLDivElement
filterDropShadowFilternulloptional
reloadbooleantrueoptional
Returns:
TypeDescription
void

addFilter ()void

フィルターの追加処理関数

Returns:
TypeDescription
void

addGlowFilter (element, filter, reload)void

NameTypeDefaultDescription
elementHTMLDivElement
filterGlowFilternulloptional
reloadbooleantrueoptional
Returns:
TypeDescription
void

addGradientGlowFilter (element, filter, reload)void

NameTypeDefaultDescription
elementHTMLDivElement
filterGradientGlowFilternulloptional
reloadbooleantrueoptional
Returns:
TypeDescription
void

changeAlpha (value)number

filterの透明度を更新

NameTypeDescription
valuestring
Returns:
TypeDescription
number

changeAngle (value)number

filterの回転の値を更新

NameTypeDescription
valuestring
Returns:
TypeDescription
number

changeBlurX (value)number

blueXの変更値を更新

NameTypeDescription
valuestring
Returns:
TypeDescription
number

changeBlurY (value)number

blueYの変更値を更新

NameTypeDescription
valuestring
Returns:
TypeDescription
number

changeColor (value)string

filterの指定カラーの値を更新

NameTypeDescription
valuestring
Returns:
TypeDescription
string

changeDistance (value)number

filterのdistanceの値を更新

NameTypeDescription
valuestring
Returns:
TypeDescription
number

changeHideObject ()void

hideObjectの変更値を更新

Returns:
TypeDescription
void

changeHighlightAlpha (value)number

filterのハイライトの透明度を更新

NameTypeDescription
valuestring
Returns:
TypeDescription
number

changeHighlightColor (value)string

filterの指定ハイライトカラーの値を更新

NameTypeDescription
valuestring
Returns:
TypeDescription
string

changeInner ()void

innerの変更値を更新

Returns:
TypeDescription
void

changeKnockout ()void

Knockoutの変更値を更新

Returns:
TypeDescription
void

changeQuality (value)void

filterの指定カラーの値を更新

NameTypeDescription
valuestring
Returns:
TypeDescription
void

changeShadowAlpha (value)number

filterのシャドーの透明度を更新

NameTypeDescription
valuestring
Returns:
TypeDescription
number

changeShadowColor (value)string

filterの指定シャドーカラーの値を更新

NameTypeDescription
valuestring
Returns:
TypeDescription
string

changeState (event)void

フィルターの有効・無効の処理

NameTypeDescription
eventMouseEvent
Returns:
TypeDescription
void

changeStrength (value)number

strengthの変更値を更新

NameTypeDescription
valuestring
Returns:
TypeDescription
number

changeType (value)void

filterのタイプの値を更新

NameTypeDescription
valuestring
Returns:
TypeDescription
void

clearFilters ()void

フィルター表示を初期化

Returns:
TypeDescription
void

clickNodeTitle (event)void

フィルターの表示・非表示の処理

NameTypeDescription
eventMouseEvent
Returns:
TypeDescription
void

createFilter (filterClass, filter)number

NameTypeDefaultDescription
filterClassfunction
filterDropShadowFilter | BlurFilter | GlowFilter | BevelFilter | GradientGlowFilter | GradientBevelFilternulloptional
Returns:
TypeDescription
number

disposeCharacterImage ()void

更新したDisplayObjectを再描画する為、内部キャッシュを削除する

Returns:
TypeDescription
void

focusIn (event)void

InputElementにフォーカスした際の処理関数

NameTypeDescription
eventEvent
Returns:
TypeDescription
void

getFilterHeaderHTML (id, name)string

フィルター表示で共有化しているマークアップを返す

NameTypeDescription
idnumber
namestring
Returns:
TypeDescription
string

initialize ()void

初期起動関数

Returns:
TypeDescription
void

lock (event)void

幅高さの変更のロックのOn/Off関数

NameTypeDescription
eventMouseEvent
Returns:
TypeDescription
void

mouseDown (event)void

InputElement上でマウスを押下した際の処理関数

NameTypeDescription
eventMouseEvent
Returns:
TypeDescription
void

removeFilter (event)void

フィルターの削除の処理

NameTypeDescription
eventMouseEvent
Returns:
TypeDescription
void

setCommonEvent (id)void

フィルターの共有イベント処理
(ロック・表示/非表示・有効/無効・削除)

NameTypeDescription
idnumber
Returns:
TypeDescription
void

setLockElement (event)void

ロックが有効の際に対象となるElementを変数にセット

NameTypeDescription
eventEvent
Returns:
TypeDescription
void

setLockEvent (element)void

blurのロックイベントを登録

NameTypeDescription
elementHTMLDivElement
Returns:
TypeDescription
void

setStateEvent (element)void

フィルターの有効・無効イベント

NameTypeDescription
elementHTMLDivElement
Returns:
TypeDescription
void

setTitleEvent (element)void

フィルターの表示・非表示イベント

NameTypeDescription
elementHTMLDivElement
Returns:
TypeDescription
void

setTrashEvent (element)void

フィルターの削除イベント

NameTypeDescription
elementHTMLDivElement
Returns:
TypeDescription
void

updateProperty (name, value)void

filterのプロパティーを更新

NameTypeDescription
namestring
value*
Returns:
TypeDescription
void