Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Alexius-Huang/Iron-Man-Competition
/ functions
Functions
268 in github.com/Alexius-Huang/Iron-Man-Competition
⨍
Functions
268
◇
Types & classes
224
Function
addition
(p1: number | string, p2: number | string)
02-interface-class/index.ts:302
Method
addition
(p1: number, p2: number)
02-interface-class/index.ts:297
Function
additionThreeAsDefault
(num1: number, num2?: number)
01-basics/index.ts:584
Function
anythingToString
(input: any)
05-typescript-generics/index.ts:84
Method
area
()
03-interface-class/index.ts:482
Method
area
(radius: number)
03-interface-class/index.ts:519
Method
area
(/* 禁止放任意參數 */)
03-interface-class/index.ts:580
Method
area
()
03-interface-class/index.ts:1145
Method
area
()
03-interface-class/index.ts:1155
Method
area
()
03-interface-class/index.ts:1166
Method
at
(index: number)
05-typescript-generics/index.ts:20
Function
attack
(self: Character, target: Character)
abstract-class-example/weapons/Weapon.ts:26
Function
attack
(self: Character, target: Character)
factory-and-abstract-factory-example/weapons/Weapon.ts:21
Method
attack
(target: Character)
abstract-class-example/characters/Character.ts:39
Method
attack
(self: Character, target: Character)
abstract-class-example/abilities/MeleeAttack.ts:7
Method
attack
(self: Character, target: Character)
abstract-class-example/abilities/StabAttack.ts:7
Method
attack
(self: Character, target: Character)
abstract-class-example/abilities/MagicAttack.ts:7
Method
attack
(self: Character, target: Character)
abstract-class-example/abilities/Attack.ts:5
Method
attack
(target: Character)
factory-and-abstract-factory-example/characters/Character.ts:41
Method
attack
(self: Character, target: Character)
factory-and-abstract-factory-example/abilities/MeleeAttack.ts:7
Method
attack
(self: Character, target: Character)
factory-and-abstract-factory-example/abilities/StabAttack.ts:7
Method
attack
(self: Character, target: Character)
factory-and-abstract-factory-example/abilities/MagicAttack.ts:7
Method
attack
(self: Character, target: Character)
factory-and-abstract-factory-example/abilities/Attack.ts:5
Method
attack
(target: ICharacter)
03-interface-class/index.ts:975
Method
attack
(target: ICharacter)
03-interface-class/index.ts:1027
Method
attack
(target: Character)
strategy-pattern-example/characters/Character.ts:28
Method
attack
(self: Character, target: Character)
strategy-pattern-example/abilities/MeleeAttack.ts:7
Method
attack
(self: Character, target: Character)
strategy-pattern-example/abilities/StabAttack.ts:7
Method
attack
(self: Character, target: Character)
strategy-pattern-example/abilities/MagicAttack.ts:7
Method
bindTooltip
(content: string)
ubike-map-example/src/ubike-map/MapMarker.ts:16
Method
capture
(target: ICharacter, successRate: number)
03-interface-class/index.ts:1055
Method
circumference
()
03-interface-class/index.ts:487
Method
circumference
(radius: number)
03-interface-class/index.ts:524
Method
circumference
()
03-interface-class/index.ts:594
Method
circumference
()
03-interface-class/index.ts:1147
Method
circumference
()
03-interface-class/index.ts:1157
Method
circumference
()
03-interface-class/index.ts:1171
Method
clear
()
ubike-map-example/src/ubike-map/MapMarkerLayer.ts:22
Function
commentReplace
(e,t)
04-typescript-3rd-party-package/require.js:5
Method
constructor
(public values: T[])
05-typescript-generics/index.ts:30
Method
constructor
(name: string)
abstract-class-example/characters/Warlock.ts:7
Method
constructor
(name: string)
abstract-class-example/characters/Swordsman.ts:7
Method
constructor
( public readonly name: string, public readonly role: Role, // 原本 attackRef 的參考點被替換成 weaponRef
abstract-class-example/characters/Character.ts:6
Method
constructor
(name: string)
factory-and-abstract-factory-example/characters/Warlock.ts:7
Method
constructor
(name: string)
factory-and-abstract-factory-example/characters/Swordsman.ts:7
Method
constructor
( public readonly name: string, public readonly role: Role, // 負責連結 Weapon 與 Armour 的成員 priva
factory-and-abstract-factory-example/characters/Character.ts:8
Method
constructor
(public memberProp: T)
iterator-pattern/index.ts:32
Method
constructor
( public member1: T, public member2: U )
iterator-pattern/index.ts:117
Method
constructor
(public value: T)
iterator-pattern/index.ts:141
Method
constructor
(private items: Array<T>)
iterator-pattern/index.ts:307
Method
constructor
(public items: Array<T>)
iterator-pattern/index.ts:329
Method
constructor
(public root: TreeNode<T>)
iterator-pattern/index.ts:401
Method
constructor
(public value: T)
iterator-pattern/index.ts:443
Method
constructor
( name: string = 'Maxwell', age: number = 20, hasPet: boolean = false )
03-interface-class/index.ts:76
Method
constructor
( private type: TransportTicketType, protected startingPoint: string, protected destination: strin
03-interface-class/index.ts:256
Method
constructor
( startingPoint: string, destination: string, departureTime: Date, )
03-interface-class/index.ts:326
Method
constructor
( public p1: number, public p2: string, public p3: boolean, )
03-interface-class/index.ts:438
Method
constructor
( p1Child: number, p2Child: string, p3Child: boolean )
03-interface-class/index.ts:447
Method
constructor
(public radius: number)
03-interface-class/index.ts:479
Method
constructor
(public radius: number)
03-interface-class/index.ts:576
Method
constructor
(/* 參數 */)
03-interface-class/index.ts:654
Method
constructor
( public readonly name: string, public readonly age: number, public readonly hasPet: boolean, )
03-interface-class/index.ts:666
Method
constructor
( public readonly name: string, public readonly age: number, public readonly hasPet: boolean, )
03-interface-class/index.ts:692
Method
constructor
(/* 成員變數或參數 */)
03-interface-class/index.ts:713
Method
constructor
( public name: string, public color: Color, public readonly type: string, private noise: strin
03-interface-class/index.ts:743
Method
constructor
(name: string)
03-interface-class/index.ts:766
Method
constructor
(name: string)
03-interface-class/index.ts:841
Method
constructor
(public prop: string)
03-interface-class/index.ts:860
Method
constructor
(public prop: string)
03-interface-class/index.ts:868
Method
constructor
( public prop: string, private privateProp: number, )
03-interface-class/index.ts:879
Method
constructor
( public prop: string, private privateProp: number, )
03-interface-class/index.ts:894
Method
constructor
( public name: string, public role: Role, )
03-interface-class/index.ts:970
Method
constructor
(public name: string)
03-interface-class/index.ts:1025
Method
constructor
(name: string)
03-interface-class/index.ts:1048
Method
constructor
(public width: number, public height: number)
03-interface-class/index.ts:1143
Method
constructor
(public radius: number)
03-interface-class/index.ts:1153
Method
constructor
(public geometry: Geometry)
03-interface-class/index.ts:1163
Method
constructor
(name: string)
strategy-pattern-example/characters/Warlock.ts:10
Method
constructor
(name: string)
strategy-pattern-example/characters/Swordsman.ts:10
Method
constructor
( public readonly name: string, public readonly role: Role, // 不需要再新增 attackRef,因為可以根據初始化的武器決定
strategy-pattern-example/characters/Character.ts:10
Method
constructor
( config: MapConfig, public tooltipTemplate: (data: UBikeInfo) => string )
ubike-map-example/src/MapFacade.ts:14
Method
constructor
( public readonly map: L.Map, public readonly config: MapConfig )
ubike-map-example/src/ubike-map/MapInitializer.ts:7
Method
constructor
()
ubike-map-example/src/ubike-map/MapSingleton.ts:9
Method
constructor
(public readonly map: L.Map)
ubike-map-example/src/ubike-map/MapMarkerLayer.ts:8
Method
constructor
(coord: LatLngExpression)
ubike-map-example/src/ubike-map/MapMarker.ts:8
Method
createArmour
()
factory-and-abstract-factory-example/equipments/EquipmentFactory.ts:7
Method
createIterator
()
iterator-pattern/index.ts:332
Method
createIterator
()
iterator-pattern/index.ts:360
Method
createIterator
()
iterator-pattern/index.ts:424
Function
createWeapon
(type: Weapons)
factory-and-abstract-factory-example/weapons/WeaponFactory.ts:12
Function
defaultOnError
(e)
04-typescript-3rd-party-package/require.js:5
Method
deposit
(amount: number)
03-interface-class/index.ts:144
Method
deposit
(amount: number)
03-interface-class/index.ts:187
Method
deriveDuration
()
03-interface-class/index.ts:366
Function
divideOp
(n1: number, n2: number)
01-basics/index.ts:442
Function
doesItWork1
()
01-basics/index.ts:248
Function
doesItWork2
()
01-basics/index.ts:253
Function
doesItWork4
()
01-basics/index.ts:263
Function
example1
()
generics-es2015/index.ts:450
Function
example2
()
generics-es2015/index.ts:456
← previous
next →
101–200 of 268, ranked by callers